|
ATLAS Offline Software
|
Go to the documentation of this file.
34 const std::vector<unsigned int>&
38 throw std::out_of_range (
"BunchGroupCondData::bunchGroup");
52 if ((
mask & (1<<
i)) != 0) {
void addBCID(unsigned int bcid, uint8_t mask)
Add informatin for one BCID.
constexpr static unsigned int NBCID
Maximum size of BCID vectors.
constexpr static unsigned int NBUNCHGROUPS
Number of bunch groups.
BunchGroupCondData()
Constructor.
std::vector< unsigned int > m_bunchGroups[NBUNCHGROUPS]
BCIDs of filled bunches, per group.
Holds data on filled bunches.
setEventNumber setTimeStamp bcid
const std::vector< unsigned int > & bunchGroup(unsigned int group) const
Return filled BCIDs for one bunch group.
void shrink()
Shrink all vectors to size.