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