ATLAS Offline Software
Loading...
Searching...
No Matches
LArOFCCompleteCnv.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 LArOFCCompleteCnv_H
12#define LArOFCCompleteCnv_H
13
18
19// the latest persistent representation type of LArOFCComplete
22
24
26friend class CnvFactory<LArOFCCompleteCnv >;
27protected:
28public:
29 LArOFCCompleteCnv (ISvcLocator* svcloc) : LArOFCCompleteCnvBase(svcloc) {}
30protected:
34};
35
37{
38public:
39 // Copy LArOFCP subset to LArOFCP1
42};
43
44#endif
45
LArOFCSubset_p1 LArOFCPersType
T_AthenaPoolCoolMultChanCnv< LArOFCComplete, LArOFCTransType, LArOFCPersType > LArOFCCompleteCnvBase
LArConditionsSubset< LArOFCP1 > LArOFCTransType
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 LArOFCTransType * createTransient()
method to be implemented by the developer.
LArOFCCompleteCnv(ISvcLocator *svcloc)
virtual LArOFCPersType * createPersistent(LArOFCTransType *transObj)
method to be implemented by the developer.
void copyOldtoNew(const LArConditionsSubset< LArOFCP > *oldOFC, LArConditionsSubset< LArOFCP1 > *newOFC)
persistent class container of LArConditionsSubset for LArOFC data.