|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef COOLLUMIUTILITIES_BUNCHDATAUTIL_H
13 #define COOLLUMIUTILITIES_BUNCHDATAUTIL_H
18 #include "CoralBase/AttributeList.h"
19 #include "CoolKernel/Record.h"
42 const std::vector<unsigned int>&
bunch1Data()
const;
43 const std::vector<unsigned int>&
bunch2Data()
const;
51 bool setValue(
const cool::Record& rec);
bool setValue(const coral::AttributeList &attrList1)
int ny2Storage(const cool::Record &rec)
unsigned int nBunch2Data() const
bool setCollidingBCID1s(std::vector< unsigned int > &)
class LumiBlobUtil m_blobUtil
std::vector< unsigned int > m_bunch1Data
unsigned int nBunch1Data() const
const std::vector< unsigned int > & bunch2Data() const
int ny1Storage(const cool::Record &rec)
Utility class to to decode data from FILLPARAMS COOL folder
Utility class to to decode data from FILLPARAMS COOL folder
bool setCollidingBCID2s(std::vector< unsigned int > &)
std::vector< unsigned int > m_bunch2Data
std::vector< unsigned int > m_collidingBCID1s
const std::vector< unsigned int > & bunch1Data() const
std::vector< unsigned int > m_collidingBCID2s
int nx1Storage(const cool::Record &rec)
int nx2Storage(const cool::Record &rec)