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