/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/Framework/test/stubs/TestSchedulerModule2.cc
48 строк
1 KB
Chris Jones
Added fillDescriptions to more classes in FWCore
11 янв 2026, 23:54
11 янв 2026, 23:54
ea1d933
Код
Авторство
О чём код?
/** \file Test Module for testScheduler \author Stefano ARGIRO \date 19 May 2005 */ #include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/TestObjects/interface/ToyProducts.h" #include <memory> #include <string> namespace edm { class TestSchedulerModule2 : public global::EDProducer<> { public: explicit TestSchedulerModule2(ParameterSet const& p) : pset_(p) { produces<edmtest::StringProduct>(); } void produce(StreamID, Event& e, EventSetup const&) const final; static void fillDescriptions(ConfigurationDescriptions& descriptions) { ParameterSetDescription desc; desc.add<std::string>("module_name"); descriptions.addDefault(desc); } private: ParameterSet pset_; }; void TestSchedulerModule2::produce(StreamID, Event& e, EventSetup const&) const { std::string myname = pset_.getParameter<std::string>("module_name"); e.put(std::make_unique<edmtest::StringProduct>(myname)); } } // namespace edm using edm::TestSchedulerModule2; DEFINE_FWK_MODULE(TestSchedulerModule2); // Configure (x)emacs for this file ... // Local Variables: // mode:c++ // compile-command: "make -C .. -k" // End: