ATLAS Offline Software
Loading...
Searching...
No Matches
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.
xAOD::TrackParticleContainercombinedTrackParticleContainer {nullptr}
 container for the combined track particles
xAOD::TrackParticleContainerextrapolatedTrackParticleContainer {nullptr}
 container for the extrapolated track particles
xAOD::TrackParticleContainermsOnlyExtrapolatedTrackParticleContainer {nullptr}
 container for the extrapolated track particles
TrackCollectioncombinedTrackCollection {nullptr}
 container for the combined tracks
TrackCollectionextrapolatedTrackCollection {nullptr}
 container for the extrapolated tracks
TrackCollectionmsOnlyExtrapolatedTrackCollection {nullptr}
 container for the extrapolated tracks
const xAOD::MuonSegmentContainerxaodSegmentContainer {nullptr}
 container for the xAOD segments
const MuonCombined::MuonTagToSegMaptagToSegmentAssocMap {nullptr}
 container to map the segments from the tag maps to the ones stored in the container
xAOD::SlowMuonContainerslowMuonContainer {nullptr}
 container for the Slow muon content
xAOD::CaloClusterContainerclusterContainer {nullptr}
 container for the clusters associated with muons

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) {}
xAOD::MuonContainer * muonContainer
MuonContainer to be filled with the Muon objects.

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.

69{nullptr};

◆ combinedTrackCollection

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

container for the combined tracks

Definition at line 52 of file IMuonCreatorTool.h.

52{nullptr};

◆ combinedTrackParticleContainer

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

container for the combined track particles

Definition at line 43 of file IMuonCreatorTool.h.

43{nullptr};

◆ extrapolatedTrackCollection

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

container for the extrapolated tracks

Definition at line 55 of file IMuonCreatorTool.h.

55{nullptr};

◆ extrapolatedTrackParticleContainer

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

container for the extrapolated track particles

Definition at line 46 of file IMuonCreatorTool.h.

46{nullptr};

◆ msOnlyExtrapolatedTrackCollection

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

container for the extrapolated tracks

Definition at line 58 of file IMuonCreatorTool.h.

58{nullptr};

◆ msOnlyExtrapolatedTrackParticleContainer

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

container for the extrapolated track particles

Definition at line 49 of file IMuonCreatorTool.h.

49{nullptr};

◆ muonContainer

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

MuonContainer to be filled with the Muon objects.

Definition at line 40 of file IMuonCreatorTool.h.

40{nullptr};

◆ slowMuonContainer

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

container for the Slow muon content

Definition at line 66 of file IMuonCreatorTool.h.

66{nullptr};

◆ 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.

63{nullptr};

◆ xaodSegmentContainer

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

container for the xAOD segments

Definition at line 61 of file IMuonCreatorTool.h.

61{nullptr};

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