Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:51

0001 #include "CondFormats/DataRecord/interface/HcalCombinedRecordsGPU.h"
0002 #include "CondFormats/DataRecord/interface/HcalGainWidthsRcd.h"
0003 #include "CondFormats/DataRecord/interface/HcalGainsRcd.h"
0004 #include "CondFormats/DataRecord/interface/HcalLUTCorrsRcd.h"
0005 #include "CondFormats/DataRecord/interface/HcalPedestalWidthsRcd.h"
0006 #include "CondFormats/DataRecord/interface/HcalPedestalsRcd.h"
0007 #include "CondFormats/DataRecord/interface/HcalQIEDataRcd.h"
0008 #include "CondFormats/DataRecord/interface/HcalQIETypesRcd.h"
0009 #include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h"
0010 #include "CondFormats/DataRecord/interface/HcalRespCorrsRcd.h"
0011 #include "CondFormats/DataRecord/interface/HcalSiPMCharacteristicsRcd.h"
0012 #include "CondFormats/DataRecord/interface/HcalSiPMParametersRcd.h"
0013 #include "CondFormats/DataRecord/interface/HcalTimeCorrsRcd.h"
0014 #include "CondFormats/HcalObjects/interface/HcalConvertedEffectivePedestalWidthsGPU.h"
0015 #include "CondFormats/HcalObjects/interface/HcalConvertedEffectivePedestalsGPU.h"
0016 #include "CondFormats/HcalObjects/interface/HcalConvertedPedestalWidthsGPU.h"
0017 #include "CondFormats/HcalObjects/interface/HcalConvertedPedestalsGPU.h"
0018 #include "CondFormats/HcalObjects/interface/HcalGainWidths.h"
0019 #include "CondFormats/HcalObjects/interface/HcalGainWidthsGPU.h"
0020 #include "CondFormats/HcalObjects/interface/HcalGains.h"
0021 #include "CondFormats/HcalObjects/interface/HcalGainsGPU.h"
0022 #include "CondFormats/HcalObjects/interface/HcalLUTCorrs.h"
0023 #include "CondFormats/HcalObjects/interface/HcalLUTCorrsGPU.h"
0024 #include "CondFormats/HcalObjects/interface/HcalPedestalWidths.h"
0025 #include "CondFormats/HcalObjects/interface/HcalPedestalWidthsGPU.h"
0026 #include "CondFormats/HcalObjects/interface/HcalPedestals.h"
0027 #include "CondFormats/HcalObjects/interface/HcalPedestalsGPU.h"
0028 #include "CondFormats/HcalObjects/interface/HcalQIECodersGPU.h"
0029 #include "CondFormats/HcalObjects/interface/HcalQIEData.h"
0030 #include "CondFormats/HcalObjects/interface/HcalQIETypes.h"
0031 #include "CondFormats/HcalObjects/interface/HcalQIETypesGPU.h"
0032 #include "CondFormats/HcalObjects/interface/HcalRecoParams.h"
0033 #include "CondFormats/HcalObjects/interface/HcalRecoParamsGPU.h"
0034 #include "CondFormats/HcalObjects/interface/HcalRespCorrs.h"
0035 #include "CondFormats/HcalObjects/interface/HcalRespCorrsGPU.h"
0036 #include "CondFormats/HcalObjects/interface/HcalChannelQuality.h"
0037 #include "CondFormats/HcalObjects/interface/HcalChannelQualityGPU.h"
0038 #include "CondFormats/DataRecord/interface/HcalChannelQualityRcd.h"
0039 #include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristics.h"
0040 #include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsGPU.h"
0041 #include "CondFormats/HcalObjects/interface/HcalSiPMParameters.h"
0042 #include "CondFormats/HcalObjects/interface/HcalSiPMParametersGPU.h"
0043 #include "CondFormats/HcalObjects/interface/HcalTimeCorrs.h"
0044 #include "CondFormats/HcalObjects/interface/HcalTimeCorrsGPU.h"
0045 #include "HeterogeneousCore/CUDACore/interface/ConvertingESProducerT.h"
0046 #include "HeterogeneousCore/CUDACore/interface/ConvertingESProducerWithDependenciesT.h"
0047 #include "RecoLocalCalo/HcalRecAlgos/interface/HcalRecoParamsWithPulseShapesGPU.h"
0048 
0049 using HcalRecoParamsGPUESProducer = ConvertingESProducerT<HcalRecoParamsRcd, HcalRecoParamsGPU, HcalRecoParams>;
0050 
0051 using HcalRecoParamsWithPulseShapesGPUESProducer =
0052     ConvertingESProducerT<HcalRecoParamsRcd, HcalRecoParamsWithPulseShapesGPU, HcalRecoParams>;
0053 
0054 using HcalPedestalsGPUESProducer = ConvertingESProducerT<HcalPedestalsRcd, HcalPedestalsGPU, HcalPedestals>;
0055 
0056 using HcalGainsGPUESProducer = ConvertingESProducerT<HcalGainsRcd, HcalGainsGPU, HcalGains>;
0057 
0058 using HcalLUTCorrsGPUESProducer = ConvertingESProducerT<HcalLUTCorrsRcd, HcalLUTCorrsGPU, HcalLUTCorrs>;
0059 
0060 using HcalRespCorrsGPUESProducer = ConvertingESProducerT<HcalRespCorrsRcd, HcalRespCorrsGPU, HcalRespCorrs>;
0061 
0062 using HcalTimeCorrsGPUESProducer = ConvertingESProducerT<HcalTimeCorrsRcd, HcalTimeCorrsGPU, HcalTimeCorrs>;
0063 
0064 using HcalPedestalWidthsGPUESProducer =
0065     ConvertingESProducerT<HcalPedestalWidthsRcd, HcalPedestalWidthsGPU, HcalPedestalWidths>;
0066 
0067 using HcalGainWidthsGPUESProducer = ConvertingESProducerT<HcalGainWidthsRcd, HcalGainWidthsGPU, HcalGainWidths>;
0068 
0069 using HcalQIECodersGPUESProducer = ConvertingESProducerT<HcalQIEDataRcd, HcalQIECodersGPU, HcalQIEData>;
0070 
0071 using HcalChannelQualityGPUESProducer =
0072     ConvertingESProducerT<HcalChannelQualityRcd, HcalChannelQualityGPU, HcalChannelQuality>;
0073 
0074 using HcalQIETypesGPUESProducer = ConvertingESProducerT<HcalQIETypesRcd, HcalQIETypesGPU, HcalQIETypes>;
0075 
0076 using HcalSiPMParametersGPUESProducer =
0077     ConvertingESProducerT<HcalSiPMParametersRcd, HcalSiPMParametersGPU, HcalSiPMParameters>;
0078 
0079 using HcalSiPMCharacteristicsGPUESProducer =
0080     ConvertingESProducerT<HcalSiPMCharacteristicsRcd, HcalSiPMCharacteristicsGPU, HcalSiPMCharacteristics>;
0081 
0082 using HcalConvertedPedestalsGPUESProducer = ConvertingESProducerWithDependenciesT<HcalConvertedPedestalsRcd,
0083                                                                                   HcalConvertedPedestalsGPU,
0084                                                                                   HcalPedestals,
0085                                                                                   HcalQIEData,
0086                                                                                   HcalQIETypes>;
0087 
0088 using HcalConvertedEffectivePedestalsGPUESProducer =
0089     ConvertingESProducerWithDependenciesT<HcalConvertedPedestalsRcd,
0090                                           HcalConvertedEffectivePedestalsGPU,
0091                                           HcalPedestals,
0092                                           HcalQIEData,
0093                                           HcalQIETypes>;
0094 
0095 using HcalConvertedPedestalWidthsGPUESProducer = ConvertingESProducerWithDependenciesT<HcalConvertedPedestalWidthsRcd,
0096                                                                                        HcalConvertedPedestalWidthsGPU,
0097                                                                                        HcalPedestals,
0098                                                                                        HcalPedestalWidths,
0099                                                                                        HcalQIEData,
0100                                                                                        HcalQIETypes>;
0101 
0102 using HcalConvertedEffectivePedestalWidthsGPUESProducer =
0103     ConvertingESProducerWithDependenciesT<HcalConvertedPedestalWidthsRcd,
0104                                           HcalConvertedEffectivePedestalWidthsGPU,
0105                                           HcalPedestals,
0106                                           HcalPedestalWidths,
0107                                           HcalQIEData,
0108                                           HcalQIETypes>;
0109 
0110 DEFINE_FWK_EVENTSETUP_MODULE(HcalRecoParamsGPUESProducer);
0111 DEFINE_FWK_EVENTSETUP_MODULE(HcalRecoParamsWithPulseShapesGPUESProducer);
0112 DEFINE_FWK_EVENTSETUP_MODULE(HcalPedestalsGPUESProducer);
0113 DEFINE_FWK_EVENTSETUP_MODULE(HcalGainsGPUESProducer);
0114 DEFINE_FWK_EVENTSETUP_MODULE(HcalLUTCorrsGPUESProducer);
0115 DEFINE_FWK_EVENTSETUP_MODULE(HcalRespCorrsGPUESProducer);
0116 DEFINE_FWK_EVENTSETUP_MODULE(HcalTimeCorrsGPUESProducer);
0117 DEFINE_FWK_EVENTSETUP_MODULE(HcalPedestalWidthsGPUESProducer);
0118 DEFINE_FWK_EVENTSETUP_MODULE(HcalGainWidthsGPUESProducer);
0119 DEFINE_FWK_EVENTSETUP_MODULE(HcalQIECodersGPUESProducer);
0120 DEFINE_FWK_EVENTSETUP_MODULE(HcalChannelQualityGPUESProducer);
0121 DEFINE_FWK_EVENTSETUP_MODULE(HcalQIETypesGPUESProducer);
0122 DEFINE_FWK_EVENTSETUP_MODULE(HcalSiPMParametersGPUESProducer);
0123 DEFINE_FWK_EVENTSETUP_MODULE(HcalSiPMCharacteristicsGPUESProducer);
0124 DEFINE_FWK_EVENTSETUP_MODULE(HcalConvertedPedestalsGPUESProducer);
0125 DEFINE_FWK_EVENTSETUP_MODULE(HcalConvertedEffectivePedestalsGPUESProducer);
0126 DEFINE_FWK_EVENTSETUP_MODULE(HcalConvertedPedestalWidthsGPUESProducer);
0127 DEFINE_FWK_EVENTSETUP_MODULE(HcalConvertedEffectivePedestalWidthsGPUESProducer);