ATLAS Offline Software
Loading...
Searching...
No Matches
LArCaliWaveContainerCnv.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 LArCaliWaveContainerCnv_H
12#define LArCaliWaveContainerCnv_H
13
19
22
24
27
28protected:
29public:
30 LArCaliWaveContainerCnv (ISvcLocator* svcloc) : LArCaliWaveContainerCnvBase(svcloc) {}
31protected:
34 LArCaliWaveTransType* createTransient(LArCaliWaveTransType* orig); //used to read non t/p split version
35};
36#endif
LArCaliWaveSubset_p2 LArCaliWavePersType
T_AthenaPoolCoolMultChanCnv< LArCaliWaveContainer, LArCaliWaveTransType, LArCaliWavePersType > LArCaliWaveContainerCnvBase
LArConditionsSubset< LArCaliWaveVec > LArCaliWaveTransType
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
Abstract factory to create the converter.
LArCaliWaveContainerCnv(ISvcLocator *svcloc)
LArCaliWavePersType * createPersistent(LArCaliWaveTransType *transObj)
method to be implemented by the developer.
LArCaliWaveTransType * createTransient()
method to be implemented by the developer.
persistent class container of LArCaliWave data.
template class for use for I/O of conditions data