23template <
typename TH1X >
24TH1X
EXPRT * h1_book(
const char *
name,
const char *title,
25 int bins,
double min,
double max)
36 hist =
new TH1X(
name, title, bins, min, max);
46template <
typename TH1X >
47TH1X
EXPRT * h1_book(
const char *
name,
const char *title,
int bins,
double edges[])
58 hist =
new TH1X(
name, title, bins, edges);
68template <
typename TH2X >
70 int xbins,
double xmin,
double xmax,
71 int ybins,
double ymin,
double ymax)
82 hist =
new TH2X(
name, title, xbins, xmin, xmax, ybins, ymin, ymax);
92template <
typename TH2X >
94 int xbins,
double xmin,
double xmax,
int ybins,
double yedges[])
105 hist =
new TH2X(
name, title, xbins, xmin, xmax, ybins, yedges);
115template <
typename TH2X >
117 int xbins,
double xedges[],
int ybins,
double ymin,
double ymax)
128 hist =
new TH2X(
name, title, xbins, xedges, ybins, ymin, ymax);
138template <
typename TH2X >
140 int xbins,
double xedges[],
int ybins,
double yedges[])
151 hist =
new TH2X(
name, title, xbins, xedges, ybins, yedges);
165#define H1_BOOK(n,t,b,min,max) (h1_book<TH1F>(n,t,b,min,max))
166#define H2_BOOK(n,t,xb,xmin,xmax,yb,ymin,ymax) (h2_book<TH2F>(n,t,xb,xmin,xmax,yb,ymin,ymax))
TObjArray * gHistoFolderStack
TFolder * gManaHistosFolder
TH2X EXPRT * h2_book(const char *name, const char *title, int xbins, double xmin, double xmax, int ybins, double ymin, double ymax)
TCutG * cut_book(const char *name)