ATLAS Offline Software
CaloShowerContainerCnv_p1.h
Go to the documentation of this file.
1 //Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef CALOATHENAPOOL_CALOSHOWERCONTAINERCNV_P1_H
8 #define CALOATHENAPOOL_CALOSHOWERCONTAINERCNV_P1_H
9 
10 
11 //#include "CaloEvent/CaloShowerContainer.h"
16 
17 
19 
20 
21 
22 //typedef T_AthenaPoolTPCnvVector<CaloShowerContainer, CaloShowerContainer_p1, CaloShowerCnv_p1> CaloShowerContainerCnvBasep1_t;
23 
25  : public T_AthenaPoolTPCnvConstBase<CaloShowerContainer, CaloShowerContainer_p1>
26 {
27 public:
30 
31 
33 
34  virtual void persToTrans(const CaloShowerContainer_p1*, CaloShowerContainer*, MsgStream &log) const override final;
35  virtual void transToPers(const CaloShowerContainer*, CaloShowerContainer_p1*, MsgStream &log) const override final;
36 
37  private:
40 
41 };
42 
43 
44 #endif
CaloShowerContainer
Container class for CaloShower.
Definition: CaloShowerContainer.h:15
CaloSamplingDataCnv_p1
Definition: CaloSamplingDataCnv_p1.h:17
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
CaloSamplingDataCnv_p1.h
CaloShowerContainerCnv_p1::m_momentStoreCnv
CaloClusterMomentStoreCnv_p1 m_momentStoreCnv
Definition: CaloShowerContainerCnv_p1.h:38
T_AthenaPoolTPConverter.h
CaloShowerContainerCnv_p1::m_samplingDataCnv
CaloSamplingDataCnv_p1 m_samplingDataCnv
Definition: CaloShowerContainerCnv_p1.h:39
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
CaloShowerContainerCnv_p1::transToPers
virtual void transToPers(const CaloShowerContainer *, CaloShowerContainer_p1 *, MsgStream &log) const override final
Definition: CaloShowerContainerCnv_p1.cxx:31
CaloShowerContainerCnv_p1::persToTrans
virtual void persToTrans(const CaloShowerContainer_p1 *, CaloShowerContainer *, MsgStream &log) const override final
Definition: CaloShowerContainerCnv_p1.cxx:14
CaloShowerContainerCnv_p1
Definition: CaloShowerContainerCnv_p1.h:26
CaloShowerContainer_p1.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
CaloShowerContainerCnv_p1::CaloShowerContainerCnv_p1
CaloShowerContainerCnv_p1()
Definition: CaloShowerContainerCnv_p1.cxx:10
TPConverterConstBase
Definition: TPConverter.h:776
CaloClusterMomentStoreCnv_p1
Definition: CaloClusterMomentStoreCnv_p1.h:17
CaloShowerContainer_p1
Definition: CaloShowerContainer_p1.h:15
CaloClusterMomentStoreCnv_p1.h