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());
50 this->push_back(JDAQSuperFrame(JDAQSuperFrameHeader(getDAQChronometer(), entry->first)));
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());
99 JDAQFrameStatus status = JDAQFrameStatus::getInstance();
101 map<int, JDAQFrameStatus>::const_iterator ps = sumo.find(entry->first);
103 if (ps != sumo.end()) {
109 this->rbegin()->add(entry->second.size(), entry->second.data());