|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef LUMIBLOCKDATA_TRIGLIVEFRACTIONCONDDATA_H
14 #define LUMIBLOCKDATA_TRIGLIVEFRACTIONCONDDATA_H
40 std::vector<float>&& liveFractionLo,
41 std::vector<float>&& liveFractionHi,
42 float lumiLiveFractionLo,
43 float lumiLiveFractionHi);
79 #endif // not LUMIBLOCKDATA_TRIGLIVEFRACTIONCONDDATA_H
Hold live fraction data produced by TrigLiveFractionCondAlg.
Hold mappings of ranges to condition objects.
unsigned int lhcTurnCounter() const
Number of turns in this lumi block (can be used to compute errors I guess).
float m_lumiLiveFractionHi
TrigLiveFractionCondData(unsigned int turnCounter, std::vector< float > &&liveFractionLo, std::vector< float > &&liveFractionHi, float lumiLiveFractionLo, float lumiLiveFractionHi)
Constructor.
float lbAverageLiveFraction(bool highPriority=true) const
Luminosity-averaged live fraction over all physics BCIDs.
std::vector< float > m_liveFractionHi
std::vector< float > m_liveFractionLo
const std::vector< float > & l1LiveFractionVector(bool highPriority=true) const
Return vector with all BCIDs indexed by BCID number.
float m_lumiLiveFractionLo
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
unsigned int m_turnCounter
macros to associate a CLID to a type
CONDCONT_DEF(TrigLiveFractionCondData, 241111590)