ATLAS Offline Software
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 
12 #include "VxVertex/VxCandidate.h"
13 
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
ITPConverterFor< Trk::VxCandidate >
V0HypothesisCnv_p1
Definition: V0HypothesisCnv_p1.h:26
V0Hypothesis_p1.h
Trk::V0Hypothesis
Definition: V0Hypothesis.h:40
Trk::V0Hypothesis_p1
Definition: V0Hypothesis_p1.h:22
V0Hypothesis.h
TPPolyCnvBase
Definition: TPConverter.h:674
V0HypothesisCnv_p1::persToTrans
void persToTrans(const Trk::V0Hypothesis_p1 *persObj, Trk::V0Hypothesis *transObj, MsgStream &log)
Conversion methods.
Definition: V0HypothesisCnv_p1.cxx:9
V0HypothesisCnv_p1::V0HypothesisCnv_p1
V0HypothesisCnv_p1()
Default constructor
Definition: V0HypothesisCnv_p1.h:35
T_AthenaPoolTPConverter.h
VxCandidate.h
V0HypothesisCnv_p1::m_vxCandidateConverter
ITPConverterFor< Trk::VxCandidate > * m_vxCandidateConverter
Definition: V0HypothesisCnv_p1.h:49
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
V0HypothesisCnv_p1::transToPers
void transToPers(const Trk::V0Hypothesis *transObj, Trk::V0Hypothesis_p1 *persObj, MsgStream &log)
Definition: V0HypothesisCnv_p1.cxx:19