Hi all, I'm currently encountering a very mysterious behaviour of Canvas & Pad colors. What I'm doing is the following (root version 3.00.05): TApplication theApp("App", &argc, argv); gROOT->SetBatch(); // don't go into interactive mode gStyle->SetFrameFillColor(10); gStyle->SetPadBorderMode(1); gStyle->SetPadColor(10); gStyle->SetCanvasBorderMode(1); gStyle->SetCanvasColor(10); gStyle->ForceStyle(); TCanvas *window = new TCanvas("window", "window", -1, 0, 800,600); window->Draw(); TPad *pad = new TPad ("pad", "pad", 0.04, 0.02, 1.00, 1.00, 1); TGraphErrors *graph[noofnames]; TFile *f = new TFile(rootfilename,"READ","rootfile",9); f->cd(); int graph_color[]={ 2, 3, 4, 6, 7,18,28,38,48,30}; int graph_marker[]={ 30, 4,25,26,27,28,20,21,22,23}; // read out graphs from a file for (int i = 0; i < noofgraphs; i++) { sprintf(objpath, "%s/%s", objdir, objnames[i]); graph[i] = (TGraphErrors*)f->Get(objpath); graph[i]->SetMarkerStyle(graph_marker[i]); graph[i]->SetMarkerSize(.8); graph[i]->SetMarkerColor(graph_color[i]); } f->close(); pad->cd(); TH1F *h = new TH1F("h", "title", 680, 1, 681); graph[0]->SetHistogram(h); h->GetXaxis()->SetRange(xmin, xmax); h->SetMinimum(ymin); h->SetMaximum(ymax); graph[0]->Draw("AP"); for (int i = 1; i < noofgraphs; i++) graph[i]->Draw("SAME"); pad->Draw(); pad->Print("test.eps","eps"); I got nice results. Then I started to play a little with Styles. From then, everything I got out was black. Even after removing everything about styles from the code (really literally everything!), all pictures I get are black! Black on black! Any ideas? Color(10) is white, at least to my knowledge. However, I also tried many other numbers, even to set an own palette, the result was the same. Please help! _ |om ------------------------------------------------------------------------ - Thomas Feser - - - - Institut fuer Physik phone: +49-6131-39-25165 - - ETAP/AMANDA fax: +49-6131-39-25169 - - Staudingerweg 7 / 04-426 - - D-55099 Universitaet Mainz - - - - Thomas.Feser@uni-mainz.de - - http://iphcip1.physik.uni-mainz.de/~tfeser - ------------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:38 MET