ATLAS Offline Software
MdtPrepDataCnv_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 MDTPREPDATACNV_p2_H
6 #define MDTPREPDATACNV_p2_H
7 
8 //-----------------------------------------------------------------------------
9 //
10 // file: MdtPrepDataCnv_p2.h
11 //
12 //-----------------------------------------------------------------------------
14 
16 #include "MdtPrepData_p2.h"
17 
18 class MsgStream;
19 
21  : public T_AthenaPoolTPPolyCnvBase< Trk::PrepRawData, Muon::MdtPrepData, Muon::MdtPrepData_p2 >
22 {
23 public:
25 
26  static Muon::MdtPrepData
28  const Identifier& id,
29  const MuonGM::MdtReadoutElement* detEl,
30  MsgStream & log );
31 
32  void persToTrans( const Muon::MdtPrepData_p2 *persObj,
33  Muon::MdtPrepData *transObj,
34  MsgStream &log );
35  void transToPers( const Muon::MdtPrepData *transObj,
36  Muon::MdtPrepData_p2 *persObj,
37  MsgStream &log );
38 };
39 
40 #endif
MdtPrepData_p2.h
MdtPrepDataCnv_p2::MdtPrepDataCnv_p2
MdtPrepDataCnv_p2()
Definition: MdtPrepDataCnv_p2.h:24
MdtPrepDataCnv_p2::persToTrans
void persToTrans(const Muon::MdtPrepData_p2 *persObj, Muon::MdtPrepData *transObj, MsgStream &log)
Definition: MdtPrepDataCnv_p2.cxx:45
MdtPrepData.h
TPPolyCnvBase
Definition: TPConverter.h:674
MuonGM::MdtReadoutElement
Definition: MuonDetDescr/MuonReadoutGeometry/MuonReadoutGeometry/MdtReadoutElement.h:50
Identifier
Definition: DetectorDescription/Identifier/Identifier/Identifier.h:32
T_AthenaPoolTPConverter.h
Muon::MdtPrepData_p2
Persistent representation of the transient Muon::MdtPrepData class.
Definition: MdtPrepData_p2.h:24
MdtPrepDataCnv_p2::createMdtPrepData
static Muon::MdtPrepData createMdtPrepData(const Muon::MdtPrepData_p2 *persObj, const Identifier &id, const MuonGM::MdtReadoutElement *detEl, MsgStream &log)
Definition: MdtPrepDataCnv_p2.cxx:16
MdtPrepDataCnv_p2
Definition: MdtPrepDataCnv_p2.h:22
Muon::MdtPrepData
Class to represent measurements from the Monitored Drift Tubes.
Definition: MdtPrepData.h:37
MdtPrepDataCnv_p2::transToPers
void transToPers(const Muon::MdtPrepData *transObj, Muon::MdtPrepData_p2 *persObj, MsgStream &log)
Definition: MdtPrepDataCnv_p2.cxx:54
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20