Hi Matt,
Matt Dobbs wrote:
>
> I'm superimposing two TGraphs and performing a fit on each... for some
> reason I can't figure out how to display both fit boxes simultaneously
> (i.e. maybe draw a copy of the first before doing the second fit?).
>
When the option fit is active (gStyle->SetOptFit(1)) the Fit function
creates a TPaveStats object named "stats". If you want to have more than
one such object in a given pad, simply rename this object to some other
name,
eg "stats1". You can do the following
TGraph *gr1, *gr2;
gr1->Fit(...
TPaveStats *st1 = (TPaveStats*)gPad->GetPrimitive("stats");
st1->SetName("stats1")
gr2->fit(..,"same");
> Does someone have a tip or example for this?
>
> I also had trouble fixing the range along the x-axis for a TGraph
> (Y-axis is easy, but x is more difficult since it treats the graph as
> a histogram with fixed number of bins)... in the end I first plotted a
> dummy graph with points chosen to give the proper range in x, then
> super-imposed the graphs I really wanted. I'm sure there's a much better
> way of doing this -- any suggestion?
>
We give several examples in the tutorials. look for example
at tutorial gerrors2 or zdemo. They define the pad range and draw the
axis
via TPad::DrawFrame. You can also create an empty TH2F and draw it.
When you draw the graph, do not specify option "A"
Rene Brun
> thanks,
> Matt
>
> _________________________________________________________________________
> Matt D O B B S
> CERN EP Division, ATLAS Experiment Office Tel: 41.22.76.71272 (Swiss)
> Office: 40-1-C15, ATLAS Bldg. Home Tel: 0450 282544 (France)
> Email: Matthew.Adam.Dobbs@Cern.CH http://wwwhep.phys.uvic.ca/~mdobbs/
> Department of Physics and Astronomy, University of Victoria, Canada
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:44 MET