ATLAS Offline Software
LArHitFloatContainerCnv_p2.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARTPCNV_LARHITFLOATCONTAINERCNV_p2_H
6 #define LARTPCNV_LARHITFLOATCONTAINERCNV_p2_H
7 
11 
12 
13 class CaloCell_ID;
14 
15 
16 class LArHitFloatContainerCnv_p2 : public T_AthenaPoolTPCnvBase<LArHitFloatContainer, LArHitContainer_p2>
17 {
18 public:
20 
21  virtual void persToTrans(const LArHitContainer_p2* persColl, LArHitFloatContainer* transColl, MsgStream &log) override;
22  virtual void transToPers(const LArHitFloatContainer* transColl, LArHitContainer_p2* persColl, MsgStream &log) override;
23 
24 private:
26 };
27 
28 
29 #endif // not LARTPCNV_LARHITFLOATCONTAINERCNV_p2_H
LArHitFloatContainer
Container for LArHitFloat.
Definition: LArHitFloatContainer.h:18
TPConverterBase
Definition: TPConverter.h:738
LArHitFloatContainer.h
LArHitContainer_p2.h
LArHitFloatContainerCnv_p2::persToTrans
virtual void persToTrans(const LArHitContainer_p2 *persColl, LArHitFloatContainer *transColl, MsgStream &log) override
Definition: LArHitFloatContainerCnv_p2.cxx:82
T_AthenaPoolTPConverter.h
CaloCell_ID
Helper class for offline cell identifiers.
Definition: CaloCell_ID.h:34
LArHitContainer_p2
Persistent represenation of a LArHitContainer,.
Definition: LArHitContainer_p2.h:16
LArHitFloatContainerCnv_p2::transToPers
virtual void transToPers(const LArHitFloatContainer *transColl, LArHitContainer_p2 *persColl, MsgStream &log) override
Definition: LArHitFloatContainerCnv_p2.cxx:34
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
LArHitFloatContainerCnv_p2::LArHitFloatContainerCnv_p2
LArHitFloatContainerCnv_p2()
Definition: LArHitFloatContainerCnv_p2.cxx:24
LArHitFloatContainerCnv_p2::m_cellIdHelper
const CaloCell_ID * m_cellIdHelper
Definition: LArHitFloatContainerCnv_p2.h:25
LArHitFloatContainerCnv_p2
Definition: LArHitFloatContainerCnv_p2.h:17