ATLAS Offline Software
|
Structure to hold per-event weights for distribution. More...
#include <RatesHistoBase.h>
Public Member Functions | |
const std::string | print () |
Public Attributes | |
double | m_enhancedBiasWeight |
A property of the event derived from online enhanced bias prescales. More... | |
double | m_eventMu |
The actual number of interactions in the event. More... | |
double | m_eventLumi |
The instantaneous lumi in cm-2s-1. More... | |
bool | m_isUnbiased |
If the event was taken online with a RD trigger. More... | |
uint32_t | m_distanceInTrain |
How far into the bunch train the event was, in bunch crossings. More... | |
double | m_eventLiveTime |
How much wall-time at P1 did this event represent. More... | |
double | m_bunchFactor |
What weight needs to be applied to extrapolate rates linear in number of bunches. More... | |
double | m_muFactor |
What weight needs to be applied to extrapolate rates linear in mu. More... | |
double | m_linearLumiFactor |
What weight needs to be applied to extrapolate rates linear in mu and bunches. More... | |
double | m_expoMuFactor |
What weight needs to be applied to extrapolate rates linear in bunches and exponential in mu. More... | |
const double | m_noScaling = 1. |
Weight for no scaling. More... | |
Structure to hold per-event weights for distribution.
Definition at line 55 of file RatesHistoBase.h.
|
inline |
Definition at line 69 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_bunchFactor |
What weight needs to be applied to extrapolate rates linear in number of bunches.
Definition at line 64 of file RatesHistoBase.h.
uint32_t WeightingValuesSummary_t::m_distanceInTrain |
How far into the bunch train the event was, in bunch crossings.
Definition at line 61 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_enhancedBiasWeight |
A property of the event derived from online enhanced bias prescales.
Definition at line 57 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_eventLiveTime |
How much wall-time at P1 did this event represent.
Definition at line 62 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_eventLumi |
The instantaneous lumi in cm-2s-1.
Definition at line 59 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_eventMu |
The actual number of interactions in the event.
Definition at line 58 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_expoMuFactor |
What weight needs to be applied to extrapolate rates linear in bunches and exponential in mu.
Definition at line 67 of file RatesHistoBase.h.
bool WeightingValuesSummary_t::m_isUnbiased |
If the event was taken online with a RD trigger.
Definition at line 60 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_linearLumiFactor |
What weight needs to be applied to extrapolate rates linear in mu and bunches.
Definition at line 66 of file RatesHistoBase.h.
double WeightingValuesSummary_t::m_muFactor |
What weight needs to be applied to extrapolate rates linear in mu.
Definition at line 65 of file RatesHistoBase.h.
const double WeightingValuesSummary_t::m_noScaling = 1. |
Weight for no scaling.
Definition at line 68 of file RatesHistoBase.h.