14 #include "dFitter3d.h"
33 TH1D* get1dProjection(TString axis,
double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax) ;
34 TH2D* get2dProjection(TString axis,
double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax) ;
41 void setNumerator(TH3D* numerator) { mNumerator = numerator ; } ;
42 void setDenominator(TH3D* denominator) { mDenominator = denominator ; } ;
43 void setRatio(TH3D* ratio) { mRatio = ratio ; } ;
44 TH3D* getNumerator() {
return mNumerator ; } ;
45 TH3D* getDenominator() {
return mDenominator ; } ;
46 TH3D* getRatio() {
return mRatio ; } ;
49 void setNorm(
double norm) { mNorm = norm ; } ;
50 double getNorm() {
return mNorm ; } ;
53 void setThresholdNumerator(
double thresN) { mThresholdNumerator = thresN ; } ;
54 void setThresholdDenominator(
double thresD) { mThresholdDenominator = thresD ; } ;
55 double getThresholdNumerator() {
return mThresholdNumerator ; } ;
56 double getThresholdDenominator() {
return mThresholdDenominator ; } ;
59 void setRatioMin(
double min) { mRatioMin = min ; } ;
60 void setRatioMax(
double max) { mRatioMax = max ; } ;
63 TH1D* get1dFit() {
return m1dfit ; } ;
64 TH1D* get1dNorm() {
return m1dnor ; } ;
65 TH2D* get2dFit() {
return m2dfit ; } ;
66 TH2D* get2dNorm() {
return m2dnor ; } ;
85 double* mFitParameters;
90 double mThresholdNumerator ;
91 double mThresholdDenominator ;