ATLAS Offline Software
IPTrackInfoCnv_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 JETTAGINFOTPCNV_IPTRACKINFOCNV_P1_H
6 #define JETTAGINFOTPCNV_IPTRACKINFOCNV_P1_H
7 
10 
12 #include "JetTagInfo/IPTrackInfo.h"
13 
14 class MsgStream;
15 
16 namespace Analysis {
17 
18  class IPTrackInfoCnv_p1 : public T_AthenaPoolTPCnvBase<IPTrackInfo, IPTrackInfo_p1> {
19  public:
21  {}
22 
23  virtual void persToTrans(const IPTrackInfo_p1* persObj, IPTrackInfo* transObj, MsgStream &log);
24  virtual void transToPers(const IPTrackInfo* transObj, IPTrackInfo_p1* persObj, MsgStream &log);
25 
26  private:
28 
29  };
30 }
31 #endif
32 
ElementLinkCnv_p1.h
This file contains the class definition for the ElementLinkCnv_p1 class.
TPConverterBase
Definition: TPConverter.h:738
IPTrackInfo_p1.h
Analysis::IPTrackInfoCnv_p1::m_elementLinkCnv
ElementLinkCnv_p1< ElementLink< Rec::TrackParticleContainer > > m_elementLinkCnv
Definition: IPTrackInfoCnv_p1.h:27
Analysis::IPTrackInfoCnv_p1
Definition: IPTrackInfoCnv_p1.h:18
Analysis::IPTrackInfoCnv_p1::IPTrackInfoCnv_p1
IPTrackInfoCnv_p1()
Definition: IPTrackInfoCnv_p1.h:20
Analysis::IPTrackInfoCnv_p1::transToPers
virtual void transToPers(const IPTrackInfo *transObj, IPTrackInfo_p1 *persObj, MsgStream &log)
Definition: IPTrackInfoCnv_p1.cxx:14
T_AthenaPoolTPConverter.h
Analysis::IPTrackInfoCnv_p1::persToTrans
virtual void persToTrans(const IPTrackInfo_p1 *persObj, IPTrackInfo *transObj, MsgStream &log)
Definition: IPTrackInfoCnv_p1.cxx:30
ElementLinkCnv_p1
Definition: ElementLinkCnv_p1.h:27
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
IPTrackInfo.h
Analysis::IPTrackInfo
Definition: IPTrackInfo.h:18
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
Analysis::IPTrackInfo_p1
Definition: IPTrackInfo_p1.h:15