Back to home page

Project CMSSW displayed by LXR

 
 

    


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