![]() |
ATLAS Offline Software
|
Utility class to to decode data from FILLPARAMS COOL folder
More...
#include <BunchLumisUtil.h>
Public Member Functions | |
| BunchLumisUtil () | |
| unsigned int | nBunchLumis () const |
| int | nxStorage (const cool::Record &rec) |
| int | nyStorage (const cool::Record &rec) |
| int | nxStorage (const coral::AttributeList &attrList1) const |
| int | nyStorage (const coral::AttributeList &attrList1) const |
| const std::vector< double > & | bunchLumis () const |
| void | clear () |
| bool | setValue (const coral::AttributeList &attrList1) |
| bool | setValue (const cool::Record &rec) |
| bool | setCollidingBCIDs (std::vector< unsigned int > &) |
Public Attributes | |
| std::string | error |
Private Attributes | |
| std::vector< double > | m_bunchLumis |
| std::vector< unsigned int > | m_collidingBCIDs |
| class LumiBlobUtil | m_blobUtil |
Utility class to to decode data from FILLPARAMS COOL folder
Can be used with FillParamsTool or python FillParamsData
Definition at line 22 of file BunchLumisUtil.h.
| BunchLumisUtil::BunchLumisUtil | ( | ) |
Definition at line 14 of file BunchLumisUtil.cxx.
| const std::vector< double > & BunchLumisUtil::bunchLumis | ( | ) | const |
Definition at line 53 of file BunchLumisUtil.cxx.
| void BunchLumisUtil::clear | ( | ) |
Definition at line 22 of file BunchLumisUtil.cxx.
| unsigned int BunchLumisUtil::nBunchLumis | ( | ) | const |
Definition at line 28 of file BunchLumisUtil.cxx.
| int BunchLumisUtil::nxStorage | ( | const cool::Record & | rec | ) |
Definition at line 33 of file BunchLumisUtil.cxx.
| int BunchLumisUtil::nxStorage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 43 of file BunchLumisUtil.cxx.
| int BunchLumisUtil::nyStorage | ( | const cool::Record & | rec | ) |
Definition at line 38 of file BunchLumisUtil.cxx.
| int BunchLumisUtil::nyStorage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 48 of file BunchLumisUtil.cxx.
| bool BunchLumisUtil::setCollidingBCIDs | ( | std::vector< unsigned int > & | p | ) |
Definition at line 64 of file BunchLumisUtil.cxx.
| bool BunchLumisUtil::setValue | ( | const cool::Record & | rec | ) |
Definition at line 59 of file BunchLumisUtil.cxx.
| bool BunchLumisUtil::setValue | ( | const coral::AttributeList & | attrList1 | ) |
Definition at line 72 of file BunchLumisUtil.cxx.
| std::string BunchLumisUtil::error |
Definition at line 50 of file BunchLumisUtil.h.
|
private |
Definition at line 58 of file BunchLumisUtil.h.
|
private |
Definition at line 56 of file BunchLumisUtil.h.
|
private |
Definition at line 58 of file BunchLumisUtil.h.
1.8.18