Here is what I have: 1) A 1-D array of x values 2) A 1-D array of errors which correspond to the x values 3) A 1-D array of y values 4) A 1-D array of errors which correspond to the y values Here is what I want to do: 1) Make a plot with error bars on the data points 2) Save this plot with a plot title, axis titles, and the whole enchilada to an output file which also is used to store other plots (TH1Fs) and an TNtuple. I see how this can be done in principle based on example 23 under Root Tutorials, "Example of several graphs with errors in the same pad" and example 21, "Example of a Simple Graph with axis titles", but this method results in a TCanvas, and I have not yet figured out how to write this resulting canvas, lock, stock, and axis titles, to the output file in a manner analogous to writing a TH1F or an TNtuple to the output file: i.e. canvas->Write() has not worked for me. In short, I can essentially produce the graph which I want, but it disappears as soon as the destructor in my program is called and I loose the information because I haven't managed to save the canvas to the output file. Any suggestions? I have looked at the documentation on TProfile, and am mystified by virtual Int_t Fill(Axis_t, Stat_t) I think I understand Axis_t just fine, but so far I have found very little on the nature of Stat_t. Could I simply feed this Stat_t the elements of my error array? Thank you for your help -- Sean __________________________________________________________________________ Sean Walston -------------------------------------------------------------------------- Willamette Hall, Office 317 SLD, Central Lab Annex, Office B-153 Department of Physics Stanford Linear Accelerator Center, MS-94 University of Oregon P.O. Box 4349 Eugene, OR 97403 Stanford, CA 94309 walston@ampere.uoregon.edu walston@SLAC.stanford.edu Office: 541-346-4847 Office: 650-926-8768 Home: 541-686-9969 Mobile: 541-912-5456 __________________________________________________________________________
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:27 MET