Public Member Functions | |
void | testInvariant () const |
AlgHist () | |
AlgHist (TH1 *val_hist_swallow, const std::string &val_value0, const std::string &val_value1="", const std::string &val_value2="", const std::string &val_value3="") | |
~AlgHist () |
MD::AlgHist::AlgHist | ( | ) |
effects: default constructor guarantee: no-fail rationale: this should only be called by serialization
MD::AlgHist::AlgHist | ( | TH1 * | val_hist_swallow, | |
const std::string & | val_value0, | |||
const std::string & | val_value1 = "" , |
|||
const std::string & | val_value2 = "" , |
|||
const std::string & | val_value3 = "" | |||
) |
effects: constructor for the given histogram spec, value, and weight guarantee: strong failures: out of memory II failures: insufficient values passed requires: val_hist_swallow != 0
MD::AlgHist::~AlgHist | ( | ) |
effects: destructor guarantee: no-fail rationale: this is needed to delete the template histogram
void MD::AlgHist::testInvariant | ( | ) | const |
effects: test the invariant of this object guarantee: no-fail
Reimplemented from EL::Algorithm.