23 const bool snapshot) :
35 buffer[hit->getModuleID()].push_back(*hit);
41 buffer[hit->getModuleID()].push_back(*hit);
48 sort(entry->second.begin(), entry->second.end());
52 this->rbegin()->add(entry->second.size(), entry->second.data());
66 const bool snapshot) :
79 buffer[hit->getModuleID()].push_back(*hit);
85 buffer[hit->getModuleID()].push_back(*hit);
91 for (JDAQSummaryslice::const_iterator i = summary.begin(); i != summary.end(); ++i) {
92 sumo[i->getModuleID()] = i->getDAQFrameStatus();
97 sort(entry->second.begin(), entry->second.end());
103 if (ps != sumo.end()) {
109 this->rbegin()->add(entry->second.size(), entry->second.data());
const JDAQChronometer & getDAQChronometer() const
Get DAQ chronometer.
const_iterator< T > end() const
Get end of data.
const_iterator< T > begin() const
Get begin of data.
static const JDAQFrameStatus & getInstance()
Get reference to unique instance of this class object.
Data frame of one optical module.
JDAQTimeslice()
Default constructor.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
KM3NeT DAQ data structures and auxiliaries.
Auxiliary class for a DAQ type holder.