On Thu, 19 Jul 2001, Jan Olzem wrote:
> I would like to write a TF2 to a root file, but the Write() method uses to
> fail. However, from a former root talk message I know how to save the TF2
> histograms, but is there any possibility to stream the TF2 object itself
> to a file?
Hi Jan,
writing TF2 works( what are your error messages?):
take this little macro:
{
TF2 *f2 = new TF2("f2","x**2 + y**2 - x**3 -8*x*y**4",-1,1.2,-1.5,1.5);
TFile outf("test_tf2.root","RECREATE");
f2->Write();
outf.Close();
delete f2;
// now read it back
TFile outf("test_tf2.root");
outf.ls();
f2 = (TF2*)outf->Get("f2");
f2->Draw("lego");
}
Cheers
Otto
Otto Schaile Sektion Physik, LMU Muenchen
Phone: +49 89 289 14070 Am Coulombwall 1, D-85748 Garching, Germany
GSM: +49 160 1553598
FAX: +49 89 289 14072 EMail: Otto.Schaile@Physik.Uni-Muenchen.DE
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:52 MET