Warning, /RecoLocalCalo/HGCalRecProducers/plugins/HGCalRecHitKernelImpl.cuh is written in an unsupported language. File is not indexed.
0001 #ifndef RecoLocalCalo_HGCalRecProducers_HGCalRecHitKernelImpl_cuh
0002 #define RecoLocalCalo_HGCalRecProducers_HGCalRecHitKernelImpl_cuh
0003
0004 #include <cuda.h>
0005 #include <cuda_runtime.h>
0006
0007 #include "CUDADataFormats/HGCal/interface/HGCUncalibRecHitSoA.h"
0008 #include "CUDADataFormats/HGCal/interface/HGCRecHitSoA.h"
0009 #include "CUDADataFormats/HGCal/interface/HGCUncalibRecHitsToRecHitsConstants.h"
0010
0011 #include "RecoLocalCalo/HGCalRecProducers/plugins/KernelManagerHGCalRecHit.h"
0012
0013 __global__ void ee_to_rechit(HGCRecHitSoA dst_soa,
0014 HGCUncalibRecHitSoA src_soa,
0015 HGCeeUncalibRecHitConstantData cdata,
0016 int length);
0017
0018 __global__ void hef_to_rechit(HGCRecHitSoA dst_soa,
0019 HGCUncalibRecHitSoA src_soa,
0020 HGChefUncalibRecHitConstantData cdata,
0021 int length);
0022
0023 __global__ void heb_to_rechit(HGCRecHitSoA dst_soa,
0024 HGCUncalibRecHitSoA src_soa,
0025 HGChebUncalibRecHitConstantData cdata,
0026 int length);
0027
0028 #endif //RecoLocalCalo_HGCalRecProducers_HGCalRecHitKernelImpl_cuh