19#include "BinSpecification.hh"
20#include "HistogramDef1D.hh"
31 const std::string& histNameIn,
33 const std::string& variableIn,
34 const std::string& selectionIn,
36 HistogramDef(treeNameIn, histNameIn, 1, variableIn, selectionIn, perEntryIn),
40HistogramDef1D::~HistogramDef1D()
45 std::string result =
"{" + std::to_string(xBinning.n) +
"} {" + xBinning.
GetBinString() +
"}";
51 std::string result = perEntry ?
"Histogram1D" :
"SimpleHistogram1D";
52 if (xBinning.isLogSpaced)
Binning specification for a single dimension.
std::string GetBinString() const
Return the filename or the binning.
Specification for 1D histogram.
HistogramDef1D()
Public constructor only for compatibility with ROOT - not intended for use.
virtual std::string GetBinningString() const
Return n bins and ranges.
virtual std::string GetHistogramString() const
Get the first string that defines the histogram in rebdsim for feedback.
Common specification for a histogram.