Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-24 01:30:28

0001 #ifndef RecoLocalCalo_EcalRecProducers_plugins_alpaka_EcalUncalibRecHitPhase2WeightsAlgoPortable_h
0002 #define RecoLocalCalo_EcalRecProducers_plugins_alpaka_EcalUncalibRecHitPhase2WeightsAlgoPortable_h
0003 
0004 #include "DataFormats/EcalDigi/interface/alpaka/EcalDigiPhase2DeviceCollection.h"
0005 #include "DataFormats/EcalRecHit/interface/alpaka/EcalUncalibratedRecHitDeviceCollection.h"
0006 
0007 #include "DataFormats/EcalDigi/interface/EcalDataFrame_Ph2.h"
0008 #include "EcalUncalibRecHitPhase2WeightsStruct.h"
0009 
0010 namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::weights {
0011 
0012   void phase2Weights(EcalDigiPhase2DeviceCollection const &digis,
0013                      EcalUncalibratedRecHitDeviceCollection &uncalibratedRecHits,
0014                      EcalUncalibRecHitPhase2Weights const *weightsObj,
0015                      Queue &queue);
0016 
0017 }  //namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::weights
0018 
0019 #endif  // RecoLocalCalo_EcalRecProducers_plugins_EcalUncalibRecHitPhase2WeightsAlgoPortable_h