19#ifndef ANALYSISUTILITIES_H
20#define ANALYSISUTILITIES_H
58 std::vector<double> LogSpace(
double start,
62 bool includeLastPoint =
true);
65 std::vector<double>
LinSpace(
double start,
68 bool includeLastPoint =
true);
72 const std::vector<float>& values,
73 const std::vector<float>& weights);
84 const std::string& suffix);
Simple class to hold all unbound functions for ROOT.
void FillTH1D(TH1D &h1d, const std::vector< float > &values, const std::vector< float > &weights)
Fill a vector of entries and weights into a TH1 histogram.
std::vector< double > LinSpace(double start, double stop, int nBins, bool includeLastPoint=true)
Linear range of values.
Specification for 1D histogram.
Specification for 2D histogram.
Specification for 3D Histogram.
Common specification for a histogram.
Utility functions for data files.
std::string DefaultOutputName(const std::string &inputFilePath, const std::string &suffix)