ATLAS Offline Software
TauCommonDetailsCnv_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 
18 
19 #ifndef TAUEVENTTPCNV_TAUCOMMONDETAILSCNV_P1_H
20 #define TAUEVENTTPCNV_TAUCOMMONDETAILSCNV_P1_H
21 
25 
26 class RecVertexCnv_p1;
27 class MsgStream;
28 
32  Analysis::TauDetails,
33  Analysis::TauCommonDetails,
34  TauCommonDetails_p1>
35 {
36 public:
39 
41  virtual ~TauCommonDetailsCnv_p1();
42 
48  virtual void persToTrans(
49  const TauCommonDetails_p1 *pers,
51  MsgStream &msg );
52 
53 
59  virtual void transToPers(
60  const Analysis::TauCommonDetails *trans,
61  TauCommonDetails_p1 *pers,
62  MsgStream &msg );
63 
64 private:
67 };
68 
69 #endif // TAUEVENTTPCNV_TAUCOMMONDETAILSCNV_P1_H
TauCommonDetailsCnv_p1::transToPers
virtual void transToPers(const Analysis::TauCommonDetails *trans, TauCommonDetails_p1 *pers, MsgStream &msg)
Fills a persistent object from a transient object
Definition: TauCommonDetailsCnv_p1.cxx:150
RecVertexCnv_p1
Definition: RecVertexCnv_p1.h:27
TauCommonDetailsCnv_p1::~TauCommonDetailsCnv_p1
virtual ~TauCommonDetailsCnv_p1()
Destructor.
Definition: TauCommonDetailsCnv_p1.cxx:46
Analysis::TauCommonDetails
Basic detail class containing information for track and calo seeded tau reconstruction algorithms.
Definition: TauCommonDetails.h:38
TPPolyCnvBase
Definition: TPConverter.h:674
TauCommonDetailsCnv_p1::m_recVertexCnv
RecVertexCnv_p1 * m_recVertexCnv
Reconstruction vertex converter.
Definition: TauCommonDetailsCnv_p1.h:66
TauCommonDetails_p1
Persistent class for Analysis::TauCommonDetails.
Definition: TauCommonDetails_p1.h:33
T_AthenaPoolTPConverter.h
TauCommonDetailsCnv_p1::persToTrans
virtual void persToTrans(const TauCommonDetails_p1 *pers, Analysis::TauCommonDetails *trans, MsgStream &msg)
Fills a transient object from a persistent object.
Definition: TauCommonDetailsCnv_p1.cxx:51
TauCommonDetails_p1.h
TauCommonDetails.h
TauCommonDetailsCnv_p1::TauCommonDetailsCnv_p1
TauCommonDetailsCnv_p1()
Constructor.
Definition: TauCommonDetailsCnv_p1.cxx:37
TauCommonDetailsCnv_p1
Transient Persistent class converter for Analysis::TauCommonDetails.
Definition: TauCommonDetailsCnv_p1.h:35
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7