ATLAS Offline Software
Tau1P3PExtraDetailsCnv_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_TAU1P3PEXTRADETAILSCNV_P1_H
20 #define TAUEVENTTPCNV_TAU1P3PEXTRADETAILSCNV_P1_H
21 
25 #include "tauEvent/TauDetails.h"
27 class MsgStream;
28 
35  Analysis::TauDetails,
36  Analysis::Tau1P3PExtraDetails,
37  Tau1P3PExtraDetails_p1 >
38 {
39 public:
42 
45 
52  virtual void persToTrans(
53  const Tau1P3PExtraDetails_p1 *pers,
55  MsgStream &msg );
56 
65  virtual void transToPers(
66  const Analysis::Tau1P3PExtraDetails *trans,
68  MsgStream &msg );
69 
70 private:
73 };
74 
75 #endif // TAUEVENTTPCNV_TAU1P3PEXTRADETAILSCNV_P1_H
Tau1P3PExtraDetailsCnv_p1::m_cellCnv
ElementLinkCnv_p2< ElementLink< CaloCellContainer > > m_cellCnv
Calorimeter cell cluster converter.
Definition: Tau1P3PExtraDetailsCnv_p1.h:72
Tau1P3PExtraDetailsCnv_p1::transToPers
virtual void transToPers(const Analysis::Tau1P3PExtraDetails *trans, Tau1P3PExtraDetails_p1 *pers, MsgStream &msg)
DEPRECATED DO NOT USE!
Definition: Tau1P3PExtraDetailsCnv_p1.cxx:73
Tau1P3PExtraDetailsCnv_p1::Tau1P3PExtraDetailsCnv_p1
Tau1P3PExtraDetailsCnv_p1()
Constructor.
Definition: Tau1P3PExtraDetailsCnv_p1.cxx:22
Tau1P3PExtraDetails.h
TauDetails.h
ElementLinkCnv_p2
Definition: ElementLinkCnv_p2.h:55
TPPolyCnvBase
Definition: TPConverter.h:674
Tau1P3PExtraDetailsCnv_p1::persToTrans
virtual void persToTrans(const Tau1P3PExtraDetails_p1 *pers, Analysis::Tau1P3PExtraDetails *trans, MsgStream &msg)
Fills transient Tau1P3PExtraDetails instance from a persistent tau1P3PExtraDetails instance.
Definition: Tau1P3PExtraDetailsCnv_p1.cxx:34
T_AthenaPoolTPConverter.h
Tau1P3PExtraDetails_p1
DEPRECATED - Do not use except for backwards compatibility Persistent Tau1P3PExtraDetails class.
Definition: Tau1P3PExtraDetails_p1.h:28
Analysis::Tau1P3PExtraDetails
DEPRECATED DO NOT USE - MIGRATE TO TauCommonDetails Extended details class containing information pro...
Definition: Tau1P3PExtraDetails.h:36
Tau1P3PExtraDetailsCnv_p1::~Tau1P3PExtraDetailsCnv_p1
virtual ~Tau1P3PExtraDetailsCnv_p1()
Destructor.
Definition: Tau1P3PExtraDetailsCnv_p1.cxx:30
Tau1P3PExtraDetails_p1.h
Tau1P3PExtraDetailsCnv_p1
Legacy converter.
Definition: Tau1P3PExtraDetailsCnv_p1.h:38
ElementLinkCnv_p2.h
This file contains the class definition for the ElementLinkCnv_p2 class.
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7