ATLAS Offline Software
LArRampMCCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
11 #ifndef LArRampMCCnv_H
12 #define LArRampMCCnv_H
13 
18 
19 // the latest persistent representation type of LArRampMC
22 
24 
26 friend class CnvFactory<LArRampMCCnv >;
27 protected:
28 public:
29  LArRampMCCnv (ISvcLocator* svcloc) : LArRampMCCnvBase(svcloc) {}
30 protected:
34 };
35 
36 
37 #endif
38 
LArRampMCCnv::createTransient
virtual LArRampTransType * createTransient()
method to be implemented by the developer.
Definition: LArRampMCCnv.cxx:28
LArRampMCCnv::createPersistent
virtual LArRampPersType * createPersistent(LArRampTransType *transObj)
Definition: LArRampMCCnv.cxx:18
LArRampMC.h
T_AthenaPoolCoolMultChanCnv.h
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
LArRampMCCnvBase
T_AthenaPoolCoolMultChanCnv< LArRampMC, LArRampTransType, LArRampPersType > LArRampMCCnvBase
Definition: LArRampMCCnv.h:23
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
LArConditionsSubset
template class for use for I/O of conditions data
Definition: LArConditionsSubset.h:122
LArRampSubsetCnv_p1.h
LArRampMCCnv
Definition: LArRampMCCnv.h:25
LArRampMCCnv::LArRampMCCnv
LArRampMCCnv(ISvcLocator *svcloc)
Definition: LArRampMCCnv.h:29
T_AthenaPoolCoolMultChanCnv
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
Definition: T_AthenaPoolCoolMultChanCnv.h:35
LArRampSubset_p1
persistent class container of LArConditionsSubset for LArRamp data.
Definition: LArRampSubset_p1.h:30
LArRampTransType
LArConditionsSubset< LArRampP1 > LArRampTransType
Definition: LArRampMCCnv.h:20
LArRampPersType
LArRampSubset_p1 LArRampPersType
Definition: LArRampMCCnv.h:21
LArRampP.h