Ignore:
Timestamp:
06/11/03 13:44:37 (21 years ago)
Author:
rwagner
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MHOnSubtraction.h

    r2164 r2170  
    1717#include "TPaveLabel.h"
    1818#endif
     19#ifndef ROOT_TFile
     20#include "TFile.h"
     21#endif
     22
    1923
    2024
     
    4145  Double_t fSlope;             // slope for exponential fit
    4246  Int_t fThetaBin;
     47  Int_t fSigniPlotIndex;
     48  Int_t fSigniPlotColor;
     49
     50  Bool_t CalcAET(TH3D *histon, MParList *parlist, const Bool_t Draw);
     51
     52  Bool_t FitHistogram(TH1 &alphaHisto, Double_t &sigLiMa,
     53                      Double_t &lowerBin, Double_t &upperBin,
     54                      Float_t signalRegionFactor = 3, const Bool_t draw = kFALSE,
     55                      TString funcName = "");
     56
     57  Bool_t ExtractSignal(TH1 &alphaHisto, Double_t &sigLiMa,
     58                       Double_t &lowerBin, Double_t &upperBin,
     59                       Double_t &gammaSignal, Double_t &errorGammaSignal,
     60                       Double_t &off, Double_t &errorOff,
     61                       Float_t signalRegionFactor = 3, const Bool_t draw = kFALSE,
     62                       TString funcName = "", TPad *drawPad = 0, Int_t drawBase = 0);
     63
     64
    4365
    4466public:
     
    5577
    5678  void SetExpoSlope(Double_t slope) { fSlope = slope; }
    57 
    58   Bool_t FitHistogram(TH1 &alphaHisto, Double_t &sigLiMa,
    59                       Double_t &lowerBin, Double_t &upperBin,
    60                       Float_t signalRegionFactor = 3, const Bool_t draw = kFALSE,
    61                       TString funcName = "");
    62 
    63   Bool_t ExtractSignal(TH1 &alphaHisto, Double_t &sigLiMa,
    64                        Double_t &lowerBin, Double_t &upperBin,
    65                        Double_t &gammaSignal, Double_t &errorGammaSignal,
    66                        Double_t &off, Double_t &errorOff,
    67                        Float_t signalRegionFactor = 3, const Bool_t draw = kFALSE,
    68                        TString funcName = "");
    6979 
    7080  Bool_t Calc(MParList *parlist, const Bool_t Draw);
    71   Bool_t CalcAET(TH3D *histon, MParList *parlist, const Bool_t Draw);
    7281
    7382  Bool_t Calc(TH3 *histon, MParList *parlist, const Bool_t Draw);
    74   Bool_t TH2Calc(TH2 *aeHisto, MParList *parlist, const Bool_t Draw, TPad *drawPad = 0, Int_t drawBase = 0);
     83  Bool_t TH2Calc(TH2 *aeHisto, MParList *parlist, const Bool_t Draw,
     84                 TPad *drawPad = 0, Int_t drawBase = 0);
    7585  Bool_t Calc(TH1 *histon, MParList *parlist, const Bool_t Draw,
    7686              Float_t signalRegion = 0);
Note: See TracChangeset for help on using the changeset viewer.