CMS 3D CMS Logo

HGCalLayerClustersSoAAlgoWrapper.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_HGCalRecProducers_plugins_alpaka_HGCalLayerClustersSoAAlgoWrapper_h
2 #define RecoLocalCalo_HGCalRecProducers_plugins_alpaka_HGCalLayerClustersSoAAlgoWrapper_h
3 
4 #include <alpaka/alpaka.hpp>
5 
14 
16 
18  public:
19  void run(Queue& queue,
20  const unsigned int numer_of_clusters,
21  float thresholdW0,
22  float positionDeltaRho2,
23  const HGCalSoARecHitsDeviceCollection::ConstView input_rechits_soa,
24  const HGCalSoARecHitsExtraDeviceCollection::ConstView input_clusters_soa,
26  HGCalSoAClustersExtraDeviceCollection::View outputs_service) const;
27  };
28 } // namespace ALPAKA_ACCELERATOR_NAMESPACE
29 
30 #endif // RecoLocalCalo_HGCalRecProducers_plugins_alpaka_HGCalLayerClustersSoAAlgoWrapper_h
void run(Queue &queue, const unsigned int numer_of_clusters, float thresholdW0, float positionDeltaRho2, const HGCalSoARecHitsDeviceCollection::ConstView input_rechits_soa, const HGCalSoARecHitsExtraDeviceCollection::ConstView input_clusters_soa, HGCalSoAClustersDeviceCollection::View outputs, HGCalSoAClustersExtraDeviceCollection::View outputs_service) const