Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #ifndef CASTORDBPRODUCER_CASTORDBRECORD_H
0002 #define CASTORDBPRODUCER_CASTORDBRECORD_H
0003 // -*- C++ -*-
0004 //
0005 // Package:     CastorDbProducer
0006 // Class  :     CastorDbRecord
0007 //
0008 /**\class CastorDbRecord CastorDbRecord.h CalibFormats/CastorDbProducer/interface/CastorDbRecord.h
0009 
0010  Description: based on the HCAL Db record class
0011 
0012  Usage:
0013     <usage>
0014 */
0015 
0016 #include "FWCore/Utilities/interface/mplVector.h"
0017 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
0018 // #include "FWCore/Framework/interface/EventSetupRecordImplementation.h"
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 /* CASTORDBPRODUCER_CASTORDBRECORD_H */