ATLAS Offline Software
Loading...
Searching...
No Matches
TrackParticleTruthCollectionContainerCnv_tlp2.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef __TRK_PARTICLE_TRUTH_COLL_CNTNR_CNV_TLP2
6#define __TRK_PARTICLE_TRUTH_COLL_CNTNR_CNV_TLP2
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_p2,
21 TrackParticleTruthCollectionContainer_tlp2>
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 persToTrans(const TrackParticleTruthCollectionContainer_tlp2 *pers, TrackParticleTruthCollectionContainer *trans, MsgStream &msg)
virtual void transToPers(const TrackParticleTruthCollectionContainer *trans, TrackParticleTruthCollectionContainer_tlp2 *pers, MsgStream &msg)
virtual void setPStorage(TrackParticleTruthCollectionContainer_tlp2 *storage)
MsgStream & msg
Definition testRead.cxx:32