ATLAS Offline Software
TgcL1RawDataCnv_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUON_TGCL1RAWDATACNV_P1_H
6 #define MUON_TGCL1RAWDATACNV_P1_H
7 
10 #include "MuonRDO/TgcL1RawData.h"
11 
12 class MsgStream;
13 
14 class TgcL1RawDataCnv_p1 : public T_AthenaPoolTPCnvBase<TgcL1RawData, TgcL1RawData_p1>
15 {
16 public:
18  {
19  }
20 
21  virtual void persToTrans(const TgcL1RawData_p1* persObj, TgcL1RawData* transObj, MsgStream &) ;
22  virtual void transToPers(const TgcL1RawData* transObj, TgcL1RawData_p1* persObj, MsgStream &) ;
23 };
24 
25 #endif
26 
TgcL1RawData_p1
Definition: TgcL1RawData_p1.h:9
TPConverterBase
Definition: TPConverter.h:738
TgcL1RawDataCnv_p1
Definition: TgcL1RawDataCnv_p1.h:15
TgcL1RawData.h
TgcL1RawData
An unit object of TGC SROD output.
Definition: TgcL1RawData.h:21
T_AthenaPoolTPConverter.h
TgcL1RawDataCnv_p1::transToPers
virtual void transToPers(const TgcL1RawData *transObj, TgcL1RawData_p1 *persObj, MsgStream &)
Definition: TgcL1RawDataCnv_p1.cxx:44
TgcL1RawDataCnv_p1::persToTrans
virtual void persToTrans(const TgcL1RawData_p1 *persObj, TgcL1RawData *transObj, MsgStream &)
Definition: TgcL1RawDataCnv_p1.cxx:9
TgcL1RawDataCnv_p1::TgcL1RawDataCnv_p1
TgcL1RawDataCnv_p1()
Definition: TgcL1RawDataCnv_p1.h:17
TgcL1RawData_p1.h