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