Skip to content

Commit 9832d04

Browse files
committed
Migrate test modules from sream to global
1 parent b46cde0 commit 9832d04

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

HeterogeneousCore/AlpakaTest/plugins/TestAlpakaAnalyzer.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "FWCore/Framework/interface/Event.h"
55
#include "FWCore/Framework/interface/EventSetup.h"
66
#include "FWCore/Framework/interface/Frameworkfwd.h"
7-
#include "FWCore/Framework/interface/stream/EDAnalyzer.h"
7+
#include "FWCore/Framework/interface/global/EDAnalyzer.h"
88
#include "FWCore/MessageLogger/interface/MessageLogger.h"
99
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
1010
#include "FWCore/ParameterSet/interface/ParameterSet.h"
@@ -73,14 +73,14 @@ namespace {
7373

7474
} // namespace
7575

76-
class TestAlpakaAnalyzer : public edm::stream::EDAnalyzer<> {
76+
class TestAlpakaAnalyzer : public edm::global::EDAnalyzer<> {
7777
public:
7878
TestAlpakaAnalyzer(edm::ParameterSet const& config)
7979
: source_{config.getParameter<edm::InputTag>("source")},
8080
token_{consumes(source_)},
8181
expectSize_(config.getParameter<int>("expectSize")) {}
8282

83-
void analyze(edm::Event const& event, edm::EventSetup const&) override {
83+
void analyze(edm::StreamID sid, edm::Event const& event, edm::EventSetup const&) const override {
8484
portabletest::TestHostCollection const& product = event.get(token_);
8585
auto const& view = product.const_view();
8686
auto& mview = product.view();

HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaProducer.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
#include "FWCore/Utilities/interface/StreamID.h"
1010
#include "HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h"
1111
#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EventSetup.h"
12-
#include "HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h"
12+
#include "HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h"
1313
#include "HeterogeneousCore/AlpakaInterface/interface/config.h"
1414

1515
#include "TestAlgo.h"
1616

1717
namespace ALPAKA_ACCELERATOR_NAMESPACE {
1818

19-
class TestAlpakaProducer : public stream::EDProducer<> {
19+
class TestAlpakaProducer : public global::EDProducer<> {
2020
public:
2121
TestAlpakaProducer(edm::ParameterSet const& config)
2222
: deviceToken_{produces()}, size_{config.getParameter<int32_t>("size")} {}
2323

24-
void produce(device::Event& event, device::EventSetup const&) override {
24+
void produce(edm::StreamID sid, device::Event& event, device::EventSetup const&) const override {
2525
// run the algorithm, potentially asynchronously
2626
portabletest::TestDeviceCollection deviceProduct{size_, event.queue()};
2727
algo_.fill(event.queue(), deviceProduct);

0 commit comments

Comments
 (0)