ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ITrigEgammaFastElectronHypoTool::ElectronInfo Struct Reference

#include <ITrigEgammaFastElectronHypoTool.h>

Collaboration diagram for ITrigEgammaFastElectronHypoTool::ElectronInfo:

Public Member Functions

 ElectronInfo (TrigCompositeUtils::Decision *d, const xAOD::TrigElectron *el, const xAOD::TrigEMCluster *cl, const xAOD::TrigRingerRings *r, const TrigCompositeUtils::DecisionIDContainer &previousDecisions)
 

Public Attributes

TrigCompositeUtils::Decisiondecision
 
const xAOD::TrigElectronelectron
 
const xAOD::TrigEMClustercluster
 
const xAOD::TrigRingerRingsrings
 
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
 
std::map< std::string, float > valueDecorator
 
std::map< std::string, bool > pidDecorator
 

Detailed Description

Definition at line 31 of file ITrigEgammaFastElectronHypoTool.h.

Constructor & Destructor Documentation

◆ ElectronInfo()

ITrigEgammaFastElectronHypoTool::ElectronInfo::ElectronInfo ( TrigCompositeUtils::Decision d,
const xAOD::TrigElectron el,
const xAOD::TrigEMCluster cl,
const xAOD::TrigRingerRings r,
const TrigCompositeUtils::DecisionIDContainer previousDecisions 
)
inline

Definition at line 32 of file ITrigEgammaFastElectronHypoTool.h.

37  : decision( d ),
38  electron(el),
39  cluster(cl),
40  rings(r),
41  previousDecisionIDs( previousDecisions ){}

Member Data Documentation

◆ cluster

const xAOD::TrigEMCluster* ITrigEgammaFastElectronHypoTool::ElectronInfo::cluster

Definition at line 45 of file ITrigEgammaFastElectronHypoTool.h.

◆ decision

TrigCompositeUtils::Decision* ITrigEgammaFastElectronHypoTool::ElectronInfo::decision

Definition at line 43 of file ITrigEgammaFastElectronHypoTool.h.

◆ electron

const xAOD::TrigElectron* ITrigEgammaFastElectronHypoTool::ElectronInfo::electron

Definition at line 44 of file ITrigEgammaFastElectronHypoTool.h.

◆ pidDecorator

std::map<std::string, bool> ITrigEgammaFastElectronHypoTool::ElectronInfo::pidDecorator

Definition at line 49 of file ITrigEgammaFastElectronHypoTool.h.

◆ previousDecisionIDs

const TrigCompositeUtils::DecisionIDContainer ITrigEgammaFastElectronHypoTool::ElectronInfo::previousDecisionIDs

Definition at line 47 of file ITrigEgammaFastElectronHypoTool.h.

◆ rings

const xAOD::TrigRingerRings* ITrigEgammaFastElectronHypoTool::ElectronInfo::rings

Definition at line 46 of file ITrigEgammaFastElectronHypoTool.h.

◆ valueDecorator

std::map<std::string, float> ITrigEgammaFastElectronHypoTool::ElectronInfo::valueDecorator

Definition at line 48 of file ITrigEgammaFastElectronHypoTool.h.


The documentation for this struct was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
ITrigEgammaFastElectronHypoTool::ElectronInfo::rings
const xAOD::TrigRingerRings * rings
Definition: ITrigEgammaFastElectronHypoTool.h:46
hist_file_dump.d
d
Definition: hist_file_dump.py:137
ITrigEgammaFastElectronHypoTool::ElectronInfo::previousDecisionIDs
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
Definition: ITrigEgammaFastElectronHypoTool.h:47
plotIsoValidation.el
el
Definition: plotIsoValidation.py:197
ITrigEgammaFastElectronHypoTool::ElectronInfo::electron
const xAOD::TrigElectron * electron
Definition: ITrigEgammaFastElectronHypoTool.h:44
ITrigEgammaFastElectronHypoTool::ElectronInfo::decision
TrigCompositeUtils::Decision * decision
Definition: ITrigEgammaFastElectronHypoTool.h:43
ITrigEgammaFastElectronHypoTool::ElectronInfo::cluster
const xAOD::TrigEMCluster * cluster
Definition: ITrigEgammaFastElectronHypoTool.h:45
dq_make_web_display.cl
cl
print [x.__class__ for x in toList(dqregion.getSubRegions()) ]
Definition: dq_make_web_display.py:26