File indexing completed on 2024-04-06 12:05:18
0001
0002
0003
0004
0005
0006
0007
0008
0009 #include "DataFormats/TotemReco/interface/TotemT2RecHit.h"
0010
0011 TotemT2RecHit::TotemT2RecHit(const GlobalPoint& centre, float time, float time_unc, float tot)
0012 : centre_(centre), time_(time), time_unc_(time_unc), tot_(tot) {}
0013
0014 bool operator<(const TotemT2RecHit& lhs, const TotemT2RecHit& rhs) {
0015 if (lhs.time() < rhs.time())
0016 return true;
0017 if (lhs.time() > rhs.time())
0018 return false;
0019 if (lhs.toT() < rhs.toT())
0020 return true;
0021 if (lhs.toT() > rhs.toT())
0022 return false;
0023 if (lhs.timeUnc() < rhs.timeUnc())
0024 return true;
0025 if (lhs.timeUnc() > rhs.timeUnc())
0026 return false;
0027 return false;
0028 }