ATLAS Offline Software
Loading...
Searching...
No Matches
ElectronMuonTopoInfoCnv_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/**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigTopoEventTPCnv
8 * @class : ElectronMuonTopoInfoCnv_p1
9 *
10 * @brief transient persistent converter for ElectronMuonTopoInfo
11 *
12 ***********************************************************************************/
13#ifndef TRIGTOPOEVENTTPCNV_ELECTRONMUONTOPOINFOCNV_P1_H
14#define TRIGTOPOEVENTTPCNV_ELECTRONMUONTOPOINFOCNV_P1_H
15
18
20
21class MsgStream;
22
23
24class ElectronMuonTopoInfoCnv_p1 : public T_AthenaPoolTPCnvBase<ElectronMuonTopoInfo, ElectronMuonTopoInfo_p1>
25{
26 public:
27
29
30 virtual void persToTrans(const ElectronMuonTopoInfo_p1* persObj,
31 ElectronMuonTopoInfo* transObj,
32 MsgStream &log);
33 virtual void transToPers(const ElectronMuonTopoInfo* transObj,
35 MsgStream &log);
36
37};
38
39
40#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const ElectronMuonTopoInfo *transObj, ElectronMuonTopoInfo_p1 *persObj, MsgStream &log)
virtual void persToTrans(const ElectronMuonTopoInfo_p1 *persObj, ElectronMuonTopoInfo *transObj, MsgStream &log)
ElectronMuonTopoInfo is a class for storing information about combuned electron-muon object.