Ignore:
Timestamp:
08/26/03 13:50:39 (21 years ago)
Author:
wittek
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MHFindSignificance.cc

    r2311 r2318  
    6868#include <TMinuit.h>
    6969#include <TPaveText.h>
     70#include <TStyle.h>
    7071
    7172#include "MLog.h"
     
    297298    delete fGPoly;
    298299    delete fGBackg;
    299     delete fCanvas;
     300    //delete fCanvas;
    300301}
    301302
     
    348349       Bool_t drawpoly,   Bool_t fitgauss, Bool_t print)
    349350{
    350   *fLog << "MHFindSignificance::FindSigma;" << endl;
     351  //*fLog << "MHFindSignificance::FindSigma;" << endl;
    351352
    352353  fHistOrig = fhist;
     
    503504  fHist = (TH1*)fHistOrig->Clone("|alpha| plot");
    504505  fHist->Sumw2();
    505   fHist->SetNameTitle("Alpha", "alpha plot");
     506  fHist->SetNameTitle("alpha", "alpha plot");
    506507  fHist->SetXTitle("|alpha|  [\\circ]");
    507508  fHist->SetYTitle("Counts");
     
    545546      continue;
    546547    }
    547 
    548 
    549     *fLog << "before SigmaLiMa : fNon, fNoff, fGamma = " << fNon << ",  "
    550           << fNoff << ",  " << fGamma << endl;
    551548
    552549    Double_t siglima = 0.0;
     
    570567 
    571568  gROOT->SetSelectedPad(NULL);
     569  gStyle->SetPadLeftMargin(0.05);
    572570
    573571  ccc->cd();
     
    920918                                         kFALSE);
    921919
     920      *fLog << "FitPolynomial : after CallMinuit()" << endl;
     921
    922922      if (rc != 0)
    923923      {
     
    939939          gMinuit->mnstat(fmin, fedm, errdef, npari, nparx, fIstat);
    940940
    941       //*fLog << "MHFindSignificance::FitPolynomial; fmin, fedm, errdef, npari, nparx, fIstat = "
    942       //      << fmin << ",  " << fedm << ",  " << errdef << ",  " << npari
    943       //      << ",  " << nparx << ",  " << fIstat << endl;
     941      *fLog << "MHFindSignificance::FitPolynomial; fmin, fedm, errdef, npari, nparx, fIstat = "
     942            << fmin << ",  " << fedm << ",  " << errdef << ",  " << npari
     943            << ",  " << nparx << ",  " << fIstat << endl;
    944944
    945945
     
    969969          fErrors[j] = err;
    970970      }
     971
    971972
    972973      //--------------------------------------------------
     
    10681069  for (Int_t i=1; i<=nbins; i++)
    10691070      fHist->SetBinError(i, saveError[i-1]);
     1071
    10701072
    10711073  return kTRUE;
     
    12621264  TString formulaBackg = "[0]";
    12631265  for (Int_t i=1; i<=fDegree; i++)
    1264       formulaBackg += Form("+[%d]^%d", i, i);
    1265 
    1266   const TString formulaGauss = Form("[%d]/[%d]*exp(-0.5*((x-[%d])/[%d])^2)",
    1267                                     fDegree+1, fDegree+3, fDegree+2, fDegree+3);
     1266      formulaBackg += Form("+[%d]*x^%d", i, i);
     1267
     1268  const TString formulaGauss =
     1269        Form("[%d]/[%d]*exp(-0.5*((x-[%d])/[%d])^2)",
     1270             fDegree+1, fDegree+3, fDegree+2, fDegree+3);
    12681271
    12691272  TString formula = formulaBackg;
     
    17231726Bool_t MHFindSignificance::DrawFit(const Option_t *opt)
    17241727{
    1725   *fLog << "entry DrawFit" << endl;
    1726 
    17271728    if (fHist == NULL)
    17281729      *fLog << "MHFindSignificance::DrawFit; fHist = NULL" << endl;
     
    17331734
    17341735    //gStyle->SetOptFit(1011);
     1736
    17351737    gROOT->SetSelectedPad(NULL);   
     1738    gStyle->SetPadLeftMargin(0.1);
    17361739
    17371740    fCanvas->cd();
     1741
    17381742
    17391743    if (fHist)
     
    17841788    }
    17851789
    1786   *fLog << "DrawFit : before text" << endl;
    17871790
    17881791    //-------------------------------
     
    18641867    pt->SetTextAlign(12);
    18651868
    1866   *fLog << "DrawFit : before pt->Draw()" << endl;
    1867 
    18681869    pt->Draw();
    18691870
    18701871    fCanvas->Modified();
    18711872    fCanvas->Update();
    1872 
    1873   *fLog << "exit DrawFit" << endl;
    18741873
    18751874    return kTRUE;
Note: See TracChangeset for help on using the changeset viewer.