Hi Rene,
For example, I want to generate a graph with the following script:
{
gROOT -> Reset();
Int_t n = 7;
Double_t ecm[n];
Double_t nlr[n];
ecm[0]=350 ; nlr[0]=0.80703;
ecm[1]=370 ; nlr[1]=0.781981;
ecm[2]=390 ; nlr[2]=0.762459;
ecm[3]=410 ; nlr[3]=0.740626;
ecm[4]=430 ; nlr[4]=0.718904;
ecm[5]=450 ; nlr[5]=0.698587;
ecm[6]=470 ; nlr[6]=0.677837;
TGraph *theplot = new TGraph(n, ecm, nlr);
theplot -> Draw("AL");
}
I obtain a graph, but it doesn't include the orgin. I can fix this (in
the y-direction only) by including a line before the graph is drawn:
theplot -> SetMinimum(0);
However, it seems I cannot do the same for the x-direction (axis). I was
wondering if there was a way to do that.
I hope this makes my question more clear. I'm using ROOT 3.10-02.
-Kalen
-----------------------------------------------------------------
On Wed, 7 Jan 2004, Rene Brun wrote:
> Hi Kalen,
>
> I do not understand this problem. Could you send me the shortest
> possible script reproducing it? Which version are you using?
>
> Rene Brun
>
> On Wed, 7 Jan
> 2004, Kalen Martens wrote:
>
> >
> > I have created a TGraph object from two arrays of Double_t data. All of
> > the data is in the 1st quadrant. When I do a TGraph::Draw(), the graph is
> > displayed nicely except that the zeroes are not included on the axes. I
> > found that by using TGraph::SetMinimum() I can change the boundaries of
> > the graph in the y-direction to include zero. However, I cannot see a way
> > to achieve the same thing in the x-direction. Is there a way to do this?
> >
> > Many thanks in advance,
> > -Kalen
> >
> > -----------------------------------------------------------------
> > - Kalen Martens Ph:(416)-978-6632 -
> > - Dept. of Physics -
> > - University of Toronto, Toronto, Canada -
> > -----------------------------------------------------------------
> >
>
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET