ATLAS Offline Software
Loading...
Searching...
No Matches
LArPhysWaveContainerCnv.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 LArPhysWaveContainerCnv_H
12#define LArPhysWaveContainerCnv_H
13
18
21
23
26
27protected:
28public:
29 LArPhysWaveContainerCnv (ISvcLocator* svcloc) : LArPhysWaveContainerCnvBase(svcloc) {}
30protected:
33 LArPhysWaveTransType* createTransient(LArPhysWaveTransType* orig); //used to read non t/p split version
34};
35#endif
LArPhysWaveSubset_p1 LArPhysWavePersType
LArConditionsSubset< LArPhysWave > LArPhysWaveTransType
T_AthenaPoolCoolMultChanCnv< LArPhysWaveContainer, LArPhysWaveTransType, LArPhysWavePersType > LArPhysWaveContainerCnvBase
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
LArPhysWaveTransType * createTransient()
method to be implemented by the developer.
LArPhysWavePersType * createPersistent(LArPhysWaveTransType *transObj)
method to be implemented by the developer.
LArPhysWaveContainerCnv(ISvcLocator *svcloc)
persistent class container of LArPhysWave data.