ATLAS Offline Software
LArLATOMEHeaderContainerCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 //Dear emacs, this is -*-c++-*-
6 #ifndef LARATHENAPOOL_LARLATOMEHEADERCONTAINERCNV_H
7 #define LARATHENAPOOL_LARLATOMEHEADERCONTAINERCNV_H
8 
12 
14 
16 
18 {
19 public:
20  LArLATOMEHeaderContainerCnv(ISvcLocator*);
21  virtual StatusCode initialize() override;
22 protected:
23  virtual LArLATOMEHeaderContainer* createTransient() override final;
25 private:
27 
28 };
29 
30 #endif
LArLATOMEHeaderContainerCnv::initialize
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
Definition: LArLATOMEHeaderContainerCnv.cxx:16
LArLATOMEHeaderContainerCnv::createPersistent
virtual LArLATOMEHeaderContainerPERS * createPersistent(LArLATOMEHeaderContainer *) override
Definition: LArLATOMEHeaderContainerCnv.cxx:29
LArLATOMEHeaderContainer_p1.h
LArLATOMEHeaderContainer.h
LArLATOMEHeaderContainer
Container class for LArLATOMEHeader.
Definition: LArLATOMEHeaderContainer.h:19
LArLATOMEHeaderContainer_p1
Definition: LArLATOMEHeaderContainer_p1.h:12
pool::Guid
::Guid Guid
Definition: T_AthenaPoolCustCnv.h:19
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
LArLATOMEHeaderContainerCnvBase
T_AthenaPoolCustomCnv< LArLATOMEHeaderContainer, LArLATOMEHeaderContainerPERS > LArLATOMEHeaderContainerCnvBase
Definition: LArLATOMEHeaderContainerCnv.h:15
LArLATOMEHeaderContainerCnv
Definition: LArLATOMEHeaderContainerCnv.h:18
LArLATOMEHeaderContainerCnv::m_p1_guid
pool::Guid m_p1_guid
Definition: LArLATOMEHeaderContainerCnv.h:26
LArLATOMEHeaderContainerPERS
LArLATOMEHeaderContainer_p1 LArLATOMEHeaderContainerPERS
Definition: LArLATOMEHeaderContainerCnv.h:13
LArLATOMEHeaderContainerCnv::createTransient
virtual LArLATOMEHeaderContainer * createTransient() override final
Definition: LArLATOMEHeaderContainerCnv.cxx:40
LArLATOMEHeaderContainerCnv::LArLATOMEHeaderContainerCnv
LArLATOMEHeaderContainerCnv(ISvcLocator *)
Definition: LArLATOMEHeaderContainerCnv.cxx:11