#include "TString.h" #include "Riostream.h" #include "TFile.h" #include "TH1F.h" #include "TGraphErrors.h" #include "TMath.h" #include "TF1.h" #include "TROOT.h" #include "TFitResultPtr.h" #include "TFitResult.h" #include "Math/Minimizer.h" #include "TCanvas.h" #include "TLine.h" #include "TLegend.h" #include "TRandom3.h" #include "TVirtualFitter.h" #include "TPaveText.h" #include "TCutG.h" #include "TH2F.h" #include "TMarker.h" #define LINE() cout<<"Line : "<<__LINE__< Get(histoname.Data()); if(hSpectre[i]==NULL) {cout<FindObject("polLeg2"); if(hFits[i]!=NULL) { hFits[i]->SetName(Form("polLeg2_%d",i)); hFits[i]->SetBit(TF1::kNotDraw);} } LINE(); //---------------------------------------- TString canvasName; canvasName = Form("cDistrAng"); TCanvas *cDistrAng = new TCanvas(canvasName.Data(),canvasName.Data(),781,57,400,500); cDistrAng->Divide(2,2); LINE(); for(int i=0; icd(i+1); hSpectre[i]->Draw(); hFits[i]->Draw("same"); } LINE(); }