#include <TestProcessor.h>
Definition at line 86 of file TestProcessor.h.
edm::test::TestProcessorConfig::TestProcessorConfig |
( |
std::string const & |
iPythonConfiguration | ) |
|
|
inline |
ProcessToken edm::test::TestProcessorConfig::addExtraProcess |
( |
std::string const & |
iProcessName | ) |
|
|
inline |
add a Process name to the Process history. If multiple calls are made to addProcess, then the call order will be the order of the Processes in the history.
Definition at line 94 of file TestProcessor.h.
std::vector< std::string > extraProcesses_
std::vector<ESProduceEntry> const& edm::test::TestProcessorConfig::esProduceEntries |
( |
| ) |
const |
|
inline |
template<typename REC , typename T >
Definition at line 114 of file TestProcessor.h.
115 auto rk = eventsetup::EventSetupRecordKey::makeKey<REC>();
116 eventsetup::DataKey dk(eventsetup::DataKey::makeTypeTag<T>(), iLabel.c_str());
std::vector< ESProduceEntry > esProduceEntries_
std::vector<std::string> const& edm::test::TestProcessorConfig::extraProcesses |
( |
| ) |
const |
|
inline |
std::string edm::test::TestProcessorConfig::processName |
( |
ProcessToken |
iToken | ) |
|
|
inlineprivate |
std::vector<ProduceEntry> const& edm::test::TestProcessorConfig::produceEntries |
( |
| ) |
const |
|
inline |
A blank iProcessName means it produces in the primary process. The use of any other name requires that it is first added via addExtraProcess
.
Definition at line 105 of file TestProcessor.h.
References eostools::move(), and modifiedElectrons_cfi::processName.
std::vector< ProduceEntry > produceEntries_
std::string processName(ProcessToken iToken)
std::string const& edm::test::TestProcessorConfig::pythonConfiguration |
( |
| ) |
const |
|
inline |
void edm::test::TestProcessorConfig::setPythonConfiguration |
( |
std::string |
iConfig | ) |
|
|
inline |
std::string edm::test::TestProcessorConfig::config_ |
|
private |
std::vector<ESProduceEntry> edm::test::TestProcessorConfig::esProduceEntries_ |
|
private |
std::vector<std::string> edm::test::TestProcessorConfig::extraProcesses_ |
|
private |
std::vector<ProduceEntry> edm::test::TestProcessorConfig::produceEntries_ |
|
private |