ATLAS Offline Software
TrigInDetEvent.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef STORAGEDEF_TRIGINDETEVENT
6 #define STORAGEDEF_TRIGINDETEVENT
9 
10 namespace Trk{
11  class Track;
12  class VxCandidate;
13  class VxSecVertexInfo;
14  class Segment;
15  class PRDtoTrackMap;
18 }
19 
20 namespace Rec{
21  class TrackParticle;
23 }
24 
27 
28 
29 
35 
36 
38 
41 
45 
46 
50 
54 
58 
59 
71 
72 // EF
77 
83 
85 
88  // xAOD
95 
96 HLT_END_TYPE_REGISTRATION(TrigInDetEvent)
97 
98 
99 #endif
TrackParticleTruthCollectionContainer
DataVector< class TrackParticleTruthCollection > TrackParticleTruthCollectionContainer
Definition: TrigInDetEvent.h:33
xAOD::TrigTrackCounts_v1
Definition: TrigTrackCounts_v1.h:12
TrigHisto2DAuxContainer.h
xAOD::TrackParticleAuxContainer_v5
Temporary container used until we have I/O for AuxStoreInternal.
Definition: TrackParticleAuxContainer_v5.h:35
xAOD::VertexAuxContainer_v1
Temporary container used until we have I/O for AuxStoreInternal.
Definition: VertexAuxContainer_v1.h:32
TrigTrackCounts
Definition: Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigTrackCounts.h:18
DetailedTrackTruthCollectionContainer
DataVector< class DetailedTrackTruthCollection > DetailedTrackTruthCollectionContainer
Definition: TrigInDetEvent.h:31
Trk::Track
The ATLAS Track class.
Definition: Tracking/TrkEvent/TrkTrack/TrkTrack/Track.h:73
AthCUDAExamples::TrackParticleContainer
vecmem::edm::container< TrackParticleInterface, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float > > TrackParticleContainer
SoA, GPU friendly TrackParticleContainer.
Definition: Control/AthenaExamples/AthExCUDA/src/TrackParticleContainer.h:46
Trk::TrackState::Segment
@ Segment
Definition: TrackStateDefs.h:37
TrigInDetTrackCollection
Definition: TrigInDetTrackCollection.h:13
Trk::PRDtoTrackMap
Definition: PRDtoTrackMap.h:17
PRD_MultiTruthCollection
A PRD is mapped onto all contributing particles.
Definition: PRD_MultiTruthCollection.h:24
TrigInDetTrackFitPar
Definition: TrigInDetTrackFitPar.h:67
TrackCollection
DataVector< Trk::Track > TrackCollection
Definition: TrigInDetEvent.h:26
TrigSpacePointCountsContainer.h
TrigTrackCountsContainer.h
TrigSpacePointCountsAuxContainer.h
xAOD::TrigSpacePointCountsAuxContainer_v1
Definition: TrigSpacePointCountsAuxContainer_v1.h:14
PRD_MultiTruthCollectionContainer
DataVector< class PRD_MultiTruthCollection > PRD_MultiTruthCollectionContainer
Definition: TrigInDetEvent.h:30
TrigTrackCountsAuxContainer.h
xAOD::TrigTrackCountsAuxContainer_v1
Definition: TrigTrackCountsAuxContainer_v1.h:14
TrigTauTracksInfoCollection
Definition: TrigTauTracksInfoCollection.h:13
TrigInDetTrack
Definition: TrigInDetTrack.h:34
xAOD::TrackParticle
TrackParticle_v1 TrackParticle
Reference the current persistent version:
Definition: Event/xAOD/xAODTracking/xAODTracking/TrackParticle.h:13
TrackExtensionMapContainer
DataVector< class TrackExtensionMap > TrackExtensionMapContainer
Definition: TrigInDetEvent.h:34
TrigTauTracksInfo
Definition: TrigTauTracksInfo.h:28
TrigTrtHitCounts
A class to store the distributions of time of threshold from the TRT raw data.
Definition: TrigTrtHitCounts.h:19
TrackTruthCollection
Definition: TrackTruthCollection.h:21
TrigTrackCountsCollection
Definition: TrigTrackCountsCollection.h:13
TrackParticleAuxContainer.h
TrigSpacePointCountsCollection
Definition: TrigSpacePointCountsCollection.h:20
EDM_TypeInformation.h
Rec
Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
Definition: FakeTrackBuilder.h:10
TrigVertexCounts
Definition: Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigVertexCounts.h:16
xAOD::TrigVertexCounts_v1
Definition: TrigVertexCounts_v1.h:12
Trk::Segment
Definition: Tracking/TrkEvent/TrkSegment/TrkSegment/Segment.h:56
TrigVertexCountsContainer.h
TrigTrackCounts.h
TrigHisto2DContainer.h
HLT_END_TYPE_REGISTRATION
#define HLT_END_TYPE_REGISTRATION(name)
Definition: EDM_TypeInformation.h:36
TrigVertexCountsAuxContainer.h
Trk::SegmentCollection
DataVector< Trk::Segment > SegmentCollection
Definition: SegmentCollection.h:13
VxContainer
Definition: VxContainer.h:28
DataVector< Trk::Segment >
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Rec::TrackParticleContainer
Definition: Reconstruction/Particle/Particle/TrackParticleContainer.h:33
Trk::VxSecVertexInfo
Definition: VxSecVertexInfo.h:63
Trk::VxSecVertexInfoContainer
DataVector< Trk::VxSecVertexInfo > VxSecVertexInfoContainer
Definition: VxSecVertexInfo.h:97
TrigVertexCollection
Definition: TrigVertexCollection.h:13
xAOD::TrigHisto2DAuxContainer_v1
Definition: TrigHisto2DAuxContainer_v1.h:14
Rec::TrackParticle
Definition: Reconstruction/Particle/Particle/TrackParticle.h:47
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
VertexContainer.h
TrackTruthCollectionContainer
DataVector< class TrackTruthCollection > TrackTruthCollectionContainer
Definition: TrigInDetEvent.h:32
TrigVertexCountsCollection
Definition: TrigVertexCountsCollection.h:13
xAOD::Vertex_v1
Class describing a Vertex.
Definition: Vertex_v1.h:42
TrigVertex
Definition: TrigVertex.h:28
Trk::VxCandidate
Definition: VxCandidate.h:27
HLT_REGISTER_TYPE
#define HLT_REGISTER_TYPE(...)
Definition: EDM_TypeInformation.h:34
TrackParticleTruthCollection
Definition: TrackParticleTruthCollection.h:18
TrackExtensionMap
AUTO - An Undocumented Tracking Object.
Definition: TrackExtensionMap.h:16
xAOD::TrigSpacePointCounts_v1
Definition: TrigSpacePointCounts_v1.h:12
Track
Definition: TriggerChamberClusterOnTrackCreator.h:21
DetailedTrackTruthCollection
Definition: DetailedTrackTruthCollection.h:20
TrigTrtHitCountsCollection
Container class needed for EDM. Should normally only contain 1 TrigTrtHitCounts object.
Definition: TrigTrtHitCountsCollection.h:21
xAOD::TrackParticle_v1
Class describing a TrackParticle.
Definition: TrackParticle_v1.h:43
xAOD::TrigHisto2D_v1
Definition: TrigHisto2D_v1.h:23
TrigVertexCounts.h
HLT_BEGIN_TYPE_REGISTRATION
#define HLT_BEGIN_TYPE_REGISTRATION
Definition: EDM_TypeInformation.h:13
TrigHisto2D.h
TrigSpacePointCounts
Definition: Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigSpacePointCounts.h:20
xAOD::TrigVertexCountsAuxContainer_v1
Definition: TrigVertexCountsAuxContainer_v1.h:14
PRDtoTrackMapContainer
DataVector< Trk::PRDtoTrackMap > PRDtoTrackMapContainer
Definition: TrigInDetEvent.h:25
VertexAuxContainer.h
TrigSpacePointCounts.h