ATLAS Offline Software
TrackTruthCollectionCnv_p0.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 // Dear emacs, this is -*-c++-*-
6 
7 // Andrei.Gaponenko@cern.ch, 2007
8 
9 
10 #ifndef TRACKTRUTHCOLLECTIONCNV_P0_H
11 #define TRACKTRUTHCOLLECTIONCNV_P0_H
12 
15 
16 class StoreGateSvc;
17 class MsgStream;
19 // class TrackTruthVector;
20 
21 namespace Trk {
23 }
24 
26  : public T_AthenaPoolTPCnvBase<TrackTruthCollection,
27  Trk::TrackTruthCollection_p0>
28 {
29 public:
33  virtual void persToTrans( const Trk::TrackTruthCollection_p0* persObj,
34  TrackTruthCollection* transObj,
35  MsgStream& msg );
36 
40  virtual void transToPers( const TrackTruthCollection* transObj,
42  MsgStream& msg );
43 
44 };
45 
46 #endif/*TRACKTRUTHCOLLECTIONCNV_P0_H*/
Trk::TrackTruthCollection_p0
TrackTruthVector TrackTruthCollection_p0
Definition: TrackTruthCollectionCnv_p0.h:22
TPConverterBase
Definition: TPConverter.h:738
TrackTruthVector
Definition: TrackTruthCollection_p0.h:24
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
TrackTruthCollection
Definition: TrackTruthCollection.h:21
T_AthenaPoolTPConverter.h
TrackTruthCollection_p0.h
TrackTruthCollectionCnv_p0
Definition: TrackTruthCollectionCnv_p0.h:28
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
TrackTruthCollectionCnv_p0::persToTrans
virtual void persToTrans(const Trk::TrackTruthCollection_p0 *persObj, TrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::TrackTruthCollection from its persistent re...
Definition: TrackTruthCollectionCnv_p0.cxx:25
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7
TrackTruthCollectionCnv_p0::transToPers
virtual void transToPers(const TrackTruthCollection *transObj, Trk::TrackTruthCollection_p0 *persObj, MsgStream &msg)
Method creating the persistent representation TrackTruthCollection_p0 from its transient representati...
Definition: TrackTruthCollectionCnv_p0.cxx:45