ATLAS Offline Software
Loading...
Searching...
No Matches
ChainDetail Struct Reference

Structure to encompass the data stored in a prescales XML generated by the RuleBook. More...

#include <EnhancedBiasWeighter.h>

Collaboration diagram for ChainDetail:

Public Attributes

std::string m_name
std::string m_lowerName
std::string m_comment
uint32_t m_counter = 0
double m_prescale = 0
double m_eventsPassed = 0
double m_eventsPassedWeighted = 0
double m_rate = 0
double m_rateErr = 0
double m_passthroughPrescale = 0
double m_rerunPrescale = 0
double m_expressPrescale = 0
double m_efficiency = 0
double m_efficiencyErr = 0
double m_prescaledEfficiency = 0
double m_prescaledEfficiencyErr = 0

Detailed Description

Structure to encompass the data stored in a prescales XML generated by the RuleBook.

Definition at line 25 of file EnhancedBiasWeighter.h.

Member Data Documentation

◆ m_comment

std::string ChainDetail::m_comment

Definition at line 28 of file EnhancedBiasWeighter.h.

◆ m_counter

uint32_t ChainDetail::m_counter = 0

Definition at line 29 of file EnhancedBiasWeighter.h.

◆ m_efficiency

double ChainDetail::m_efficiency = 0

Definition at line 38 of file EnhancedBiasWeighter.h.

◆ m_efficiencyErr

double ChainDetail::m_efficiencyErr = 0

Definition at line 39 of file EnhancedBiasWeighter.h.

◆ m_eventsPassed

double ChainDetail::m_eventsPassed = 0

Definition at line 31 of file EnhancedBiasWeighter.h.

◆ m_eventsPassedWeighted

double ChainDetail::m_eventsPassedWeighted = 0

Definition at line 32 of file EnhancedBiasWeighter.h.

◆ m_expressPrescale

double ChainDetail::m_expressPrescale = 0

Definition at line 37 of file EnhancedBiasWeighter.h.

◆ m_lowerName

std::string ChainDetail::m_lowerName

Definition at line 27 of file EnhancedBiasWeighter.h.

◆ m_name

std::string ChainDetail::m_name

Definition at line 26 of file EnhancedBiasWeighter.h.

◆ m_passthroughPrescale

double ChainDetail::m_passthroughPrescale = 0

Definition at line 35 of file EnhancedBiasWeighter.h.

◆ m_prescale

double ChainDetail::m_prescale = 0

Definition at line 30 of file EnhancedBiasWeighter.h.

◆ m_prescaledEfficiency

double ChainDetail::m_prescaledEfficiency = 0

Definition at line 40 of file EnhancedBiasWeighter.h.

◆ m_prescaledEfficiencyErr

double ChainDetail::m_prescaledEfficiencyErr = 0

Definition at line 41 of file EnhancedBiasWeighter.h.

◆ m_rate

double ChainDetail::m_rate = 0

Definition at line 33 of file EnhancedBiasWeighter.h.

◆ m_rateErr

double ChainDetail::m_rateErr = 0

Definition at line 34 of file EnhancedBiasWeighter.h.

◆ m_rerunPrescale

double ChainDetail::m_rerunPrescale = 0

Definition at line 36 of file EnhancedBiasWeighter.h.


The documentation for this struct was generated from the following file: