ATLAS Offline Software
Loading...
Searching...
No Matches
SVInfoPlusCnv_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_SVInfoPlusCNV_P1_H
6#define JETTAGINFOTPCNV_SVInfoPlusCNV_P1_H
7
11
14
15class MsgStream;
16
20
21
22namespace Analysis {
24 : public T_AthenaPoolTPPolyCnvBase<JetTagInfoBase, SVInfoPlus, SVInfoPlus_p1>
25 {
26 public:
27 inline SVInfoPlusCnv_p1 (void)
29 {}
30
31 virtual void persToTrans(const SVInfoPlus_p1 *persObj,
32 SVInfoPlus *transObj,
33 MsgStream &log);
34 virtual void transToPers(const SVInfoPlus *transObj,
35 SVInfoPlus_p1 *persObj,
36 MsgStream &log);
37
38 private:
42 };
43}
44
45
46#endif
This file contains the class definition for the ElementLinkVectorCnv_p1 class.
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
virtual void persToTrans(const SVInfoPlus_p1 *persObj, SVInfoPlus *transObj, MsgStream &log)
Load from disk format to in-memory format.
BaseTagInfoCnv_p1 * m_baseTagCnv
virtual void transToPers(const SVInfoPlus *transObj, SVInfoPlus_p1 *persObj, MsgStream &log)
Given a transient rep, save it to a persistent one.
ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > m_trackVecCnv
ITPConverterFor< Trk::Vertex > * m_recoVertexCnv
The namespace of all packages in PhysicsAnalysis/JetTagging.