ATLAS Offline Software
Loading...
Searching...
No Matches
MuonAssociationCnv_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef JETTAGINFOTPCNV_MuonAssociationCNV_P1_H
6#define JETTAGINFOTPCNV_MuonAssociationCNV_P1_H
7
9
13
14class MsgStream;
15
19
20
21namespace Analysis {
23 : public T_AthenaPoolTPPolyCnvBase<JetAssociationBase, MuonAssociation, NavAssociationCommon_p1>
24 {
25 public:
27 : m_navAssCnv(0)
28 {}
29
30 virtual void persToTrans(const NavAssociationCommon_p1 *persObj,
31 MuonAssociation *transObj,
32 MsgStream &log);
33 virtual void transToPers(const MuonAssociation *transObj,
35 MsgStream &log);
36 private:
38 };
39}
40
41
42#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, MuonAssociation *transObj, MsgStream &log)
Convert to trans form.
NavigableCnv_p1< Navigable< MuonContainer, double >, float > * m_navAssCnv
virtual void transToPers(const MuonAssociation *transObj, NavAssociationCommon_p1 *persObj, MsgStream &log)
The namespace of all packages in PhysicsAnalysis/JetTagging.