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 
8 #include "DeclsForKernels.h"
9 
11 
12  void unpackRaw(Queue& queue,
13  InputDataHost const& inputHost,
14  EcalDigiDeviceCollection& digisDevEB,
15  EcalDigiDeviceCollection& digisDevEE,
17  uint32_t const nfedsWithData,
18  uint32_t const nbytesTotal);
19 
20 } // namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::raw
21 
22 #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