ATLAS Offline Software
Loading...
Searching...
No Matches
TrackAssociationCnv_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_TrackAssociationCNV_P1_H
6#define JETTAGINFOTPCNV_TrackAssociationCNV_P1_H
7
9
13
14class MsgStream;
15
19
20
21namespace Analysis {
23 : public T_AthenaPoolTPPolyCnvBase<JetAssociationBase, TrackAssociation, NavAssociationCommon_p1>
24 {
25 public:
27 : m_navAssCnv(0)
28 {}
29
30 virtual void persToTrans(const NavAssociationCommon_p1 *persObj,
31 TrackAssociation *transObj,
32 MsgStream &log);
33 virtual void transToPers(const TrackAssociation *transObj,
35 MsgStream &log);
36
37 private:
38
40 };
41}
42
43
44#endif
This file contains the class definition for the NavigableCnv_p1 class.
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
virtual void persToTrans(const NavAssociationCommon_p1 *persObj, TrackAssociation *transObj, MsgStream &log)
Convert to trans form.
NavigableCnv_p1< Navigable< Rec::TrackParticleContainer, double >, float > * m_navAssCnv
virtual void transToPers(const TrackAssociation *transObj, NavAssociationCommon_p1 *persObj, MsgStream &log)
The namespace of all packages in PhysicsAnalysis/JetTagging.