ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MuonCombined::IMuonCreatorTool::OutputData Struct Reference

#include <IMuonCreatorTool.h>

Collaboration diagram for MuonCombined::IMuonCreatorTool::OutputData:

Public Member Functions

 OutputData (xAOD::MuonContainer &container)
 

Public Attributes

xAOD::MuonContainermuonContainer {nullptr}
 MuonContainer to be filled with the Muon objects. More...
 
xAOD::TrackParticleContainercombinedTrackParticleContainer {nullptr}
 container for the combined track particles More...
 
xAOD::TrackParticleContainerextrapolatedTrackParticleContainer {nullptr}
 container for the extrapolated track particles More...
 
xAOD::TrackParticleContainermsOnlyExtrapolatedTrackParticleContainer {nullptr}
 container for the extrapolated track particles More...
 
TrackCollectioncombinedTrackCollection {nullptr}
 container for the combined tracks More...
 
TrackCollectionextrapolatedTrackCollection {nullptr}
 container for the extrapolated tracks More...
 
TrackCollectionmsOnlyExtrapolatedTrackCollection {nullptr}
 container for the extrapolated tracks More...
 
const xAOD::MuonSegmentContainerxaodSegmentContainer {nullptr}
 container for the xAOD segments More...
 
const MuonCombined::MuonTagToSegMaptagToSegmentAssocMap {nullptr}
 container to map the segments from the tag maps to the ones stored in the container More...
 
xAOD::SlowMuonContainerslowMuonContainer {nullptr}
 container for the Slow muon content More...
 
xAOD::CaloClusterContainerclusterContainer {nullptr}
 container for the clusters associated with muons More...
 

Detailed Description

Definition at line 37 of file IMuonCreatorTool.h.

Constructor & Destructor Documentation

◆ OutputData()

MuonCombined::IMuonCreatorTool::OutputData::OutputData ( xAOD::MuonContainer container)
inline

Definition at line 38 of file IMuonCreatorTool.h.

38 : muonContainer(&container) {}

Member Data Documentation

◆ clusterContainer

xAOD::CaloClusterContainer* MuonCombined::IMuonCreatorTool::OutputData::clusterContainer {nullptr}

container for the clusters associated with muons

Definition at line 69 of file IMuonCreatorTool.h.

◆ combinedTrackCollection

TrackCollection* MuonCombined::IMuonCreatorTool::OutputData::combinedTrackCollection {nullptr}

container for the combined tracks

Definition at line 52 of file IMuonCreatorTool.h.

◆ combinedTrackParticleContainer

xAOD::TrackParticleContainer* MuonCombined::IMuonCreatorTool::OutputData::combinedTrackParticleContainer {nullptr}

container for the combined track particles

Definition at line 43 of file IMuonCreatorTool.h.

◆ extrapolatedTrackCollection

TrackCollection* MuonCombined::IMuonCreatorTool::OutputData::extrapolatedTrackCollection {nullptr}

container for the extrapolated tracks

Definition at line 55 of file IMuonCreatorTool.h.

◆ extrapolatedTrackParticleContainer

xAOD::TrackParticleContainer* MuonCombined::IMuonCreatorTool::OutputData::extrapolatedTrackParticleContainer {nullptr}

container for the extrapolated track particles

Definition at line 46 of file IMuonCreatorTool.h.

◆ msOnlyExtrapolatedTrackCollection

TrackCollection* MuonCombined::IMuonCreatorTool::OutputData::msOnlyExtrapolatedTrackCollection {nullptr}

container for the extrapolated tracks

Definition at line 58 of file IMuonCreatorTool.h.

◆ msOnlyExtrapolatedTrackParticleContainer

xAOD::TrackParticleContainer* MuonCombined::IMuonCreatorTool::OutputData::msOnlyExtrapolatedTrackParticleContainer {nullptr}

container for the extrapolated track particles

Definition at line 49 of file IMuonCreatorTool.h.

◆ muonContainer

xAOD::MuonContainer* MuonCombined::IMuonCreatorTool::OutputData::muonContainer {nullptr}

MuonContainer to be filled with the Muon objects.

Definition at line 40 of file IMuonCreatorTool.h.

◆ slowMuonContainer

xAOD::SlowMuonContainer* MuonCombined::IMuonCreatorTool::OutputData::slowMuonContainer {nullptr}

container for the Slow muon content

Definition at line 66 of file IMuonCreatorTool.h.

◆ tagToSegmentAssocMap

const MuonCombined::MuonTagToSegMap* MuonCombined::IMuonCreatorTool::OutputData::tagToSegmentAssocMap {nullptr}

container to map the segments from the tag maps to the ones stored in the container

Definition at line 63 of file IMuonCreatorTool.h.

◆ xaodSegmentContainer

const xAOD::MuonSegmentContainer* MuonCombined::IMuonCreatorTool::OutputData::xaodSegmentContainer {nullptr}

container for the xAOD segments

Definition at line 61 of file IMuonCreatorTool.h.


The documentation for this struct was generated from the following file:
MuonCombined::IMuonCreatorTool::OutputData::muonContainer
xAOD::MuonContainer * muonContainer
MuonContainer to be filled with the Muon objects.
Definition: IMuonCreatorTool.h:40