00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef RAR_MINUIT
00016 #define RAR_MINUIT
00017
00018 #include "TObject.h"
00019 class TGraph;
00020 class TH2F ;
00021 #include "RooFitCore/RooMinuit.hh"
00022
00023 class RooAbsReal ;
00024 class RooRealVar ;
00025 class RooPlot ;
00026
00027 class rarMinuit : public RooMinuit {
00028 public:
00029
00030 rarMinuit(RooAbsReal& function) ;
00031 RooPlot* contour(RooRealVar& var1, RooRealVar& var2,
00032 Double_t n1=1, Double_t n2=2, Double_t n3=0,
00033 Double_t n4=0, Double_t n5=0, Double_t n6=0);
00034 void fixGraph(TGraph *graph, Int_t lineStyle=1);
00035
00036 protected:
00037
00038 private:
00039
00040 RooArgList* _floatParamList ;
00041 RooAbsReal* _func ;
00042
00043 protected:
00044
00045 ClassDef(rarMinuit,0)
00046 } ;
00047
00048 #endif
00049