[ROOT] saving a graph into a root file

From: Luis March Ruiz (march@ific.uv.es)
Date: Thu Jun 10 2004 - 16:14:25 MEST


  Hi rooters,

  I have created a few graphs that they have been saved into a root file :

  for example,

     c1 = new TCanvas("c1","Graph Example",200,10,700,500);
     gr = new TGraph(n_bin,bin_x,bins_comp);
     gr -> SetTitle("(difference between test and norm ref histos)/sigma");
     gr -> SetMarkerStyle(21);
     gr -> SetMarkerColor(3);
     gr -> SetLineColor(3);
     gr -> SetMarkerSize(0.5);
     gr -> Draw("AP");
     line_1 = new TLine(range_start,0.0,range_end,0.0);
     line_1 -> SetLineWidth(0.5);
     line_1 -> SetLineStyle(3);
     line_1 -> Draw();
     //c1 -> SaveAs("diff_histos.ps");
     c1 -> Update();
     //c1 -> Modified();

  
  The problem is when I open the root file ... the graph has been saved 
with other Draw() options ... the graph is plotted with a line between 
dots, as the option Draw("ALP") ... I don't understand it, histograms have 
been saved as well, but they have the Draw() options that I selected, 
Draw("AP").

  I'm working with an old version, is it a problem ?
  What am I doing wrong ?

  RedHat Linux 7.3 2.96-112, ROOT Version 3.04/02.

  Thanks.

  Best regards,

                                                     Luis



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:08 MET