Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
TrkEventTPCnv.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 // generate the T/P converter entries
7 
23 
25 
26 //-----------------------------------------------------------------------------
27 // TrkTrack
28 //-----------------------------------------------------------------------------
37 
38 //-----------------------------------------------------------------------------
39 // TrkPseudoMeasurementOnTrack
40 //-----------------------------------------------------------------------------
42 
43 //-----------------------------------------------------------------------------
44 // TrkTrackSummary
45 //-----------------------------------------------------------------------------
49 
50 //-----------------------------------------------------------------------------
51 // TrkSegment
52 //-----------------------------------------------------------------------------
56 
57 //-----------------------------------------------------------------------------
58 // TrkMaterialOnTrack
59 //-----------------------------------------------------------------------------
66 
67 //-----------------------------------------------------------------------------
68 // TrkEventPrimitives
69 //-----------------------------------------------------------------------------
75 
76 //-----------------------------------------------------------------------------
77 // TrkSurfaces
78 //-----------------------------------------------------------------------------
81 
89 
90 //-----------------------------------------------------------------------------
91 // TrkParameters (also used by TrackNeutralParameters)
92 //-----------------------------------------------------------------------------
98 
99 //-----------------------------------------------------------------------------
100 // TrkRIO_OnTrack
101 //-----------------------------------------------------------------------------
104 
105 //-----------------------------------------------------------------------------
106 // TrkCompetingRioOnTrack
107 //-----------------------------------------------------------------------------
109 
110 //-----------------------------------------------------------------------------
111 // TrkCompetingRioOnTrack
112 //-----------------------------------------------------------------------------
113 
114 
115 //-----------------------------------------------------------------------------
116 // TrkPrepRawData
117 //-----------------------------------------------------------------------------
119 
120 //-----------------------------------------------------------------------------
121 // VxVertex
122 //-----------------------------------------------------------------------------
129 
130 //-----------------------------------------------------------------------------
131 // VxMultiVertex
132 //-----------------------------------------------------------------------------
136 
137 //-----------------------------------------------------------------------------
138 // TrkV0Vertex
139 //-----------------------------------------------------------------------------
143 
144 //-----------------------------------------------------------------------------
145 // TrkParticleBase
146 //-----------------------------------------------------------------------------
148 
149 
154 
159 
161  V0Container,
162  Trk::V0Container_tlp2,
163  Athena::TPCnvVers::Current)
164 
167  Trk::VxContainer_tlp1,
168  Athena::TPCnvVers::Old)
169 
171  VxContainer,
172  Trk::VxContainer_tlp2,
173  Athena::TPCnvVers::Current)
174 
175 DECLARE_TPCNV_FACTORY(Trk::ClusterSplitProbabilityContainerCnv_p1,
176  Trk::ClusterSplitProbabilityContainer,
177  Trk::ClusterSplitProbabilityContainer_p1,
178  Athena::TPCnvVers::Current)
179 
180 // Current version is in TrkEventTopLevelCnv
184  Athena::TPCnvVers::Old)
185 
188  Trk::TrackCollection_p1,
189  Athena::TPCnvVers::Old)
190 
193  Trk::TrackCollection_p2,
194  Athena::TPCnvVers::Old)
195 
198  Trk::TrackCollection_p3,
199  Athena::TPCnvVers::Old)
200 
201 // Current version is in TrkEventTopLevelCnv
204  Trk::TrackCollection_p4,
205  Athena::TPCnvVers::Old)
SegmentCollection_tlp1.h
TPCnvFactory.h
Set up plugin loading of TP converters.
TrackCollectionCnv_p3
Definition: TrackCollectionCnv_p3.h:25
V0Container_tlp2.h
VxContainerCnv_tlp2
Definition: VxContainerCnv_tlp2.h:60
EstimatedBremOnTrack_p1.h
Track_p2.h
MeasuredPerigee_p1.h
LocalDirection_p1.h
MVFVxTrackAtVertex_p1.h
Trk::MVFVxContainer_tlp1
Definition: MVFVxContainer_tlp1.h:18
DECLARE_TPCNV_FACTORY
DECLARE_TPCNV_FACTORY(MVFVxContainerCnv_tlp1, MVFVxContainer, Trk::MVFVxContainer_tlp1, Athena::TPCnvVers::Current) DECLARE_TPCNV_FACTORY(V0ContainerCnv_tlp1
HepSymMatrix_p1.h
MVFVxContainer
Definition: MVFVxContainer.h:31
TrackCollectionCnv_p1.h
MVFVxContainer_p1.h
V0Hypothesis_p1.h
EnergyLoss_p1.h
MVFVxCandidate_p1.h
Trk::V0Container_tlp1
Definition: V0Container_tlp1.h:54
V0Container_tlp1.h
VxContainerCnv_tlp2.h
TrackCollectionCnv_p1
Definition: TrackCollectionCnv_p1.h:26
MVFVxContainerCnv_tlp1
Definition: MVFVxContainerCnv_tlp1.h:21
V0Container_p1.h
ClusterSplitProbabilityContainerCnv_p1.h
VxContainerCnv_tlp1
Definition: VxContainerCnv_tlp1.h:61
TrackCollectionCnv_p2.h
PseudoMeasurementOnTrack_p1.h
Surface_p1.h
VxContainer_p1.h
MuonTrackSummary_p1.h
LocalPosition_p1.h
FitQuality_p1.h
BoundSurface_p1.h
MeasuredAtaSurface_p1.h
V0ContainerCnv_tlp2.h
TrackSummary_p2.h
DiamondBounds_p1.h
V0Candidate_p1.h
V0Container
Definition: V0Container.h:22
TrackCollectionCnv_p4.h
TrackSegment_p1.h
Athena::TPCnvVers::Old
@ Old
Definition: TPCnvFactory.h:102
VxContainerCnv_tlp1.h
Athena
Some weak symbol referencing magic...
Definition: AthLegacySequence.h:21
TrackSummary_p1.h
VxCandidate_p1.h
TrackCollectionCnv_p3.h
V0ContainerCnv_tlp2
Definition: V0ContainerCnv_tlp2.h:51
RectangleBounds_p1.h
Vertex_p1.h
TrackCollection_tlp3.h
Trk::SegmentCollection
DataVector< Trk::Segment > SegmentCollection
Definition: SegmentCollection.h:13
VxContainer
Definition: VxContainer.h:28
PrepRawData_p1.h
DataVector< Trk::Track >
Athena::TPCnvVers::Current
@ Current
Definition: TPCnvFactory.h:103
TrackInfo_p1.h
CompetingRIOsOnTrack_p1.h
EllipseBounds_p1.h
SegmentCollectionCnv_p1.h
RIO_OnTrack_p1.h
MaterialEffectsOnTrack_p1.h
SegmentCollectionCnv_p1
Definition: SegmentCollectionCnv_p1.h:25
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
V0ContainerCnv_tlp1.h
RIO_OnTrack_p2.h
MaterialEffectsBase_p1.h
VxContainer_tlp1.h
V0ContainerCnv_tlp1
Definition: V0ContainerCnv_tlp1.h:51
TrapezoidBounds_p1.h
SegmentCollection_tlp2.h
TriangleBounds_p1.h
AtaSurface_p1.h
MaterialEffectsOnTrack_p2.h
TrackParticleBase_p1.h
TrackParameters_p1.h
TrackStateOnSurface_p1.h
TrackCollectionCnv_p4
Definition: TrackCollectionCnv_p4.h:25
ScatteringAngleOnTrack_p1.h
TrackCollection_tlp4.h
VxTrackAtVertex_p1.h
CylinderBounds_p1.h
DiscBounds_p1.h
MVFVxContainer_tlp1.h
TrackCollection_tlp1.h
RecVertex_p1.h
LocalParameters_p1.h
MVFVxContainerCnv_tlp1.h
Segment_p1.h
ExtendedVxCandidate_p1.h
TrackCollectionCnv_p2
Definition: TrackCollectionCnv_p2.h:26
TrackCollection_tlp2.h
Track_p1.h
Perigee_p1.h