1 #ifndef RecoLocalCalo_HcalRecAlgos_interface_HcalRecoParamsWithPulseShapesGPU_h
2 #define RecoLocalCalo_HcalRecAlgos_interface_HcalRecoParamsWithPulseShapesGPU_h
20 uint32_t *
ids =
nullptr;
39 std::vector<uint32_t, cms::cuda::HostAllocator<uint32_t>>
param1_;
40 std::vector<uint32_t, cms::cuda::HostAllocator<uint32_t>>
param2_;
41 std::vector<uint32_t, cms::cuda::HostAllocator<uint32_t>>
ids_;
43 std::vector<float, cms::cuda::HostAllocator<float>>
acc25nsVec_;
float * accVarLenIdxMinusOneVec
std::vector< float, cms::cuda::HostAllocator< float > > diffVarItvlIdxZEROVec_
~HcalRecoParamsWithPulseShapesGPU()=default
HcalRecoParamsWithPulseShapesGPU(HcalRecoParams const &)
std::vector< float, cms::cuda::HostAllocator< float > > accVarLenIdxMinusOneVec_
std::vector< uint32_t, cms::cuda::HostAllocator< uint32_t > > param1_
std::vector< float, cms::cuda::HostAllocator< float > > diffVarItvlIdxMinusOneVec_
cms::cuda::ESProduct< Product > product_
std::vector< float, cms::cuda::HostAllocator< float > > accVarLenIdxZEROVec_
float * diffVarItvlIdxZEROVec
float * accVarLenIdxZEROVec
std::vector< float, cms::cuda::HostAllocator< float > > acc25nsVec_
std::vector< uint32_t, cms::cuda::HostAllocator< uint32_t > > param2_
unsigned long long uint64_t
Product const & getProduct(cudaStream_t) const
float * diffVarItvlIdxMinusOneVec
std::vector< float, cms::cuda::HostAllocator< float > > diff25nsItvlVec_
std::vector< uint32_t, cms::cuda::HostAllocator< uint32_t > > ids_