ATLAS Offline Software
Loading...
Searching...
No Matches
MSVVtxInfoCnv_p2.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_MSVVtxInfoCnv_P2_H
6#define JETTAGINFOTPCNV_MSVVtxInfoCnv_P2_H
7
9
12#include "VxVertex/RecVertex.h"
14
15class MsgStream;
16
17
18namespace Analysis {
20 : public T_AthenaPoolTPCnvBase<MSVVtxInfo, MSVVtxInfo_p2>
21 {
22 public:
23 inline MSVVtxInfoCnv_p2 (void)
25 {}
26
27 virtual void persToTrans(const MSVVtxInfo_p2 *persObj,
28 MSVVtxInfo *transObj,
29 MsgStream &log);
30 virtual void transToPers(const MSVVtxInfo *transObj,
31 MSVVtxInfo_p2 *persObj,
32 MsgStream &log);
33
34 private:
35
38 };
39}
40
41
42#endif
This file contains the class definition for the ElementLinkVectorCnv_p1 class.
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
ITPConverterFor< Trk::Vertex > * m_recoVertexCnv
ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > m_trackVecCnv
virtual void transToPers(const MSVVtxInfo *transObj, MSVVtxInfo_p2 *persObj, MsgStream &log)
Given a transient rep, save it to a persistent one.
virtual void persToTrans(const MSVVtxInfo_p2 *persObj, MSVVtxInfo *transObj, MsgStream &log)
Load from disk format to in-memory format.
Common base class for all TP converters, specialized for a given transient type.
Definition TPConverter.h:37
The namespace of all packages in PhysicsAnalysis/JetTagging.