Logo ROOT  
Reference Guide
ratioplot3.C File Reference

Detailed Description

View in nbviewer Open in SWAN Example which shows how you can get the graph of the lower plot and set the y axis range for it.

Since the lower plot is not created until TRatioPlot::Draw is called, you can only use the method afterwards.

void ratioplot3() {
auto c1 = new TCanvas("c1", "fit residual simple");
c1->SetLogy();
auto h1 = new TH1D("h1", "h1", 50, -5, 5);
h1->FillRandom("gaus", 2000);
h1->Fit("gaus", "0");
h1->SetMinimum(0.001);
h1->GetXaxis()->SetTitle("x");
h1->GetYaxis()->SetTitle("y");
auto rp1 = new TRatioPlot(h1);
rp1->Draw();
rp1->GetLowerRefGraph()->SetMinimum(-2);
rp1->GetLowerRefGraph()->SetMaximum(2);
}
Author
Paul Gessinger

Definition in file ratioplot3.C.

TH1::SetMinimum
virtual void SetMinimum(Double_t minimum=-1111)
Definition: TH1.h:396
TH1D
1-D histogram with a double per channel (see TH1 documentation)}
Definition: TH1.h:615
h1
TH1F * h1
Definition: legend1.C:5
gStyle
R__EXTERN TStyle * gStyle
Definition: TStyle.h:412
TH1::GetYaxis
TAxis * GetYaxis()
Definition: TH1.h:318
TNamed::SetTitle
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
Definition: TNamed.cxx:164
TH1::FillRandom
virtual void FillRandom(const char *fname, Int_t ntimes=5000)
Fill histogram following distribution in function fname.
Definition: TH1.cxx:3444
TStyle::SetOptStat
void SetOptStat(Int_t stat=1)
The type of information printed in the histogram statistics box can be selected via the parameter mod...
Definition: TStyle.cxx:1592
TCanvas
Definition: TCanvas.h:23
TRatioPlot
Definition: TRatioPlot.h:43
ratioplot3
Definition: ratioplot3.py:1
TH1::Fit
virtual TFitResultPtr Fit(const char *formula, Option_t *option="", Option_t *goption="", Double_t xmin=0, Double_t xmax=0)
Fit histogram with function fname.
Definition: TH1.cxx:3807
TH1::GetXaxis
TAxis * GetXaxis()
Get the behaviour adopted by the object about the statoverflows. See EStatOverflows for more informat...
Definition: TH1.h:317
c1
return c1
Definition: legend1.C:41