ATLAS Offline Software
Loading...
Searching...
No Matches
LArRampCompleteCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
10
11#ifndef LArRampCompleteCnv_H
12#define LArRampCompleteCnv_H
13
18
19// the latest persistent representation type of LArRampComplete
22
24
26friend class CnvFactory<LArRampCompleteCnv >;
27protected:
28public:
29 LArRampCompleteCnv (ISvcLocator* svcloc) : LArRampCompleteCnvBase(svcloc) {}
30protected:
34};
35
37{
38public:
39 // Copy LArRampP subset to LArRampP1
42};
43
44#endif
45
LArRampSubset_p1 LArRampPersType
LArConditionsSubset< LArRampP1 > LArRampTransType
T_AthenaPoolCoolMultChanCnv< LArRampComplete, LArRampTransType, LArRampPersType > LArRampCompleteCnvBase
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
Abstract factory to create the converter.
template class for use for I/O of conditions data
virtual LArRampTransType * createTransient()
method to be implemented by the developer.
LArRampCompleteCnv(ISvcLocator *svcloc)
virtual LArRampPersType * createPersistent(LArRampTransType *transObj)
method to be implemented by the developer.
void copyOldtoNew(const LArConditionsSubset< LArRampP > *oldRamp, LArConditionsSubset< LArRampP1 > *newRamp)
persistent class container of LArConditionsSubset for LArRamp data.