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