Hello Art, You can use TObject::DrawClone (true for any object) example: execute $ROOTSYS/tutorials/gerrors2.C, then gr2->Fit("pol4"); c1->Clear(); TGraphErrors *gr2c = (TGraphErrors*)gr2->DrawClone("alp"); gr2->Fit("pol3"); gr2->Draw("lp"); Rene Brun On Tue, 18 Jun 2002, Art Poskanzer wrote: > On one plot I have four TGraphErrors objects to which I want to fit > a complicated user defined TF1 function. When I change the > parameters for the second fit and plot the graph I find that the > first fit has changed. TGraphErrors does not have a DrawCopy method > with which I could freeze the first fit. I don't want to instantiate > four different versions of the fitting function and its macros. I > don't know how to define a separate param array for each fit. Is > there a simple way to solve this problem? > > I am using ROOT 3.02.07. Since I no longer subscribe to roottalk, > please send a copy of your answer directly to me. Thanks. > > Art Poskanzer >
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:57 MET