66 message(
"BCM geometry not configured in job");
71 message(
"Problems retrieving container with key "+
text());
77 std::map<int,QList<const BCM_RawData*> > module2data;
78 std::map<int,QList<const BCM_RawData*> >
::iterator it;
81 for (;itColl!=itCollE;++itColl) {
82 if (!*itColl||(*itColl)->empty())
85 for (;itRDO!=itRDOE;++itRDO) {
87 if (!(*itRDO)->getPulse1Position()&&!(*itRDO)->getPulse2Position()
88 &&!(*itRDO)->getPulse1Width()&&!(*itRDO)->getPulse2Width())
91 int modID =
moduleID((*itRDO)->getChannel());
92 it = module2data.find(modID);
93 if (it==module2data.end()) {
94 QList<const BCM_RawData*> l;
96 module2data[modID] = l;
104 for (it=module2data.begin();it!=module2data.end();++it)
QStringList getKeys() const