Hi Matevz,
Thanks for that. I tried something similar this morning and it didn't
work. I think I did something wrong when declaring the bins[] array. Oops.
I feel very stupid now!!!
Cheers anyway, it works now.
Claire
__________________________________
Claire Gwenlan
Department of Physics & Astronomy
University College London
Gower Street
LONDON
WC1E 6BT
Tel: (0171) 419 3454
_________________________________
On Sun, 13 Aug 2000, Matevz Tadel wrote:
> Hi Claire ...
>
> Float_t bins[] = { 50, 55, 60, 65, 72, 80, 90, 100, 120, 160 };
> Int_t binnum = sizeof(bins)/sizeof(Float_t) - 1; // or just = 9
> TH1F* h = new TH1F("n","t", binnum, bins);
>
> See the 3rd(or 4th) constructor for TH1 in the docs ...
>
> Cheers,
> matevz
>
> On Sun, 13 Aug 2000, Claire Gwenlan wrote:
>
> > Hi,
> >
> > Can you make a TH1 with variable bin widths. I have a plot where I want to
> > set the edges of the bins out as:
> >
> > 50, 55, 60, 65, 72, 80, 90, 100, 120, 160
> >
> > i.e. 50 and 160 are my extreme values and I have 9 bins of variable width.
> > I couldn't find out how to do this.
> >
> > Cheers,
> >
> > Claire
> >
> >
> > __________________________________
> > Claire Gwenlan
> > Department of Physics & Astronomy
> > University College London
> > Gower Street
> > LONDON
> > WC1E 6BT
> >
> > Tel: (0171) 419 3454
> > _________________________________
> >
> >
>
>
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:31 MET