File indexing completed on 2024-04-06 12:25:45
0001 #ifndef RecoLocalCalo_EcalRecProducers_plugins_KernelHelpers_h
0002 #define RecoLocalCalo_EcalRecProducers_plugins_KernelHelpers_h
0003
0004 #include "DataFormats/CaloRecHit/interface/MultifitComputations.h"
0005
0006 #include <cmath>
0007 #include <limits>
0008 #include <type_traits>
0009
0010 #include <Eigen/Dense>
0011
0012 namespace ecal {
0013 namespace reconstruction {
0014
0015 __device__ uint32_t hashedIndexEB(uint32_t id);
0016
0017 __device__ uint32_t hashedIndexEE(uint32_t id);
0018
0019 __device__ int laser_monitoring_region_EB(uint32_t id);
0020
0021 __device__ int laser_monitoring_region_EE(uint32_t id);
0022
0023 }
0024 }
0025
0026 #endif