#include <EventHypothesis.h>
Public Member Functions | |
EventHypothesis (const edm::ParameterSet &ps) | |
Private Types | |
typedef std::string | Producer |
typedef std::map< std::string, Producer > | Producers |
typedef std::vector< std::string > | Sequence |
Private Attributes | |
std::string | name_ |
unique name More... | |
Producers | producers_ |
map of producers, indexed by producer name More... | |
Sequence | sequence_ |
sequence of producers More... | |
Definition at line 11 of file EventHypothesis.h.
|
private |
Definition at line 21 of file EventHypothesis.h.
|
private |
Definition at line 22 of file EventHypothesis.h.
|
private |
Definition at line 23 of file EventHypothesis.h.
EventHypothesis::EventHypothesis | ( | const edm::ParameterSet & | ps | ) |
the name of the parameter set is given to the event hypothesis the parameter set must contain a vstring named "sequence" and at least a parameter set named after each string in the sequence.
Definition at line 7 of file EventHypothesis.cc.
References gather_cfg::cout, and edm::ParameterSet::dump().
|
private |
unique name
Definition at line 26 of file EventHypothesis.h.
|
private |
map of producers, indexed by producer name
Definition at line 29 of file EventHypothesis.h.
Referenced by Config.Process::dumpConfig(), Config.Process::dumpPython(), Config.Process::producerNames(), Config.Process::prune(), and Config.Process::splitPython().
|
private |
sequence of producers
Definition at line 32 of file EventHypothesis.h.