16#ifndef O2_ITS_STUDY_HELPERS_H
17#define O2_ITS_STUDY_HELPERS_H
22#include "TGraphAsymmErrors.h"
std::vector< double > makeLogBinning(const int nbins, const double min, const double max)
get a vector containing binning info for constant sized bins on a log axis
void paveTextITS(TPaveText *pave, TString intRate)
prepare TPaveText with labels
TCanvas * prepareSimpleCanvas2Histograms(TH1F &h1, int color1, TH1F &h2, int color2)
prepare canvas with two TH1F plots
TCanvas * prepareSimpleCanvas2DcaMeanValues(TH1F &h1, int color1, TString nameHisto1, TH1F &h2, int color2, TString nameHisto2)
void setStyleHistogram1DMeanValues(TH1F &histo, int color)
TCanvas * plot2DwithMeanAndSigma(TH2F &h2D, TH1F &hMean, TH1F &hSigma, int color)
plot canvas with TH2D + TH1D(Mean and Sigma) from slice
void setStyleHistogram2D(TH2F &histo)
void ConvertTH1ToTGraphAsymmError(TH1F &hMean, TH1F &hSigma, TGraphAsymmErrors *&gr)
Convert TH1F in TGraphAsymmetricError.
void setStyleHistogram1D(TH1F &histo, int color)
Set nice style for single 1D histograms.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...