18#ifndef ANALYSISUTILITIES_H
19#define ANALYSISUTILITIES_H
57 std::vector<double> LogSpace(
double start,
61 bool includeLastPoint =
true);
64 std::vector<double>
LinSpace(
double start,
67 bool includeLastPoint =
true);
71 const std::vector<float>& values,
72 const std::vector<float>& weights);
83 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)