20 TCanvas *c1 =
new TCanvas(
"c1",
"hists with different scales",600,400);
23 gStyle->SetOptStat(kFALSE);
24 TH1F *h1 =
new TH1F(
"h1",
"my histogram",100,-3,3);
26 for (i=0;i<10000;i++) h1->Fill(gRandom->Gaus(0,1));
31 TH1F *hint1 =
new TH1F(
"hint1",
"h1 bins integral",100,-3,3);
33 for (i=1;i<=100;i++) {
34 sum += h1->GetBinContent(i);
35 hint1->SetBinContent(i,sum);
39 Float_t rightmax = 1.1*hint1->GetMaximum();
40 Float_t scale = gPad->GetUymax()/rightmax;
41 hint1->SetLineColor(kRed);
46 TGaxis *axis =
new TGaxis(gPad->GetUxmax(),gPad->GetUymin(),
47 gPad->GetUxmax(), gPad->GetUymax(),0,rightmax,510,
"+L");
48 axis->SetLineColor(kRed);
49 axis->SetLabelColor(kRed);