Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:18:40

0001 #include "Zdcinfov1.h"
0002 
0003 #include <cmath>
0004 
0005 int Zdcinfov1::isValid() const
0006 {
0007   if (std::isfinite(m_zdc_e[0]) && std::isfinite(m_zdc_e[1]))
0008   {
0009     return 1;
0010   }
0011   return 0;
0012 }
0013 
0014 void Zdcinfov1::set_zdc_energy(int arm, float zdc_e)
0015 {
0016   m_zdc_e[arm] = zdc_e;
0017 }
0018 
0019 float Zdcinfov1::get_zdc_energy(int arm) const
0020 {
0021   return m_zdc_e[arm];
0022 }
0023 
0024 void Zdcinfov1::set_radius(int arm, float _r)
0025 {
0026   m_radius[arm] = _r;
0027 }
0028 
0029 float Zdcinfov1::get_radius(int arm) const
0030 {
0031   return m_radius[arm];
0032 }
0033 
0034