Problem with error bands on one/several histos

From: Michele Selvaggi <Michele.Selvaggi_at_cern.ch>
Date: Wed, 23 Nov 2011 15:05:19 +0000


Dear Root experts,

I am trying to plot two histograms and their error band on a same canvas. This is the macro I am using:


TH1F* R0      =  new TH1F("R0","R0",10,0.5,10.5);
TH1F* R1      =  new TH1F("R1","R1",10,0.5,10.5);

for(int k=1;k<11;k++){
 R0 -> Fill (k,100);
 R1 -> Fill (k,10);
  }

TCanvas c;
c.cd();

R0->SetMinimum(0);
R0->SetMaximum(200);

R0->SetFillColor(kGray+1);
R0->DrawCopy("e4");

R0->SetMarkerSize(0);
R0->SetLineColor(kBlack);
R0->SetLineWidth(2);
R0->Draw("same hist CL");

R1->SetFillColor(kRed-7);

R1->SetFillStyle(3002);
R1->DrawCopy("same e4");
R1->SetMarkerSize(0);
R1->SetLineColor(kRed);
R1->SetLineWidth(2);
R1->Draw("same hist CL");
----------------------------------------------------------

If I do what I have just written I have two problems:
- I see a strange wiggle on the error band close to the bin 10

Sorry if this was already discussed somewhere, but I could 't find any information on this.

Michele Received on Wed Nov 23 2011 - 16:05:28 CET

This archive was generated by hypermail 2.2.0 : Wed Nov 23 2011 - 17:50:02 CET