ATLAS Offline Software
MuonSimDataCnv_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 MUONSIMDATACNV_P2_H
6 #define MUONSIMDATACNV_P2_H
7 
9 #include "MuonSimData_p2.h"
10 
12 #include "MuonMCDataCnv_p1.h"
13 
14 class MsgStream;
15 
16 class MuonSimDataCnv_p2 : public T_AthenaPoolTPCnvBase<MuonSimData, Muon::MuonSimData_p2> {
17 
18  public:
20  void persToTrans( const Muon::MuonSimData_p2 * persObj, MuonSimData * transObj, MsgStream & log);
21  void transToPers( const MuonSimData * transObj, Muon::MuonSimData_p2 * persObj, MsgStream & log);
22 
23  private:
26 
27 };
28 
29 #endif
TPConverterBase
Definition: TPConverter.h:738
Muon::MuonSimData_p2
Definition: MuonSimData_p2.h:13
MuonSimDataCnv_p2::m_mcpartlinkCnv
HepMcParticleLinkCnv_p2 m_mcpartlinkCnv
Definition: MuonSimDataCnv_p2.h:24
MuonSimDataCnv_p2::transToPers
void transToPers(const MuonSimData *transObj, Muon::MuonSimData_p2 *persObj, MsgStream &log)
Definition: MuonSimDataCnv_p2.cxx:35
MuonSimDataCnv_p2
Definition: MuonSimDataCnv_p2.h:16
MuonMCDataCnv_p1
Definition: MuonMCDataCnv_p1.h:14
MuonSimData
Definition: MuonSimData.h:62
HepMcParticleLinkCnv_p2.h
MuonSimDataCnv_p2::MuonSimDataCnv_p2
MuonSimDataCnv_p2()
Definition: MuonSimDataCnv_p2.h:19
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
HepMcParticleLinkCnv_p2
Definition: HepMcParticleLinkCnv_p2.h:29
MuonSimDataCnv_p2::persToTrans
void persToTrans(const Muon::MuonSimData_p2 *persObj, MuonSimData *transObj, MsgStream &log)
Definition: MuonSimDataCnv_p2.cxx:8
MuonMCDataCnv_p1.h
MuonSimData_p2.h
MuonSimDataCnv_p2::m_mcdataCnv
MuonMCDataCnv_p1 m_mcdataCnv
Definition: MuonSimDataCnv_p2.h:25
MuonSimData.h