Hi Robert, As you probably know, modification of the gStyle objects will only affect histogram that are 'created' after their execution. In particular it does not affect histogram read from file. To actually change those values for an existing histogram you would need to do (in v3_03_09b and maybe v3_03_07c): TPaveStats* stat = (TPaveStats*)myhist->GetListOfFunctions()->Find("stats"); stat->SetOptFit(1011); In addition, you may have to insure that the canvas refresh itself. For a canvas pointer c1: c1->Modified(); c1->Update(); Cheers, Philippe -----Original Message----- From: Robert Harris [mailto:rharris@fnal.gov] Sent: Wednesday, October 16, 2002 4:11 PM To: roottalk@root.cern.ch Cc: cdf_software_help@fnal.gov; rharris@fnal.gov; pcanal@fnal.gov Subject: Problem with SetOptFit and SetOptStat in v3_03/07 and v3_03/09 Dear RootTalk, In v3_03/07 and v3_03/09 when I try to print fit statistics on the histogram using gStyle->SetOptFit(1011) or change the content of the statistics printout using gStyle->SetOptStat(11); there is *no* change to the printed histogram. The box always contains the histogram name, number of entries, mean and RMS regardless of what I do. However, both the above commands work in v3_02/06. For version v3_02/06 I can get fit parameters printed and I can change the content of the statistics box to include only the name and number of entries. Specifically, I am using Fermilab version v3_03_09a, v3_03_07c, and v3_02_06b. Is there some other way I am supposed to change the statistics and fit printing on the histograms in the more recent versions of root? Thanks, Robert
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:14 MET