ATLAS Offline Software
CaloCellContainerCnv_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_CALOCELLCONTAINERCNV_P1_H
8 #define CALOTPCNV_CALOCELLCONTAINERCNV_P1_H
9 
13 #include <memory>
14 
15 class CaloCellContainer;
17 
19  : public T_AthenaPoolTPCnvWithKeyBase<CaloCellContainer, CaloCompactCellContainer>
20 {
21 public:
24 
26 
27 
28  virtual
31  const std::string& key,
32  MsgStream& log) const override;
33 
34  virtual
37  const std::string& key,
38  MsgStream& log) const override;
39 };
40 
41 
42 #endif
CaloCellContainerCnv_p1::CaloCellContainerCnv_p1
CaloCellContainerCnv_p1()
Definition: CaloCellContainerCnv_p1.cxx:12
CaloCompactCellContainer.h
CaloCellContainerCnv_p1::persToTransWithKey
virtual void persToTransWithKey(const CaloCompactCellContainer *, CaloCellContainer *, const std::string &key, MsgStream &log) const override
Definition: CaloCellContainerCnv_p1.cxx:15
CaloCompactCellContainer
container class for CaloCompactCell objects
Definition: CaloCompactCellContainer.h:31
T_AthenaPoolTPConverter.h
TPAbstractPolyCnvBase< TRANS, TRANS, PERS >::persToTransWithKey
virtual void persToTransWithKey(const PERS *persObj, TRANS *transObj, const std::string &, MsgStream &log)
Convert persistent representation to transient one.
Definition: TPConverter.h:376
CaloCellContainer.h
CaloCellContainer
Container class for CaloCell.
Definition: CaloCellContainer.h:55
TPAbstractPolyCnvBase< TRANS, TRANS, PERS >::transToPersWithKey
virtual void transToPersWithKey(const TRANS *transObj, PERS *persObj, const std::string &, MsgStream &log)
Convert transient representation to persistent one.
Definition: TPConverter.h:392
CaloCellContainerCnv_p1::transToPersWithKey
virtual void transToPersWithKey(const CaloCellContainer *, CaloCompactCellContainer *, const std::string &key, MsgStream &log) const override
Definition: CaloCellContainerCnv_p1.cxx:28
CaloCellContainerCnv_p1
Definition: CaloCellContainerCnv_p1.h:20
TPConverterWithKeyBase
Definition: TPConverter.h:835
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37