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