#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 | |
Producers | producers_ |
map of producers, indexed by producer name | |
Sequence | sequence_ |
sequence of producers |
Definition at line 13 of file EventHypothesis.h.
typedef std::string pf2pat::EventHypothesis::Producer [private] |
Definition at line 25 of file EventHypothesis.h.
typedef std::map< std::string, Producer > pf2pat::EventHypothesis::Producers [private] |
Definition at line 26 of file EventHypothesis.h.
typedef std::vector< std::string > pf2pat::EventHypothesis::Sequence [private] |
Definition at line 27 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 8 of file EventHypothesis.cc.
References gather_cfg::cout, and edm::ParameterSet::dump().
std::string pf2pat::EventHypothesis::name_ [private] |
unique name
Definition at line 30 of file EventHypothesis.h.
Producers pf2pat::EventHypothesis::producers_ [private] |
map of producers, indexed by producer name
Definition at line 33 of file EventHypothesis.h.
Sequence pf2pat::EventHypothesis::sequence_ [private] |
sequence of producers
Definition at line 36 of file EventHypothesis.h.