File indexing completed on 2024-04-06 11:58:11
0001 #ifndef CASTORDBPRODUCER_CASTORDBRECORD_H
0002 #define CASTORDBPRODUCER_CASTORDBRECORD_H
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #include "FWCore/Utilities/interface/mplVector.h"
0017 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
0018
0019
0020 #include "CondFormats/DataRecord/interface/CastorChannelQualityRcd.h"
0021 #include "CondFormats/DataRecord/interface/CastorElectronicsMapRcd.h"
0022 #include "CondFormats/DataRecord/interface/CastorElectronicsMapRcd.h"
0023 #include "CondFormats/DataRecord/interface/CastorGainWidthsRcd.h"
0024 #include "CondFormats/DataRecord/interface/CastorGainsRcd.h"
0025 #include "CondFormats/DataRecord/interface/CastorPedestalWidthsRcd.h"
0026 #include "CondFormats/DataRecord/interface/CastorPedestalsRcd.h"
0027 #include "CondFormats/DataRecord/interface/CastorQIEDataRcd.h"
0028
0029 class CastorDbRecord
0030 : public edm::eventsetup::DependentRecordImplementation<CastorDbRecord,
0031 edm::mpl::Vector<CastorPedestalsRcd,
0032 CastorPedestalWidthsRcd,
0033 CastorGainsRcd,
0034 CastorGainWidthsRcd,
0035 CastorQIEDataRcd,
0036 CastorChannelQualityRcd,
0037 CastorElectronicsMapRcd> > {};
0038
0039 #endif