Hello ROOTers! In macro below histogram "one" filled by SetBinContent. As a result histogram has a wrong values of the Mean and Entries. How I can replace wrong value of Mean in this histogram? My root version is 3.01/06. Thank you. Roman Vassiliev. { gROOT->Reset(); Int_t i, Integral=0; Double_t Mean = 0, RMS = 0,; TH1S *one = new TH1S("one","one",4, 0.0,4.000001); for (i = 1; i<5; i++) { Integral = Integral + i; Mean = Mean + i*i; RMS = RMS + i*i*i; one->SetBinContent(i,i); } Mean = Mean/Integral; RMS = RMS/Integral; Printf("Integral:%d Mean:%f RMS:%f",Integral, Mean, sqrt(RMS-(Mean*Mean))); one->Draw(); }
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:09 MET