CMS 3D CMS Logo

UnpackPortable.h
Go to the documentation of this file.
1 #ifndef EventFilter_EcalRawToDigi_plugins_alpaka_UnpackPortable_h
2 #define EventFilter_EcalRawToDigi_plugins_alpaka_UnpackPortable_h
3 
7 #include "DeclsForKernels.h"
8 
10 
11  void unpackRaw(Queue& queue,
12  InputDataHost const& inputHost,
13  EcalDigiDeviceCollection& digisDevEB,
14  EcalDigiDeviceCollection& digisDevEE,
16  uint32_t const nfedsWithData,
17  uint32_t const nbytesTotal);
18 
19 } // namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::raw
20 
21 #endif // EventFilter_EcalRawToDigi_plugins_alpaka_UnpackPortable_h
void unpackRaw(Queue &queue, InputDataHost const &inputHost, EcalDigiDeviceCollection &digisDevEB, EcalDigiDeviceCollection &digisDevEE, EcalElectronicsMappingDevice const &mapping, uint32_t const nfedsWithData, uint32_t const nbytesTotal)
PortableCollection< EcalElectronicsMappingSoA > EcalElectronicsMappingDevice
PortableCollection< EcalDigiSoA > EcalDigiDeviceCollection