/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
HeterogeneousCore/AlpakaTest/src/TestHostOnlyHelperClass.cc
18 строк
795 B
Matti Kortelainen
Allow access to const edm::{Event,EventSetup} from device::{Event,EventSetup}
02 мар 2023, 19:24
02 мар 2023, 19:24
abba246
Код
Авторство
О чём код?
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "HeterogeneousCore/AlpakaTest/interface/TestHostOnlyHelperClass.h" namespace cms::alpakatest { TestHostOnlyHelperClass::TestHostOnlyHelperClass(edm::ParameterSet const& iConfig, edm::ConsumesCollector iC) : edToken_(iC.consumes(iConfig.getParameter<edm::InputTag>("intSource"))), esToken_(iC.esConsumes()) {} void TestHostOnlyHelperClass::fillPSetDescription(edm::ParameterSetDescription& iDesc) { iDesc.add<edm::InputTag>("intSource"); } int TestHostOnlyHelperClass::run(edm::Event const& iEvent, edm::EventSetup const& iSetup) const { auto const& ed = iEvent.get(edToken_); auto const& es = iSetup.getData(esToken_); return ed.value + es.value(); } } // namespace cms::alpakatest