Public Member Functions | |
| void | testInvariant () const |
| AlgSelect (const std::string &val_outputStream, const std::string &cut="") | |
| const std::string & | outputStream () const |
| const std::string & | histName () const |
| void | histName (const std::string &val_histName) |
| void | addCut (const std::string &cut) |
| AlgSelect () | |
| EL::AlgSelect::AlgSelect | ( | const std::string & | val_outputStream, | |
| const std::string & | cut = "" | |||
| ) |
effects: create a new selector for the given output. if a cut it specified it will be the first cut in the list. guarantee: strong failures: out of memory II requires: !val_outputStream.empty()
| EL::AlgSelect::AlgSelect | ( | ) |
effects: standard default constructor guarantee: strong failures: out of memory II rationale: this should only be called by serialization
| void EL::AlgSelect::addCut | ( | const std::string & | cut | ) |
effects: add another cut guarantee: strong failures: out of memory II requires: !cut.empty()
| const std::string& EL::AlgSelect::histName | ( | ) | const |
description: the histogram name guarantee: no-fail / strong failures: out of memory II
| const std::string& EL::AlgSelect::outputStream | ( | ) | const |
description: the name of the output stream guarantee: no-fail invariant: !outputStream.empty()
| void EL::AlgSelect::testInvariant | ( | ) | const |
effects: test the invariant of this object guarantee: no-fail
Reimplemented from EL::Algorithm.
1.6.1