ATLAS Offline Software
AthExDecayCnv_p1.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // AthExDecayCnv_p1.h
8 // Header file for class AthExDecayCnv_p1
9 // Author: S.Binet<binet@cern.ch>
11 #ifndef ATHEXTHINNING_AthExDECAYCNV_P1_H
12 #define ATHEXTHINNING_AthExDECAYCNV_P1_H
13 
14 // STL includes
15 
16 
17 // Gaudi includes
18 
19 // AthenaPoolCnvSvc includes
21 
22 // DataModel converters
24 
25 // AthExThinning includes
27 
28 // AthExThinning includes
30 
31 // Forward declaration
32 class MsgStream;
33 
35  AthExDecay,
36  AthExDecay_p1
37  >
38 {
39 
41  // Public methods:
43  public:
44 
48 
50  // Const methods:
52 
56  virtual void persToTrans( const AthExDecay_p1* persObj,
57  AthExDecay* transObj,
58  MsgStream &msg );
59 
63  virtual void transToPers( const AthExDecay* transObj,
64  AthExDecay_p1* persObj,
65  MsgStream &msg );
66 
68  // Protected method:
70  protected:
71 
73  // Protected data:
75  protected:
76 
78 };
79 
83 
85  m_partLinkCnv( )
86 {}
87 
88 #endif //> ATHEXTHINNING_DECAYCNV_P1_H
ElementLinkCnv_p1.h
This file contains the class definition for the ElementLinkCnv_p1 class.
AthExDecayCnv_p1
Definition: AthExDecayCnv_p1.h:38
TPConverterBase
Definition: TPConverter.h:738
AthExDecay.h
T_AthenaPoolTPConverter.h
AthExDecayCnv_p1::AthExDecayCnv_p1
AthExDecayCnv_p1()
Default constructor:
Definition: AthExDecayCnv_p1.h:84
AthExDecay_p1.h
AthExDecayCnv_p1::transToPers
virtual void transToPers(const AthExDecay *transObj, AthExDecay_p1 *persObj, MsgStream &msg)
Method creating the persistent representation Decay_p1 from its transient representation Decay.
Definition: AthExDecayCnv_p1.cxx:71
AthExDecay
Definition: AthExDecay.h:28
ElementLinkCnv_p1
Definition: ElementLinkCnv_p1.h:27
AthExDecayCnv_p1::m_partLinkCnv
ElementLinkCnv_p1< ElementLink< AthExParticles > > m_partLinkCnv
Definition: AthExDecayCnv_p1.h:77
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7
AthExDecay_p1
Definition: AthExDecay_p1.h:24
AthExDecayCnv_p1::persToTrans
virtual void persToTrans(const AthExDecay_p1 *persObj, AthExDecay *transObj, MsgStream &msg)
Method creating the transient representation of Decay from its persistent representation Decay_p1.
Definition: AthExDecayCnv_p1.cxx:40