Hello everybody, I wrote a small script which shows an incoherent behaviour with histograms when the binning is not equally spaced. Maybe this is not the intended usage, but I fear that something bad happens in void TH1::FillRandom(const char *fname, Int_t ntimes). Float_t x[5]={0,1,2,9,10}; TH1D wrong("wrong","wrong", 4, x); TH1D correct("correct","correct", 4, x); TF1 c("const","10",0,10); wrong.FillRandom("const",100000); wrong->Draw(); for (int i=0; i<100000; i++) { correct.Fill(c.GetRandom()); } correct->Draw(); } Thanks for your attention, Davide -- Davide I. Cremonesi IFC "G.Occhialini" - CNR via Bassini 15, I-20133 Milano Tel: +39 02 23699341 Fax: +39 02 2666017
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:30 MET