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: