File indexing completed on 2024-04-06 11:58:11
0001 #ifndef HCALDBPRODUCER_HCALDBRECORD_H
0002 #define HCALDBPRODUCER_HCALDBRECORD_H
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020 #include "FWCore/Utilities/interface/mplVector.h"
0021 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
0022
0023
0024 #include "CondFormats/DataRecord/interface/HcalAllRcds.h"
0025 #include "Geometry/Records/interface/IdealGeometryRecord.h"
0026 #include "Geometry/Records/interface/HcalRecNumberingRecord.h"
0027
0028
0029
0030 class HcalDbRecord : public edm::eventsetup::DependentRecordImplementation<HcalDbRecord,
0031 edm::mpl::Vector<HcalRecNumberingRecord,
0032 IdealGeometryRecord,
0033 HcalPedestalsRcd,
0034 HcalPedestalWidthsRcd,
0035 HcalGainsRcd,
0036 HcalGainWidthsRcd,
0037 HcalQIEDataRcd,
0038 HcalQIETypesRcd,
0039 HcalChannelQualityRcd,
0040 HcalZSThresholdsRcd,
0041 HcalRespCorrsRcd,
0042 HcalL1TriggerObjectsRcd,
0043 HcalElectronicsMapRcd,
0044 HcalTimeCorrsRcd,
0045 HcalLUTCorrsRcd,
0046 HcalPFCorrsRcd,
0047 HcalFrontEndMapRcd,
0048 HcalSiPMCharacteristicsRcd,
0049 HcalSiPMParametersRcd,
0050 HcalTPParametersRcd,
0051 HcalTPChannelParametersRcd,
0052 HcalLutMetadataRcd,
0053 HcalMCParamsRcd,
0054 HcalRecoParamsRcd,
0055 HcalTimeSlewRecord> > {};
0056
0057 #endif