Hold live fraction data produced by TrigLiveFractionCondAlg.
More...
#include <TrigLiveFractionCondData.h>
Hold live fraction data produced by TrigLiveFractionCondAlg.
L1 livefraction information from /TRIGGER/LUMI/PerBcidDeadtime Use highPriority = false to get low priority triggers
Definition at line 28 of file TrigLiveFractionCondData.h.
◆ TrigLiveFractionCondData()
TrigLiveFractionCondData::TrigLiveFractionCondData |
( |
unsigned int |
turnCounter, |
|
|
std::vector< float > && |
liveFractionLo, |
|
|
std::vector< float > && |
liveFractionHi, |
|
|
float |
lumiLiveFractionLo, |
|
|
float |
lumiLiveFractionHi |
|
) |
| |
Constructor.
- Parameters
-
turnCounter | Number of turns in this lumi block./ |
liveFractionLo | Per-BCID live fraction, low-priority triggers. |
liveFractionHi | Per-BCID live fraction, high-priority triggers. |
lumiLiveFractionLo | Luminosity-averaged live fraction, low-priority triggers. |
lumiLiveFractionHi | Luminosity-averaged live fraction, high-priority triggers. |
Definition at line 23 of file TrigLiveFractionCondData.cxx.
◆ l1LiveFractionVector()
const std::vector< float > & TrigLiveFractionCondData::l1LiveFractionVector |
( |
bool |
highPriority = true | ) |
const |
Return vector with all BCIDs indexed by BCID number.
- Parameters
-
highPriority | High- or low-priority triggers. |
Definition at line 42 of file TrigLiveFractionCondData.cxx.
◆ lbAverageLiveFraction()
float TrigLiveFractionCondData::lbAverageLiveFraction |
( |
bool |
highPriority = true | ) |
const |
Luminosity-averaged live fraction over all physics BCIDs.
- Parameters
-
highPriority | High- or low-priority triggers. |
Definition at line 66 of file TrigLiveFractionCondData.cxx.
◆ lhcTurnCounter()
unsigned int TrigLiveFractionCondData::lhcTurnCounter |
( |
| ) |
const |
◆ m_liveFractionHi
std::vector<float> TrigLiveFractionCondData::m_liveFractionHi |
|
private |
◆ m_liveFractionLo
std::vector<float> TrigLiveFractionCondData::m_liveFractionLo |
|
private |
◆ m_lumiLiveFractionHi
float TrigLiveFractionCondData::m_lumiLiveFractionHi |
|
private |
◆ m_lumiLiveFractionLo
float TrigLiveFractionCondData::m_lumiLiveFractionLo |
|
private |
◆ m_turnCounter
unsigned int TrigLiveFractionCondData::m_turnCounter |
|
private |
The documentation for this class was generated from the following files: