ATLAS Offline Software
TauDetailsContainerCnv_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_TAUDETAILSCONTAINERCNV_P1_H
20 #define TAUEVENTTPCNV_TAUDETAILSCONTAINERCNV_P1_H
21 
25 
26 
29  public T_AthenaPoolTPCnvBase<
30  Analysis::TauDetailsContainer,
31  TauDetailsContainer_p1>
32 {
33 public:
36 
39 
45  virtual void transToPers(
46  const Analysis::TauDetailsContainer *transVect,
47  TauDetailsContainer_p1 *persVect,
48  MsgStream &msg );
49 
55  virtual void persToTrans(
56  const TauDetailsContainer_p1 *persVect,
58  MsgStream &msg );
59 };
60 
61 #endif // TAUEVENTTPCNV_TAUDETAILSCONTAINERCNV_P1_H
Analysis::TauDetailsContainer
Definition: TauDetailsContainer.h:31
TauDetailsContainer_p1
Definition: TauDetailsContainer_p1.h:19
TauDetailsContainerCnv_p1::TauDetailsContainerCnv_p1
TauDetailsContainerCnv_p1()
Constructor.
Definition: TauDetailsContainerCnv_p1.cxx:26
TPConverterBase
Definition: TPConverter.h:738
TauDetailsContainerCnv_p1
Transient<->persistent converter for Analysis::TauDetailsContainer.
Definition: TauDetailsContainerCnv_p1.h:32
TauDetailsContainerCnv_p1::transToPers
virtual void transToPers(const Analysis::TauDetailsContainer *transVect, TauDetailsContainer_p1 *persVect, MsgStream &msg)
Creates persistent object from transient object.
Definition: TauDetailsContainerCnv_p1.cxx:37
T_AthenaPoolTPConverter.h
TauDetailsContainer_p1.h
TauDetailsContainerCnv_p1::~TauDetailsContainerCnv_p1
virtual ~TauDetailsContainerCnv_p1()
Destructor.
Definition: TauDetailsContainerCnv_p1.cxx:33
TauDetailsContainer.h
TauDetailsContainerCnv_p1::persToTrans
virtual void persToTrans(const TauDetailsContainer_p1 *persVect, Analysis::TauDetailsContainer *transVect, MsgStream &msg)
Creates transient object from persistent object.
Definition: TauDetailsContainerCnv_p1.cxx:57
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7