ATLAS Offline Software
Loading...
Searching...
No Matches
TauShotCnv_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
12
13#ifndef TAUEVENTTPCNV_TAUSHOTCNV_P1_H
14#define TAUEVENTTPCNV_TAUSHOTCNV_P1_H
15
18//#include "DataModelAthenaPool/ElementLinkVectorCnv_p1.h"
21
23#include "tauEvent/TauShot.h"
25
27class MsgStream;
28
30class TauShotCnv_p1 : public T_AthenaPoolTPCnvBase<Analysis::TauShot, TauShot_p1>
31{
32public:
35
41 virtual void persToTrans(const TauShot_p1 *persObj, Analysis::TauShot *transObj, MsgStream &log);
42
48 virtual void transToPers(const Analysis::TauShot *transObj, TauShot_p1 *persObj, MsgStream &log);
49
50private:
51 //ElementLinkVectorCnv_p1<ElementLinkVector<CaloClusterContainer> > m_clusterVectCnv;
55
56};
57
58#endif
59
This file contains the class definition for the ElementLinkCnv_p3 class.
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
ElementLinkCnv_p3< ElementLink< CaloClusterContainer > > m_clusterCnv
TauShotCnv_p1()
constructor
ElementLinkCnv_p3< ElementLink< CaloCellContainer > > m_seedCellCnv
virtual void transToPers(const Analysis::TauShot *transObj, TauShot_p1 *persObj, MsgStream &log)
Fills a persistent object from a transient object.
P4EEtaPhiMCnv_p2 m_P4EEtaPhiMCnv
virtual void persToTrans(const TauShot_p1 *persObj, Analysis::TauShot *transObj, MsgStream &log)
Fills a transient object from a persistent object.
persistent class version 1 for TauPi0Candidate
Definition TauShot_p1.h:26