ATLAS Offline Software
Loading...
Searching...
No Matches
V0HypothesisCnv_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 V0HYPOTHESIS_CNV_P1_H
6#define V0HYPOTHESIS_CNV_P1_H
7
9
13
21
22 class MsgStream;
23
24 class V0HypothesisCnv_p1 : public T_AthenaPoolTPPolyCnvBase< Trk::VxCandidate, Trk::V0Hypothesis, Trk::V0Hypothesis_p1>
25// class V0HypothesisCnv_p1 : public T_AthenaPoolTPCnvBase< Trk::V0Hypothesis, Trk::V0Hypothesis_p1>
26 {
27
28 public:
29
33// V0HypothesisCnv_p1(): m_extendedVxCandidateConverter(0){}
34
36
37
41 void persToTrans(const Trk::V0Hypothesis_p1 * persObj, Trk::V0Hypothesis * transObj, MsgStream &log);
42
43 void transToPers(const Trk::V0Hypothesis * transObj, Trk::V0Hypothesis_p1 * persObj, MsgStream &log);
44
45 private:
46
47// ITPConverterFor<Trk::ExtendedVxCandidate> * m_extendedVxCandidateConverter;
48
50
51
52 };//end of class definitions
53
54#endif
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
An extension of Trk::ExtendedVxCandidate, to be used for constrained and unconstrained V0 candidates ...
ITPConverterFor< Trk::VxCandidate > * m_vxCandidateConverter
V0HypothesisCnv_p1()
Default constructor.
void persToTrans(const Trk::V0Hypothesis_p1 *persObj, Trk::V0Hypothesis *transObj, MsgStream &log)
Conversion methods.
void transToPers(const Trk::V0Hypothesis *transObj, Trk::V0Hypothesis_p1 *persObj, MsgStream &log)