/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/ServiceRegistry/interface/ProcessContext.h
39 строк
1 KB
W. David Dagenhart
Remove SubProcess from EventSetup code
21 июл 2025, 23:06
21 июл 2025, 23:06
e21788c
Код
Авторство
О чём код?
#ifndef FWCore_ServiceRegistry_ProcessContext_h #define FWCore_ServiceRegistry_ProcessContext_h /**\class edm::ProcessContext Description: Holds pointer to ProcessConfiguration. This is intended primarily to be passed to Services as an argument to their callback functions. */ // // Original Author: W. David Dagenhart // Created: 7/2/2013 #include "DataFormats/Provenance/interface/ParameterSetID.h" #include "DataFormats/Provenance/interface/ProcessConfiguration.h" #include <iosfwd> #include <string> namespace edm { class ProcessContext { public: ProcessContext(); std::string const& processName() const { return processConfiguration_->processName(); } ParameterSetID const& parameterSetID() const { return processConfiguration_->parameterSetID(); } ProcessConfiguration const* processConfiguration() const { return processConfiguration_; } void setProcessConfiguration(ProcessConfiguration const* processConfiguration); private: ProcessConfiguration const* processConfiguration_; }; std::ostream& operator<<(std::ostream&, ProcessContext const&); } // namespace edm #endif