1 #ifndef __JTRIGGEREDHIT__
2 #define __JTRIGGEREDHIT__
65 template<
class JHit_t>
88 if (std::equal_to<JHit>()(first,second))
89 return std::less<JDAQPMTIdentifier>()(first,second);
91 return std::less<JHit> ()(first,second);
106 return (std::equal_to<JDAQPMTIdentifier>()(first,second) &&
107 std::equal_to<JHit> ()(first,second));
Basic data structure for time and time over threshold information of hit.
const JHit & getHit() const
Get hit.
Data structure for triggered hit.
JTriggeredHit(const JHit_t &hit, const JDAQTriggerMask &mask)
Constructor.
JTriggeredHit(const JDAQPMTIdentifier &pmt, const JHit &hit, const JDAQTriggerMask &mask)
Constructor.
JTriggeredHit()
Default constructor.
const JDAQPMTIdentifier & getPMTIdentifier() const
Get PMT identifier.
Auxiliary class for trigger mask.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary classes and methods for triggering.
bool operator<(const JTriggeredHit &first, const JTriggeredHit &second)
Less than operator for triggered hits.
bool operator==(const JTriggeredHit &first, const JTriggeredHit &second)
Equal operator for triggered hits.
Auxiliary class to set-up Hit.