11 #ifndef ROOT_TDFHISTOMODELS 12 #define ROOT_TDFHISTOMODELS 24 namespace Experimental {
39 TH1DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup);
40 TH1DModel(
const char *
name,
const char *title,
int nbinsx,
const float *xbins);
41 TH1DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins);
60 TH2DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
double ylow,
62 TH2DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
int nbinsy,
double ylow,
double yup);
63 TH2DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
const double *ybins);
64 TH2DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
int nbinsy,
const double *ybins);
65 TH2DModel(
const char *
name,
const char *title,
int nbinsx,
const float *xbins,
int nbinsy,
const float *ybins);
88 TH3DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
double ylow,
89 double yup,
int nbinsz,
double zlow,
double zup);
90 TH3DModel(
const char *
name,
const char *title,
int nbinsx,
const float *xbins,
int nbinsy,
const float *ybins,
91 int nbinsz,
const float *zbins);
92 TH3DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
int nbinsy,
const double *ybins,
93 int nbinsz,
const double *zbins);
111 TProfile1DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
const char *option =
"");
112 TProfile1DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
double ylow,
double yup,
113 const char *option =
"");
114 TProfile1DModel(
const char *
name,
const char *title,
int nbinsx,
const float *xbins,
const char *option =
"");
115 TProfile1DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
const char *option =
"");
116 TProfile1DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
double ylow,
double yup,
117 const char *option =
"");
139 TProfile2DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
double ylow,
140 double yup,
const char *option =
"");
141 TProfile2DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
double ylow,
142 double yup,
double zlow,
double zup,
const char *option =
"");
143 TProfile2DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
int nbinsy,
double ylow,
144 double yup,
const char *option =
"");
145 TProfile2DModel(
const char *
name,
const char *title,
int nbinsx,
double xlow,
double xup,
int nbinsy,
146 const double *ybins,
const char *option =
"");
147 TProfile2DModel(
const char *
name,
const char *title,
int nbinsx,
const double *xbins,
int nbinsy,
148 const double *ybins,
const char *option =
"");
155 #endif // ROOT_TDFHISTOMODELS
A struct which stores the parameters of a TH2D.
std::vector< double > fBinXEdges
Namespace for new ROOT classes and functions.
A struct which stores the parameters of a TProfile2D.
std::vector< double > fBinXEdges
A struct which stores the parameters of a TH3D.
std::vector< double > fBinZEdges
TProfile1DModel()=default
std::vector< double > fBinXEdges
std::vector< double > fBinYEdges
THist< 3, double, THistStatContent, THistStatUncertainty > TH3D
std::vector< double > fBinXEdges
3-D histogram with a double per channel (see TH1 documentation)}
std::vector< double > fBinYEdges
A struct which stores the parameters of a TProfile.
1-D histogram with a double per channel (see TH1 documentation)}
TProfile2DModel()=default
THist< 2, double, THistStatContent, THistStatUncertainty > TH2D
Profile2D histograms are used to display the mean value of Z and its RMS for each cell in X...
A struct which stores the parameters of a TH1D.
std::vector< double > fBinYEdges
THist< 1, double, THistStatContent, THistStatUncertainty > TH1D
std::vector< double > fBinXEdges
2-D histogram with a double per channel (see TH1 documentation)}