 |
ATLAS Offline Software
|
Go to the documentation of this file.
24 std::vector<float>&& liveFractionLo,
25 std::vector<float>&& liveFractionHi,
26 float lumiLiveFractionLo,
27 float lumiLiveFractionHi)
29 m_liveFractionLo (std::move (liveFractionLo)),
30 m_liveFractionHi (std::move (liveFractionHi)),
31 m_lumiLiveFractionLo (lumiLiveFractionLo),
32 m_lumiLiveFractionHi (lumiLiveFractionHi)
41 const std::vector<float>&
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.
Hold live fraction data produced by TrigLiveFractionCondAlg.
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
unsigned int m_turnCounter