ATLAS Offline Software
Loading...
Searching...
No Matches
CscSimDataCnv_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 CSCSIMDATACNV_P2_H
6#define CSCSIMDATACNV_P2_H
7
9#include "CscSimData_p2.h"
10
12#include "CscMcDataCnv_p1.h"
13
14class MsgStream;
15
16class CscSimDataCnv_p2 : public T_AthenaPoolTPCnvBase<CscSimData, Muon::CscSimData_p2> {
17
18 public:
20 void persToTrans( const Muon::CscSimData_p2 * persObj, CscSimData * transObj, MsgStream & log);
21 void transToPers( const CscSimData * transObj, Muon::CscSimData_p2 * persObj, MsgStream & log);
22
23 private:
26
27};
28
29#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
void transToPers(const CscSimData *transObj, Muon::CscSimData_p2 *persObj, MsgStream &log)
CscMcDataCnv_p1 m_mcdataCnv
HepMcParticleLinkCnv_p2 m_mcpartlinkCnv
void persToTrans(const Muon::CscSimData_p2 *persObj, CscSimData *transObj, MsgStream &log)