![]() |
ATLAS Offline Software
|
#include <BunchDataUtil.h>
Public Member Functions | |
| BunchDataUtil () | |
| int | nx1Storage (const cool::Record &rec) |
| int | ny1Storage (const cool::Record &rec) |
| int | nx1Storage (const coral::AttributeList &attrList1) const |
| int | ny1Storage (const coral::AttributeList &attrList1) const |
| int | nx2Storage (const cool::Record &rec) |
| int | ny2Storage (const cool::Record &rec) |
| int | nx2Storage (const coral::AttributeList &attrList1) const |
| int | ny2Storage (const coral::AttributeList &attrList1) const |
| unsigned int | nBunch1Data () const |
| unsigned int | nBunch2Data () const |
| const std::vector< unsigned int > & | bunch1Data () const |
| const std::vector< unsigned int > & | bunch2Data () const |
| void | clear () |
| bool | setValue (const coral::AttributeList &attrList1) |
| bool | setValue (const cool::Record &rec) |
| bool | setCollidingBCID1s (std::vector< unsigned int > &) |
| bool | setCollidingBCID2s (std::vector< unsigned int > &) |
Public Attributes | |
| std::string | error |
Private Attributes | |
| std::vector< unsigned int > | m_collidingBCID1s |
| std::vector< unsigned int > | m_collidingBCID2s |
| std::vector< unsigned int > | m_bunch1Data |
| std::vector< unsigned int > | m_bunch2Data |
| 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 BunchDataUtil.h.
| BunchDataUtil::BunchDataUtil | ( | ) |
Definition at line 14 of file BunchDataUtil.cxx.
| const std::vector< unsigned int > & BunchDataUtil::bunch1Data | ( | ) | const |
Definition at line 35 of file BunchDataUtil.cxx.
| const std::vector< unsigned int > & BunchDataUtil::bunch2Data | ( | ) | const |
Definition at line 39 of file BunchDataUtil.cxx.
| void BunchDataUtil::clear | ( | ) |
Definition at line 21 of file BunchDataUtil.cxx.
| unsigned int BunchDataUtil::nBunch1Data | ( | ) | const |
Definition at line 27 of file BunchDataUtil.cxx.
| unsigned int BunchDataUtil::nBunch2Data | ( | ) | const |
Definition at line 31 of file BunchDataUtil.cxx.
| int BunchDataUtil::nx1Storage | ( | const cool::Record & | rec | ) |
Definition at line 44 of file BunchDataUtil.cxx.
| int BunchDataUtil::nx1Storage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 64 of file BunchDataUtil.cxx.
| int BunchDataUtil::nx2Storage | ( | const cool::Record & | rec | ) |
Definition at line 54 of file BunchDataUtil.cxx.
| int BunchDataUtil::nx2Storage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 94 of file BunchDataUtil.cxx.
| int BunchDataUtil::ny1Storage | ( | const cool::Record & | rec | ) |
Definition at line 49 of file BunchDataUtil.cxx.
| int BunchDataUtil::ny1Storage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 79 of file BunchDataUtil.cxx.
| int BunchDataUtil::ny2Storage | ( | const cool::Record & | rec | ) |
Definition at line 59 of file BunchDataUtil.cxx.
| int BunchDataUtil::ny2Storage | ( | const coral::AttributeList & | attrList1 | ) | const |
Definition at line 107 of file BunchDataUtil.cxx.
| bool BunchDataUtil::setCollidingBCID1s | ( | std::vector< unsigned int > & | p | ) |
Definition at line 128 of file BunchDataUtil.cxx.
| bool BunchDataUtil::setCollidingBCID2s | ( | std::vector< unsigned int > & | pp | ) |
Definition at line 134 of file BunchDataUtil.cxx.
| bool BunchDataUtil::setValue | ( | const cool::Record & | rec | ) |
Definition at line 123 of file BunchDataUtil.cxx.
| bool BunchDataUtil::setValue | ( | const coral::AttributeList & | attrList1 | ) |
Definition at line 142 of file BunchDataUtil.cxx.
| std::string BunchDataUtil::error |
Definition at line 57 of file BunchDataUtil.h.
|
private |
Definition at line 67 of file BunchDataUtil.h.
|
private |
Definition at line 65 of file BunchDataUtil.h.
|
private |
Definition at line 66 of file BunchDataUtil.h.
|
private |
Definition at line 62 of file BunchDataUtil.h.
|
private |
Definition at line 63 of file BunchDataUtil.h.