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());
Auxiliary class for a DAQ type holder.
static const JDAQFrameStatus & getInstance()
Get reference to unique instance of this class object.
JDAQTimeslice()
Default constructor.
Structure to store the ToT mean and standard deviation of the hits produced by a nanobeacon in a sour...
const_iterator< T > end() const
Get end of data.
const_iterator< T > begin() const
Get begin of data.
const JDAQChronometer & getDAQChronometer() const
Get DAQ chronometer.
Data frame of one optical module.