ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo Struct Reference

#include <TrigMuonEFIdtpHypoTool.h>

Collaboration diagram for TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo:

Public Member Functions

 MuonEFIdperfInfo (TrigCompositeUtils::Decision *d, const xAOD::Muon *m, const xAOD::TrackParticle *pt, const xAOD::TrackParticle *ftf, const TrigCompositeUtils::Decision *previousDecision)
 

Public Attributes

TrigCompositeUtils::Decisiondecision
 
const xAOD::Muonmuon
 
const xAOD::TrackParticleptTrack
 
const xAOD::TrackParticleftfTrack
 
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
 

Detailed Description

Definition at line 27 of file TrigMuonEFIdtpHypoTool.h.

Constructor & Destructor Documentation

◆ MuonEFIdperfInfo()

TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::MuonEFIdperfInfo ( TrigCompositeUtils::Decision d,
const xAOD::Muon m,
const xAOD::TrackParticle pt,
const xAOD::TrackParticle ftf,
const TrigCompositeUtils::Decision previousDecision 
)
inline

Definition at line 28 of file TrigMuonEFIdtpHypoTool.h.

33  : decision( d ),
34  muon( m ),
35  ptTrack( pt ),
36  ftfTrack( ftf ),
38  TrigCompositeUtils::decisionIDs( previousDecision ).end() )
39  {}

Member Data Documentation

◆ decision

TrigCompositeUtils::Decision* TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::decision

Definition at line 41 of file TrigMuonEFIdtpHypoTool.h.

◆ ftfTrack

const xAOD::TrackParticle* TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::ftfTrack

Definition at line 44 of file TrigMuonEFIdtpHypoTool.h.

◆ muon

const xAOD::Muon* TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::muon

Definition at line 42 of file TrigMuonEFIdtpHypoTool.h.

◆ previousDecisionIDs

const TrigCompositeUtils::DecisionIDContainer TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::previousDecisionIDs

Definition at line 45 of file TrigMuonEFIdtpHypoTool.h.

◆ ptTrack

const xAOD::TrackParticle* TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::ptTrack

Definition at line 43 of file TrigMuonEFIdtpHypoTool.h.


The documentation for this struct was generated from the following file:
python.SystemOfUnits.m
int m
Definition: SystemOfUnits.py:91
hist_file_dump.d
d
Definition: hist_file_dump.py:137
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::decision
TrigCompositeUtils::Decision * decision
Definition: TrigMuonEFIdtpHypoTool.h:41
PlotCalibFromCool.begin
begin
Definition: PlotCalibFromCool.py:94
test_pyathena.pt
pt
Definition: test_pyathena.py:11
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::ptTrack
const xAOD::TrackParticle * ptTrack
Definition: TrigMuonEFIdtpHypoTool.h:43
mergePhysValFiles.end
end
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:93
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::ftfTrack
const xAOD::TrackParticle * ftfTrack
Definition: TrigMuonEFIdtpHypoTool.h:44
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::previousDecisionIDs
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs
Definition: TrigMuonEFIdtpHypoTool.h:45
TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo::muon
const xAOD::Muon * muon
Definition: TrigMuonEFIdtpHypoTool.h:42
TrigCompositeUtils::decisionIDs
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.
Definition: TrigCompositeUtilsRoot.cxx:67