ATLAS Offline Software
Loading...
Searching...
No Matches
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
30 Analysis::TauDetailsContainer,
31 TauDetailsContainer_p1>
32{
33public:
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
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
Declaration of tau details container transient class.
virtual ~TauDetailsContainerCnv_p1()
Destructor.
virtual void transToPers(const Analysis::TauDetailsContainer *transVect, TauDetailsContainer_p1 *persVect, MsgStream &msg)
Creates persistent object from transient object.
virtual void persToTrans(const TauDetailsContainer_p1 *persVect, Analysis::TauDetailsContainer *transVect, MsgStream &msg)
Creates transient object from persistent object.
MsgStream & msg
Definition testRead.cxx:32