ATLAS Offline Software
CaloCalibrationHitContainerCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALOCALIBRATIONHITCONTAINERCNV
6 #define CALOCALIBRATIONHITCONTAINERCNV
7 
13 // Gaudi
14 #include "GaudiKernel/MsgStream.h"
15 // typedef to the latest persistent version
17 
18 class CaloCalibrationHitContainerCnv : public T_AthenaPoolCustomCnv<CaloCalibrationHitContainer, CaloCalibrationHitContainer_PERS > {
20 public:
21  CaloCalibrationHitContainerCnv(ISvcLocator* svcloc) :
23 protected:
26 };
27 
28 #endif
CaloCalibrationHitContainer
Definition: CaloCalibrationHitContainer.h:25
CaloCalibrationHitContainerCnv::CaloCalibrationHitContainerCnv
CaloCalibrationHitContainerCnv(ISvcLocator *svcloc)
Definition: CaloCalibrationHitContainerCnv.h:21
CaloCalibrationHitContainer.h
CaloCalibrationHitContainer_p1.h
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
CaloCalibrationHitContainer_PERS
CaloCalibrationHitContainer_p3 CaloCalibrationHitContainer_PERS
Definition: CaloCalibrationHitContainerCnv.h:16
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
CaloCalibrationHitContainerCnv::createPersistent
CaloCalibrationHitContainer_PERS * createPersistent(CaloCalibrationHitContainer *transCont)
Definition: CaloCalibrationHitContainerCnv.cxx:13
CaloCalibrationHitContainer_p2.h
CaloCalibrationHitContainer_p3.h
CaloCalibrationHitContainerCnv::createTransient
CaloCalibrationHitContainer * createTransient()
Definition: CaloCalibrationHitContainerCnv.cxx:21
CaloCalibrationHitContainerCnv
Definition: CaloCalibrationHitContainerCnv.h:18
CaloCalibrationHitContainer_p3
Persistent represenation of a CaloCalibrationContainer,.
Definition: CaloCalibrationHitContainer_p3.h:16