Hi,
I have some histograms in a file and I loop through them to print:
// f is a TFile object
TIter it(f.GetList());
while(TH1* h=dynamic_cast<TH1*>(hiter.Next())){
string plot_name=h->GetName(); plot_name+=".eps";
gPad->Print(plot_name.c_str());
}
This is in an executable program linked with the root libraries. Now, the
problem is that the program outputs things like:
Info in <TCanvas::Print>: PostScript file myhist.eps has been created and
corresponding files are produced. When I use gv to look at them nothing
is there. The same is true if I use the extension ".ps". Also, when trying
this with the extension ".gif" rather than ".eps" I get an error:
Cannot create gif file in batch mode.
Can someone explain why what I am doing doesn't work?
I use gcc3.2 on a redhat 7.2 pc. My root version is from cvs on nov6
2002.
Thanks,
Mike Kordosky
--
Graduate Research Assistant // High Energy Physics Lab
kordosky@hep.utexas.edu // University of Texas at Austin
kordosky@fnal.gov //
ph: (512) 471-8426 (RLM Lab, Office)
(512) 475-8673 (ENS Lab)
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:21 MET