MD::AlgHist Class Reference

Inheritance diagram for MD::AlgHist:
EL::Algorithm

List of all members.

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 ()

Constructor & Destructor Documentation

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


Member Function Documentation

void MD::AlgHist::testInvariant (  )  const

effects: test the invariant of this object guarantee: no-fail

Reimplemented from EL::Algorithm.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1