ATLAS Offline Software
LArAutoCorrMCCnv.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 LArAutoCorrMCCnv_H
12 #define LArAutoCorrMCCnv_H
13 
18 
19 // the latest persistent representation type of LArAutoCorrMC
22 
24 
26 friend class CnvFactory<LArAutoCorrMCCnv >;
27 protected:
28 public:
29  LArAutoCorrMCCnv (ISvcLocator* svcloc) : LArAutoCorrMCCnvBase(svcloc) {}
30 protected:
34 };
35 
36 
37 #endif
38 
LArAutoCorrMCCnv
Definition: LArAutoCorrMCCnv.h:25
T_AthenaPoolCoolMultChanCnv.h
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
LArAutoCorrMCCnv::LArAutoCorrMCCnv
LArAutoCorrMCCnv(ISvcLocator *svcloc)
Definition: LArAutoCorrMCCnv.h:29
LArAutoCorrMCCnv::createTransient
virtual LArAutoCorrTransType * createTransient()
method to be implemented by the developer.
Definition: LArAutoCorrMCCnv.cxx:28
LArAutoCorrPersType
LArAutoCorrSubset_p1 LArAutoCorrPersType
Definition: LArAutoCorrMCCnv.h:21
LArConditionsSubset
template class for use for I/O of conditions data
Definition: LArConditionsSubset.h:122
LArAutoCorrMCCnvBase
T_AthenaPoolCoolMultChanCnv< LArAutoCorrMC, LArAutoCorrTransType, LArAutoCorrPersType > LArAutoCorrMCCnvBase
Definition: LArAutoCorrMCCnv.h:23
LArAutoCorrMC.h
LArAutoCorrP.h
LArAutoCorrMCCnv::createPersistent
virtual LArAutoCorrPersType * createPersistent(LArAutoCorrTransType *transObj)
Definition: LArAutoCorrMCCnv.cxx:18
T_AthenaPoolCoolMultChanCnv
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
Definition: T_AthenaPoolCoolMultChanCnv.h:35
LArAutoCorrSubsetCnv_p1.h
LArAutoCorrSubset_p1
persistent class container of LArConditionsSubset for LArAutoCorr data.
Definition: LArAutoCorrSubset_p1.h:30
LArAutoCorrTransType
LArConditionsSubset< LArAutoCorrP1 > LArAutoCorrTransType
Definition: LArAutoCorrMCCnv.h:20