Hello,
I'm trying to print several canvases to one postscript file using the
TPostScript class. The histograms on the canvases have different
fillstyles, fillcolors, linecolors, etc. However, when I print the
canvas, either using the print option from the canvas pull-down menu, or
the TPostScript class, the histograms are "open" (i.e. not filled) and
the line-color is black for all histograms.
I have reproduced this with the attached macro.
Does anyone have any ideas how to get around this problem?
Thanks!
Paul
PS I'm using root 3.03/09 on Linux RH6.
{
TFile* tf = new TFile("histos/tarc/bbbar_pt0.5/histos_bbbar_tracking_htf.root","READ");
TCanvas* c_dca = new TCanvas("dca","DCA");
TH1F* h_dca = new TH1F( * (TH1F*) tf->Get("dca_mc_pi"));
h_dca->SetLineColor(2);
h_dca->SetFillColor(2);
h_dca->SetFillStyle(3003);
h_dca->Draw("hist");
c_dca->Print("test.ps");
}
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:21 MET