ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo Struct Reference

#include <TrigMuonEFTrackIsolationHypoTool.h>

Collaboration diagram for TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo:

Public Member Functions

 EFIsolationMuonInfo (TrigCompositeUtils::Decision *d, const xAOD::Muon *f, const TrigCompositeUtils::Decision *previousDecision, const double cone20, const double cone30)
 

Public Attributes

TrigCompositeUtils::Decisiondecision
 
const xAOD::MuonmuEFIso
 
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
 
const double ptcone20
 
const double ptcone30
 

Detailed Description

Definition at line 30 of file TrigMuonEFTrackIsolationHypoTool.h.

Constructor & Destructor Documentation

◆ EFIsolationMuonInfo()

TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::EFIsolationMuonInfo ( TrigCompositeUtils::Decision d,
const xAOD::Muon f,
const TrigCompositeUtils::Decision previousDecision,
const double  cone20,
const double  cone30 
)
inline

Definition at line 31 of file TrigMuonEFTrackIsolationHypoTool.h.

36  : decision( d ),
37  muEFIso( f ),
39  TrigCompositeUtils::decisionIDs( previousDecision ).end() ),
42  {}

Member Data Documentation

◆ decision

TrigCompositeUtils::Decision* TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::decision

Definition at line 44 of file TrigMuonEFTrackIsolationHypoTool.h.

◆ muEFIso

const xAOD::Muon* TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::muEFIso

Definition at line 45 of file TrigMuonEFTrackIsolationHypoTool.h.

◆ previousDecisionIDs

const TrigCompositeUtils::DecisionIDContainer TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::previousDecisionIDs

Definition at line 46 of file TrigMuonEFTrackIsolationHypoTool.h.

◆ ptcone20

const double TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::ptcone20

Definition at line 47 of file TrigMuonEFTrackIsolationHypoTool.h.

◆ ptcone30

const double TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::ptcone30

Definition at line 48 of file TrigMuonEFTrackIsolationHypoTool.h.


The documentation for this struct was generated from the following file:
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::muEFIso
const xAOD::Muon * muEFIso
Definition: TrigMuonEFTrackIsolationHypoTool.h:45
xAOD::Iso::cone30
@ cone30
Definition: IsolationConeSize.h:22
hist_file_dump.d
d
Definition: hist_file_dump.py:137
PlotCalibFromCool.begin
begin
Definition: PlotCalibFromCool.py:94
xAOD::Iso::cone20
@ cone20
Definition: IsolationConeSize.h:20
mergePhysValFiles.end
end
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:93
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::ptcone30
const double ptcone30
Definition: TrigMuonEFTrackIsolationHypoTool.h:48
hist_file_dump.f
f
Definition: hist_file_dump.py:135
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::previousDecisionIDs
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
Definition: TrigMuonEFTrackIsolationHypoTool.h:46
TrigCompositeUtils::decisionIDs
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.
Definition: TrigCompositeUtilsRoot.cxx:67
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::ptcone20
const double ptcone20
Definition: TrigMuonEFTrackIsolationHypoTool.h:47
TrigMuonEFTrackIsolationHypoTool::EFIsolationMuonInfo::decision
TrigCompositeUtils::Decision * decision
Definition: TrigMuonEFTrackIsolationHypoTool.h:44