ATLAS Offline Software
RecoTimingObjCnv_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 RECTPCNV_RECOTIMINGOBJCNV_P1_H
6 #define RECTPCNV_RECOTIMINGOBJCNV_P1_H
7 
10 #include "RecEvent/RecoTimingObj.h"
11 
12 class MsgStream;
13 
14 class RecoTimingObjCnv_p1 : public T_AthenaPoolTPCnvBase<RecoTimingObj, RecoTimingObj_p1>
15 {
16  public:
18  virtual void persToTrans( const RecoTimingObj_p1 *persObj,
19  RecoTimingObj *transObj,
20  MsgStream &msg );
21 
22  virtual void transToPers( const RecoTimingObj *transObj,
23  RecoTimingObj_p1 *persObj,
24  MsgStream &msg );
25  private:
26  unsigned long m_pagesize;
27 };
28 
29 
30 #endif
RecoTimingObj
Definition: RecoTimingObj.h:13
RecoTimingObjCnv_p1::persToTrans
virtual void persToTrans(const RecoTimingObj_p1 *persObj, RecoTimingObj *transObj, MsgStream &msg)
Definition: RecoTimingObjCnv_p1.cxx:14
RecoTimingObj_p1
Definition: RecoTimingObj_p1.h:14
TPConverterBase
Definition: TPConverter.h:738
RecoTimingObjCnv_p1
Definition: RecoTimingObjCnv_p1.h:15
T_AthenaPoolTPConverter.h
RecoTimingObjCnv_p1::transToPers
virtual void transToPers(const RecoTimingObj *transObj, RecoTimingObj_p1 *persObj, MsgStream &msg)
Definition: RecoTimingObjCnv_p1.cxx:32
RecoTimingObjCnv_p1::RecoTimingObjCnv_p1
RecoTimingObjCnv_p1()
Definition: RecoTimingObjCnv_p1.h:17
RecoTimingObjCnv_p1::m_pagesize
unsigned long m_pagesize
Definition: RecoTimingObjCnv_p1.h:26
RecoTimingObj.h
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7
RecoTimingObj_p1.h