Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:58:11

0001 #ifndef HCALDBPRODUCER_HCALDBRECORD_H
0002 #define HCALDBPRODUCER_HCALDBRECORD_H
0003 // -*- C++ -*-
0004 //
0005 // Package:     HcalDbProducer
0006 // Class  :     HcalDbRecord
0007 //
0008 /**\class HcalDbRecord HcalDbRecord.h CalibFormats/HcalDbProducer/interface/HcalDbRecord.h
0009 
0010  Description: <one line class summary>
0011 
0012  Usage:
0013     <usage>
0014 
0015 */
0016 //
0017 // Author:
0018 // Created:     Tue Aug  9 19:10:36 CDT 2005
0019 //
0020 #include "FWCore/Utilities/interface/mplVector.h"
0021 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
0022 // #include "FWCore/Framework/interface/EventSetupRecordImplementation.h"
0023 
0024 #include "CondFormats/DataRecord/interface/HcalAllRcds.h"
0025 #include "Geometry/Records/interface/IdealGeometryRecord.h"
0026 #include "Geometry/Records/interface/HcalRecNumberingRecord.h"
0027 
0028 // class HcalDbRecord : public edm::eventsetup::EventSetupRecordImplementation<HcalDbRecord> {};
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 /* HCALDBPRODUCER_HCALDBRECORD_H */