ATLAS Offline Software
CaloClusterCellLinkContainerCnv_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 
8 #ifndef CALOTPCNV_CALOCLUSTERCELLLINKCNTCNV_P1
9 #define CALOTPCNV_CALOCLUSTERCELLLINKCNTCNV_P1
10 
15 
20  : public T_AthenaPoolTPCnvWithKeyBase<CaloClusterCellLinkContainer, CaloClusterCellLinkContainer_p1>
21 {
22 public:
25 
26 
34  virtual
37  const std::string& key,
38  MsgStream& log) const override;
39 
40 
48  virtual
51  const std::string& key,
52  MsgStream& log) const override;
53 
54 
55 private:
57 
58 };
59 
60 
61 #endif
CaloClusterCellLinkContainerCnv_p1::m_linkCnv
DataLinkCnv_p2< DataLink< CaloCellContainer > > m_linkCnv
Definition: CaloClusterCellLinkContainerCnv_p1.h:56
DataLinkCnv_p2.h
This file contains the class definition for the DataLinkCnv_p2 class and DataLinkVectorCnv_p2 class.
CaloClusterCellLinkContainerCnv_p1::persToTransWithKey
virtual void persToTransWithKey(const CaloClusterCellLinkContainer_p1 *pers, CaloClusterCellLinkContainer *trans, const std::string &key, MsgStream &log) const override
Convert from persistent to transient object.
Definition: CaloClusterCellLinkContainerCnv_p1.cxx:19
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
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
DataLinkCnv_p2
Definition: DataLinkCnv_p2.h:23
CaloClusterCellLinkContainerCnv_p1::transToPersWithKey
virtual void transToPersWithKey(const CaloClusterCellLinkContainer *trans, CaloClusterCellLinkContainer_p1 *pers, const std::string &key, MsgStream &log) const override
Convert from transient to persistent object.
Definition: CaloClusterCellLinkContainerCnv_p1.cxx:56
TPConverterWithKeyBase
Definition: TPConverter.h:835
CaloClusterCellLinkContainerCnv_p1
T/P conversions for CaloClusterCellLinkContainerCnv_p1.
Definition: CaloClusterCellLinkContainerCnv_p1.h:21
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37