ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSimDataCnv_p3.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONSIMDATACNV_P3_H
6#define MUONSIMDATACNV_P3_H
7
9#include "MuonSimData_p3.h"
10
12#include "MuonMCDataCnv_p1.h"
13
14class MsgStream;
15
16class MuonSimDataCnv_p3 : public T_AthenaPoolTPCnvBase<MuonSimData, Muon::MuonSimData_p3> {
17
18 public:
20 void persToTrans( const Muon::MuonSimData_p3 * persObj, MuonSimData * transObj, MsgStream & log);
21 void transToPers( const MuonSimData * transObj, Muon::MuonSimData_p3 * persObj, MsgStream & log);
22
23 private:
26
27};
28
29#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
void persToTrans(const Muon::MuonSimData_p3 *persObj, MuonSimData *transObj, MsgStream &log)
void transToPers(const MuonSimData *transObj, Muon::MuonSimData_p3 *persObj, MsgStream &log)
HepMcParticleLinkCnv_p3 m_mcpartlinkCnv
MuonMCDataCnv_p1 m_mcdataCnv