ATLAS Offline Software
LArPedestalMCCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
11 #ifndef LArPedestalMCCnv_H
12 #define LArPedestalMCCnv_H
13 
17 
18 // the latest persistent representation type of LArPedestalMC
21 
23 
25 friend class CnvFactory<LArPedestalMCCnv >;
26 protected:
27 public:
28  LArPedestalMCCnv (ISvcLocator* svcloc) : LArPedestalMCCnvBase(svcloc) {}
29 protected:
32 };
33 
34 #endif
35 
LArPedestalMCPersType
LArPedestalMC_p1 LArPedestalMCPersType
Definition: LArPedestalMCCnv.h:20
LArPedestalMC_p1
persistent class container of LArConditionsMC for LArPedestal data.
Definition: LArPedestalMC_p1.h:30
LArPedestalMC_p1.h
This file defines the class used for persistent container of LArPedestalMC.
LArPedestalMC
Implementation of the interface ILArfSampl for MC: only one constant is needed for MC.
Definition: LArPedestalMC.h:21
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
LArPedestalMC.h
LArPedestalMCCnvBase
T_AthenaPoolCustomCnv< LArPedestalMCTransType, LArPedestalMCPersType > LArPedestalMCCnvBase
Definition: LArPedestalMCCnv.h:22
LArPedestalMCCnv
Definition: LArPedestalMCCnv.h:24
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
LArPedestalMCCnv::createPersistent
virtual LArPedestalMCPersType * createPersistent(LArPedestalMCTransType *transObj)
Definition: LArPedestalMCCnv.cxx:18
LArPedestalMCCnv::createTransient
virtual LArPedestalMCTransType * createTransient()
Definition: LArPedestalMCCnv.cxx:28
LArPedestalMCTransType
LArPedestalMC LArPedestalMCTransType
Definition: LArPedestalMCCnv.h:19
LArPedestalMCCnv::LArPedestalMCCnv
LArPedestalMCCnv(ISvcLocator *svcloc)
Definition: LArPedestalMCCnv.h:28