Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:02

0001 #ifndef CondFormats_DataRecord_interface_HcalCombinedRecordsGPU_h
0002 #define CondFormats_DataRecord_interface_HcalCombinedRecordsGPU_h
0003 
0004 #include "CondFormats/DataRecord/interface/HcalPedestalWidthsRcd.h"
0005 #include "CondFormats/DataRecord/interface/HcalPedestalsRcd.h"
0006 #include "CondFormats/DataRecord/interface/HcalQIEDataRcd.h"
0007 #include "CondFormats/DataRecord/interface/HcalQIETypesRcd.h"
0008 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
0009 
0010 template <typename... Sources>
0011 class HcalCombinedRecord : public edm::eventsetup::DependentRecordImplementation<HcalCombinedRecord<Sources...>,
0012                                                                                  edm::mpl::Vector<Sources...>> {};
0013 
0014 using HcalConvertedPedestalsRcd = HcalCombinedRecord<HcalPedestalsRcd, HcalQIEDataRcd, HcalQIETypesRcd>;
0015 
0016 using HcalConvertedPedestalWidthsRcd =
0017     HcalCombinedRecord<HcalPedestalsRcd, HcalPedestalWidthsRcd, HcalQIEDataRcd, HcalQIETypesRcd>;
0018 
0019 #endif  // CondFormats_DataRecord_interface_HcalCombinedRecordsGPU_h