12#ifndef HDef_SingleHistogramDefinition_h
13#define HDef_SingleHistogramDefinition_h
61 std::string
str()
const;
69 static std::string
stringIndex(
const std::string & thisname,
const std::string & thisfolder);
std::pair< float, float > axesLimits_t
typedef for axes limits, (lower bound, upper bound)
const std::string & Titles_t
std::string titleDigest() const
produce single-line representation of the titles (titles separated by the ';' delimiter)
SingleHistogramDefinition()
std::string str() const
String representation of the histogram definition.
bool isValid() const
Is the histogram definition valid.
IHistogramDefinitionSvc::axesLimits_t zAxis
bool empty() const
Is the histogram definition empty?
IHistogramDefinitionSvc::axesLimits_t xAxis
std::string stringIndex() const
add the folder path to produce the full histogram name e.g. myFolder/myHisto
IHistogramDefinitionSvc::axesLimits_t yAxis
bool validType() const
Does the histogram definition have a valid type (TH1, TH2 etc)?
const unsigned int NBins_t