21 for (MapType::const_iterator
it =
data.begin();
it !=
data.end(); ++
it)
22 if (
it->second.getChipID() ==
ID)
23 if (
it->second.checkFootprint() &&
it->second.checkCRC())
38 MapType::const_iterator
it =
data.begin();
46 MapType::const_iterator
it =
data.find(
value.first);
value_type NextIterator(const value_type &) const override
shifts the iterator
const VFATFrame * GetFrameByIndex(TotemFramePosition index) const override
returns frame at given position in Slink frame
std::pair< TotemFramePosition, const VFATFrame * > value_type
pair: frame DAQ position, frame data
const VFATFrame * GetFrameByID(unsigned int ID) const override
returns pointer to frame with ID, performs NO duplicity check (if there is precisely one frame with t...
Container::value_type value_type
value_type BeginIterator() const override
returns the beginning of the collection
SimpleVFATFrameCollection()
~SimpleVFATFrameCollection() override
char data[epos_bytes_allocation]
bool IsEndIterator(const value_type &) const override
checks whether the iterator points over the end of the collection