ATLAS Offline Software
CaloTowerContainerCnv_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 CALOTPCNV_CALOTOWERCONTAINERCNV_P1_H
8 #define CALOTPCNV_CALOTOWERCONTAINERCNV_P1_H
9 
10 //std::vector<unsigned int> m_caloRegions;
11 //#include <algorithm>
14 #include "CaloEvent/CaloTowerContainer.h"
16 
17 class CaloTowerContainer;
19 
21  : public T_AthenaPoolTPCnvConstBase<CaloTowerContainer, CaloTowerContainer_p1>
22 {
23 public:
26 
27 
28  virtual
29  void persToTrans (const CaloTowerContainer_p1* pers,
30  CaloTowerContainer* trans,
31  MsgStream& log) const override;
32 
33 
34  virtual
35  void transToPers (const CaloTowerContainer* trans,
37  MsgStream& log) const override;
38 
39 
40 private:
42 };
43 
44 
45 #endif
CaloTowerContainerCnv_p1::persToTrans
virtual void persToTrans(const CaloTowerContainer_p1 *pers, CaloTowerContainer *trans, MsgStream &log) const override
Definition: CaloTowerContainerCnv_p1.cxx:11
CaloTowerContainer_p1.h
CaloTowerContainerCnv_p1
Definition: CaloTowerContainerCnv_p1.h:22
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
CaloTowerContainer
Storable container class for CaloTower.
Definition: Calorimeter/CaloEvent/CaloEvent/CaloTowerContainer.h:77
CaloTowerSegCnv_p1.h
T_AthenaPoolTPConverter.h
CaloTowerContainerCnv_p1::m_caloTowerSegCnv
CaloTowerSegCnv_p1 m_caloTowerSegCnv
Definition: CaloTowerContainerCnv_p1.h:41
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
CaloTowerContainerCnv_p1::transToPers
virtual void transToPers(const CaloTowerContainer *trans, CaloTowerContainer_p1 *pers, MsgStream &log) const override
Definition: CaloTowerContainerCnv_p1.cxx:21
CaloTowerContainer_p1
Definition: CaloTowerContainer_p1.h:12
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TPConverterConstBase
Definition: TPConverter.h:776
CaloTowerSegCnv_p1
Definition: CaloTowerSegCnv_p1.h:15