ATLAS Offline Software
Loading...
Searching...
No Matches
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
26class RecVertexCnv_p1;
27class MsgStream;
28
32 Analysis::TauDetails,
33 Analysis::TauCommonDetails,
34 TauCommonDetails_p1>
35{
36public:
39
42
48 virtual void persToTrans(
49 const TauCommonDetails_p1 *pers,
51 MsgStream &msg );
52
53
59 virtual void transToPers(
60 const Analysis::TauCommonDetails *trans,
62 MsgStream &msg );
63
64private:
67};
68
69#endif // TAUEVENTTPCNV_TAUCOMMONDETAILSCNV_P1_H
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
Declaration of details class for tau event.
Implementation of persistent class for Analysis::TauCommonDetails.
Basic detail class containing information for track and calo seeded tau reconstruction algorithms.
RecVertexCnv_p1 * m_recVertexCnv
Reconstruction vertex converter.
virtual void persToTrans(const TauCommonDetails_p1 *pers, Analysis::TauCommonDetails *trans, MsgStream &msg)
Fills a transient object from a persistent object.
virtual ~TauCommonDetailsCnv_p1()
Destructor.
virtual void transToPers(const Analysis::TauCommonDetails *trans, TauCommonDetails_p1 *pers, MsgStream &msg)
Fills a persistent object from a transient object.
Persistent class for Analysis::TauCommonDetails.
MsgStream & msg
Definition testRead.cxx:32