ATLAS Offline Software
TgcRawDataCnv_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 MUON_TGCRAWDATACNV_P2_H
6 #define MUON_TGCRAWDATACNV_P2_H
7 
8 /*
9 Transient/Persistent converter for TgcRawData class
10 Author: Zvi Tarem
11  CERN, August 2006
12 */
13 
16 #include "MuonRDO/TgcRawData.h"
17 
18 class MsgStream;
19 
20 class TgcRawDataCnv_p2 : public T_AthenaPoolTPCnvBase<TgcRawData, TgcRawData_p2>
21 {
22 public:
24  {
25  }
26 
27  virtual void persToTrans(const TgcRawData_p2* persObj, TgcRawData* transObj, MsgStream &) ;
28  virtual void transToPers(const TgcRawData* transObj, TgcRawData_p2* persObj, MsgStream &) ;
29 };
30 
31 #endif
32 
TgcRawData.h
TgcRawDataCnv_p2::transToPers
virtual void transToPers(const TgcRawData *transObj, TgcRawData_p2 *persObj, MsgStream &)
Definition: TgcRawDataCnv_p2.cxx:46
TPConverterBase
Definition: TPConverter.h:738
TgcRawDataCnv_p2
Definition: TgcRawDataCnv_p2.h:21
T_AthenaPoolTPConverter.h
TgcRawData_p2
Definition: TgcRawData_p2.h:16
TgcRawDataCnv_p2::TgcRawDataCnv_p2
TgcRawDataCnv_p2()
Definition: TgcRawDataCnv_p2.h:23
TgcRawData
An unit object of TGC ROD output.
Definition: TgcRawData.h:23
TgcRawDataCnv_p2::persToTrans
virtual void persToTrans(const TgcRawData_p2 *persObj, TgcRawData *transObj, MsgStream &)
Definition: TgcRawDataCnv_p2.cxx:9
TgcRawData_p2.h