◆ HGCalSoALayerClustersProducer()
ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoALayerClustersProducer::HGCalSoALayerClustersProducer |
( |
edm::ParameterSet const & |
config | ) |
|
|
inline |
Definition at line 28 of file HGCalSoALayerClustersProducer.cc.
device::EDGetToken< HGCalSoARecHitsDeviceCollection > const getTokenDeviceRecHits_
device::EDPutToken< HGCalSoAClustersDeviceCollection > const deviceTokenSoAClusters_
device::EDGetToken< HGCalSoARecHitsExtraDeviceCollection > const getTokenDeviceClusters_
auto produces(std::string instanceName) noexcept
declare what type of product will make and with which optional label
◆ ~HGCalSoALayerClustersProducer()
ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoALayerClustersProducer::~HGCalSoALayerClustersProducer |
( |
| ) |
|
|
overridedefault |
◆ acquire()
◆ fillDescriptions()
◆ produce()
Implements ALPAKA_ACCELERATOR_NAMESPACE::stream::SynchronizingEDProducer<>.
Definition at line 52 of file HGCalSoALayerClustersProducer.cc.
References algo_, deviceTokenSoAClusters_, getTokenDeviceClusters_, getTokenDeviceRecHits_, iEvent, eostools::move(), num_clusters_, convertSQLitetoXML_cfg::output, positionDeltaRho2_, ALPAKA_ACCELERATOR_NAMESPACE::HGCalLayerClustersSoAAlgoWrapper::run(), and thresholdW0_.
55 auto const inputRechits_v = deviceInputRecHits.view();
62 auto const inputClusters_v = deviceInputClusters.view();
65 auto output_v =
output.view();
68 auto output_workspace_v = outputWorkspace.view();
device::EDGetToken< HGCalSoARecHitsDeviceCollection > const getTokenDeviceRecHits_
device::EDPutToken< HGCalSoAClustersDeviceCollection > const deviceTokenSoAClusters_
unsigned int num_clusters_
PortableCollection< HGCalSoAClustersExtra > HGCalSoAClustersExtraDeviceCollection
PortableCollection< HGCalSoAClusters > HGCalSoAClustersDeviceCollection
device::EDGetToken< HGCalSoARecHitsExtraDeviceCollection > const getTokenDeviceClusters_
HGCalLayerClustersSoAAlgoWrapper algo_
◆ algo_
◆ deviceTokenSoAClusters_
◆ getTokenDeviceClusters_
◆ getTokenDeviceRecHits_
◆ num_clusters_
unsigned int ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoALayerClustersProducer::num_clusters_ |
|
private |
◆ positionDeltaRho2_
float ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoALayerClustersProducer::positionDeltaRho2_ |
|
private |
◆ thresholdW0_
float ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoALayerClustersProducer::thresholdW0_ |
|
private |