230 out << this->ClassName() << endl;
231 out << dynamic_cast<const JDAQPreamble&> (*
this) << endl;
232 out << dynamic_cast<const JDAQChronometer&>(*
this) << endl;
234 out <<
"Trigger counter " << this->
getCounter() << endl;
235 out <<
"Trigger mask (hex) " << hex << this->
getTriggerMask() << dec << endl;
244 out << setw(5) << hit->getModuleID() <<
' '
245 << setw(2) << (int) hit->getPMT() <<
' '
246 << setw(10) << (int) hit->getT() <<
' '
247 << setw(3) << (int) hit->getToT() <<
' '
248 << setw(10) << hex << hit->getTriggerMask() << dec << endl;
257 out << setw(5) << hit->getModuleID() <<
' '
258 << setw(2) << (int) hit->getPMT() <<
' '
259 << setw(10) << (int) hit->getT() <<
' '
260 << setw(3) << (int) hit->getToT() << endl;
281 first .begin<JDAQTriggeredHit>()->getT()) * 1.0e-9;
JDAQUTCExtended getTimesliceStart() const
Get start of timeslice.
Template const_reverse_iterator.
const std::vector< T > & getHits() const
Get container with hits.
const_iterator< T > end() const
Get end of data.
unsigned int size() const
Get number of hits.
const_reverse_iterator< T > rend() const
Get reverse end of data.
const_iterator< T > begin() const
Get begin of data.
std::vector< JDAQSnapshotHit > snapshotHits
JTriggerMask_t getTriggerMask() const
Get trigger mask.
bool empty() const
Check emptyness of hit container.
std::ostream & print(std::ostream &out, const bool lpr=false) const
Print DAQ Event.
std::vector< JDAQTriggeredHit > triggeredHits
const_reverse_iterator< T > rbegin() const
Get reverse begin of data.
JTDC_t getT() const
Get time.
JTriggerCounter_t getCounter() const
Get trigger counter.
bool operator==(const Head &first, const Head &second)
Equal operator.
KM3NeT DAQ data structures and auxiliaries.
double getTimeDifference(const JDAQChronometer &first, const JDAQChronometer &second)
Get time difference between two chronometers.
Auxiliary class to set-up Hit.