/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
HeterogeneousCore/AlpakaTest/interface/TestHostOnlyHelperClass.h
29 строк
1 KB
Matti Kortelainen
Allow access to const edm::{Event,EventSetup} from device::{Event,EventSetup}
02 мар 2023, 19:24
02 мар 2023, 19:24
abba246
Код
Авторство
О чём код?
#ifndef HeterogeneousCore_AlpakaTest_interface_TestHostOnlyHelperClass_h #define HeterogeneousCore_AlpakaTest_interface_TestHostOnlyHelperClass_h #include "DataFormats/TestObjects/interface/ToyProducts.h" #include "FWCore/Framework/interface/ConsumesCollector.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/Utilities/interface/EDGetToken.h" #include "FWCore/Utilities/interface/ESGetToken.h" #include "HeterogeneousCore/AlpakaTest/interface/AlpakaESTestRecords.h" #include "HeterogeneousCore/AlpakaTest/interface/ESTestData.h" namespace cms::alpakatest { class TestHostOnlyHelperClass { public: TestHostOnlyHelperClass(edm::ParameterSet const& iConfig, edm::ConsumesCollector iC); static void fillPSetDescription(edm::ParameterSetDescription& iDesc); int run(edm::Event const& iEvent, edm::EventSetup const& iSetup) const; private: edm::EDGetTokenT<edmtest::IntProduct> const edToken_; edm::ESGetToken<cms::alpakatest::ESTestDataA, AlpakaESTestRecordA> const esToken_; }; } // namespace cms::alpakatest #endif