ATLAS Offline Software
CaloCellLinkContainerCnv_p2.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 
3 /*
4  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: CaloCellLinkContainerCnv_p2.h,v 1.4 2008-02-24 21:14:31 ssnyder Exp $
8 /* @file CaloCellLinkContainerCnv_p2.h
9  * @author Ilija Vukotic <ivukotic@cern.ch>, scott snyder <snyder@bnl.gov>
10  * @date May, 2007
11  * @brief T/P conversions for CaloCellLinkContainerCnv_p2.
12  */
13 
14 #ifndef CALOTPCNV_CALOCELLLINKCONTAINERCNV_P2_H
15 #define CALOTPCNV_CALOCELLLINKCONTAINERCNV_P2_H
16 
20 
21 
26  : public T_AthenaPoolTPCnvWithKeyBase<CaloCellLinkContainer, CaloCellLinkContainer_p2>
27 {
28 public:
31 
32 
39  virtual
41  CaloCellLinkContainer* trans,
42  const std::string& key,
43  MsgStream& log) const override;
44 
45 
52  virtual
53  void transToPersWithKey (const CaloCellLinkContainer* trans,
55  const std::string& key,
56  MsgStream &log) const override;
57 };
58 
59 
60 #endif
CaloCellLinkContainerCnv_p2::persToTransWithKey
virtual void persToTransWithKey(const CaloCellLinkContainer_p2 *pers, CaloCellLinkContainer *trans, const std::string &key, MsgStream &log) const override
Convert from persistent to transient object.
Definition: CaloCellLinkContainerCnv_p2.cxx:77
T_AthenaPoolTPConverter.h
CaloCellLinkContainerCnv_p2::transToPersWithKey
virtual void transToPersWithKey(const CaloCellLinkContainer *trans, CaloCellLinkContainer_p2 *pers, const std::string &key, MsgStream &log) const override
Convert from transient to persistent object.
Definition: CaloCellLinkContainerCnv_p2.cxx:192
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
CaloCellLinkContainerCnv_p2
T/P conversions for CaloCellLinkContainerCnv_p2.
Definition: CaloCellLinkContainerCnv_p2.h:27
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
TPConverterWithKeyBase
Definition: TPConverter.h:835
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37