ATLAS Offline Software
Loading...
Searching...
No Matches
TrackCollectionCnv_tlp6.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 TRACK_COLLECTION_CNV_TLP6_TRK_H
6#define TRACK_COLLECTION_CNV_TLP6_TRK_H
7
8
10
12
16
19
21#include "TrkEventTPCnv/TrkParameters/TrackParametersCnv_p2.h" // Also takes care of surfaces now, for these objects
22
25
34
38
39
41
43{
44 public:
45
47
48 virtual void setPStorage( PERS *storage ) override;
49 virtual PERS* createPersistentWithKey(const TRANS* transObj,
50 const std::string& key,
51 MsgStream &log) override;
52
53// all TP converters for types used in the Track package
54protected:
57
59
63
65
73
79
83
84 // TLP converters for extending TLP objects
88};
89#endif
Defines the most specialized template for all top-level TP converters.
TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 > BaseTrackCollectionCnv_tlp6
T/P converter for class EnergyLoss.
T/P converter v1 for EstimatedBremOnTrack.
Converter for T/P separation of the TrkMaterialOnTrack/MaterialEffectsBase class.
T/P converter v2 for MaterialEffectsOnTrack.
MuonMeasurementsCnv_tlp2 m_muonMeasurementsCnv
virtual PERS * createPersistentWithKey(const TRANS *transObj, const std::string &key, MsgStream &log) override
CompetingRIOsOnTrackCnv_p1 m_crotCnv
PerigeeSurfaceCnv_p2 m_perigeeSurfacesCnv
TrackStateOnSurfaceCnv_p3 m_trackStatesCnv
EstimatedBremOnTrackCnv_p1 m_estimatedBremCnv
LocalPositionCnv_p1 m_localPositionsCnv
StraightLineSurfaceCnv_p2 m_lineSurfacesCnv
MaterialEffectsOnTrackCnv_p2 m_materialEffectsCnv
LocalDirectionCnv_p1 m_localDirectionsCnv
virtual void setPStorage(PERS *storage) override
SaggedLineSurfaceCnv_p2 m_saggedLineSurfacesCnv
TrackParametersCnv_p2 m_parametersCnv
PseudoMeasurementOnTrackCnv_p2 m_pseudoMeasurementOnTrackCnv
VertexOnTrackCnv_p1 m_vertexOnTrackCnv
CylinderSurfaceCnv_p2 m_cylSurfacesCnv
MuonCaloEnergyContainerCnv_tlp1 m_muonCaloEnergiesCnv
LocalParametersCnv_p1 m_localParametersCnv
MaterialEffectsBaseCnv_p2 m_matEffectsBaseCnv
PlaneSurfaceCnv_p2 m_planeSurfacesCnv
New convertor which handles all track parameters in one go - i.e.