File indexing completed on 2025-08-06 08:17:30
0001 #include "TowerInfov4.h"
0002 #include "TowerInfo.h"
0003
0004 #include <limits>
0005
0006 void TowerInfov4::Reset()
0007 {
0008 energy = std::numeric_limits<float>::signaling_NaN();
0009 time = 0;
0010 chi2 = 0;
0011 status = 0;
0012 }
0013
0014 void TowerInfov4::Clear(Option_t* )
0015 {
0016 time = 0;
0017 energy = 0;
0018 chi2 = 0;
0019 status = 0;
0020 }
0021
0022 void TowerInfov4::copy_tower(TowerInfo* tower)
0023 {
0024 set_time_float(tower->get_time_float());
0025 set_energy(tower->get_energy());
0026 set_chi2(tower->get_chi2());
0027 set_status(tower->get_status());
0028 return;
0029 }