ATLAS Offline Software
eflowObjectContainerCnv_p2.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 EFLOWOBJECTCONTAINERCNV_P2_H
6 #define EFLOWOBJECTCONTAINERCNV_P2_H
7 
12 
13 class MsgStream;
14 class eflowObject;
15 class eflowObject_p2;
16 class eflowObjectCnv_p2;
17 
18 class eflowObjectContainerCnv_p2 : public T_AthenaPoolTPCnvBase< eflowObjectContainer, eflowObjectContainer_p2 >
19 {
20 
21  public:
22 
24 
25  virtual void persToTrans( const eflowObjectContainer_p2 *persObj, eflowObjectContainer *transObj, MsgStream &eflowStream );
26  virtual void transToPers( const eflowObjectContainer *transObj,eflowObjectContainer_p2 *persObj, MsgStream &eflowStream );
27 
28  friend class eflowObjectContainer;
30 
31  private:
33 
34 };
35 
37 {
38  public:
39 };
40 
41 #endif
42 
43 
eflowObjectContainer_p2.h
eflowObject_p2
Definition: eflowObject_p2.h:27
TPConverterBase
Definition: TPConverter.h:738
eflowObjectCnv_p2.h
eflowObjectContainerCnv_p2
Definition: eflowObjectContainerCnv_p2.h:19
eflowObjectContainerCnv_p2::m_vectorConv
T_AthenaPoolTPCnvVector< DataVector< eflowObject >, std::vector< eflowObject_p2 >, eflowObjectCnv_p2 > m_vectorConv
Definition: eflowObjectContainerCnv_p2.h:32
eflowObject
Definition: eflowObject.h:60
eflowObjectContainer.h
eflowObjectContainerCnv_p2::eflowObjectContainerCnv_p2
eflowObjectContainerCnv_p2()
Definition: eflowObjectContainerCnv_p2.h:23
T_AthenaPoolTPConverter.h
eflowObjectContainerCnv_p2::persToTrans
virtual void persToTrans(const eflowObjectContainer_p2 *persObj, eflowObjectContainer *transObj, MsgStream &eflowStream)
Definition: eflowObjectContainerCnv_p2.cxx:10
eflowObjectContainer_p2
Definition: eflowObjectContainer_p2.h:11
eflowObjectContainerCnv_p2::transToPers
virtual void transToPers(const eflowObjectContainer *transObj, eflowObjectContainer_p2 *persObj, MsgStream &eflowStream)
Definition: eflowObjectContainerCnv_p2.cxx:32
eflowObjectCnv_p2
Definition: eflowObjectCnv_p2.h:27
eflowObjectContainer
Definition: eflowObjectContainer.h:19
TPCnvVector
Definition: TPConverter.h:1256
T_TPCnv
Definition: T_AthenaPoolTPConverter.h:17