ATLAS Offline Software
Loading...
Searching...
No Matches
TrackParticleTruthCollectionContainerCnv_tlp3.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRK_PARTICLE_TRUTH_COLL_CNTNR_CNV_TLP3
6#define TRK_PARTICLE_TRUTH_COLL_CNTNR_CNV_TLP3
7
8/*
9 @brief T/P conversion for TrackParticleTruthCollectionContainer used in the trigger
10 @author Jiri.Masik@cern.ch
11 */
12
17
20 public AthenaPoolTopLevelTPConverter<TrackParticleTruthCollectionContainerCnv_p3,
21 TrackParticleTruthCollectionContainer_tlp3>
22{
23public:
25
27
29
30protected:
32
33};
34
35// ??? Maybe this should be moved up to AthenaPoolTopLevelTPConverter...
36template <>
56
57
58
59
60#endif
TopLevelTPConverter< MAIN_CNV, TL_PERS > AthenaPoolTopLevelTPConverter
DataVector< TrackParticleTruthCollection > TrackParticleTruthCollectionContainer
virtual void transToPers(const TrackParticleTruthCollectionContainer *trans, TrackParticleTruthCollectionContainer_tlp3 *pers, MsgStream &msg)
virtual void persToTrans(const TrackParticleTruthCollectionContainer_tlp3 *pers, TrackParticleTruthCollectionContainer *trans, MsgStream &msg)
virtual void setPStorage(TrackParticleTruthCollectionContainer_tlp3 *storage)
MsgStream & msg
Definition testRead.cxx:32