ATLAS Offline Software
Loading...
Searching...
No Matches
InDetSimDataCnv_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 INDETSIMDATACNV_P1_H
6#define INDETSIMDATACNV_P1_H
7
8/*
9Transient/Persistent converter for InDetSimData class
10Author: Davide Costanzo
11*/
12
15
18
19class MsgStream;
20class IProxyDict;
21
22class InDetSimDataCnv_p1 : public T_AthenaPoolTPCnvBase<InDetSimData, InDetSimData_p1>
23{
24public:
25
27 virtual void persToTrans(const InDetSimData_p1* persObj, InDetSimData* transObj, MsgStream &log);
28 virtual void transToPers(const InDetSimData* transObj, InDetSimData_p1* persObj, MsgStream &log);
29 void setCurrentStore (IProxyDict* store);
30
31private:
34};
35
36
37#endif
38
39
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const InDetSimData *transObj, InDetSimData_p1 *persObj, MsgStream &log)
void setCurrentStore(IProxyDict *store)
HepMcParticleLinkCnv_p1 HepMcPLCnv
virtual void persToTrans(const InDetSimData_p1 *persObj, InDetSimData *transObj, MsgStream &log)