Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:30

0001 #include "TowerInfov1.h"
0002 
0003 #include <limits>
0004 
0005 TowerInfov1::TowerInfov1(TowerInfo& tower)
0006   : _time(tower.get_time())
0007   , _energy(tower.get_energy())
0008 {
0009 }
0010 
0011 void TowerInfov1::Reset()
0012 {
0013   _time = 0;
0014   _energy = std::numeric_limits<float>::signaling_NaN();
0015 }
0016 
0017 void TowerInfov1::Clear(Option_t* /*unused*/)
0018 {
0019   _time = 0;
0020   _energy = 0;
0021 }
0022 
0023 void TowerInfov1::copy_tower(TowerInfo* tower)
0024 {
0025   set_time(tower->get_time());
0026   set_energy(tower->get_energy());
0027 }