Dear ROOT Talk,
What is wrong with the codes below?
I have all the declarations at the header file "file.hh".
If I use B line the points of TGraph are drawn on the Canvas. But if I use
the A lines, the pads are drawn but the points are not drawn. I know the
current pads from line C.
I though that if we invoke myPad_in_the_canvas->cd();
Then the Pad objects owns the the TGraph points, so the points should
appear in the pads.
Is there like a function under TGraph like
TGraph * myGraph = new ....
myGraph->SetNDC(); /////this is similar in TText;
Any idea?
Thank you ....
root 3.04/02
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
--------------------------
...................
..................
B myCan->cd();
A currentPad = (TPad *)MainPad->GetPad(11);
A currentPad->cd();
A currentPad->Clear();
C cout <<"Current Pad: "<< gPad->GetName()<< endl;
Top_hit = new TGraph(n_hit_top, tophit_layer, tophit_strip);
Top_hit->SetMaximum(120);
Top_hit->SetMinimum(-2);
Top_hit->Draw("ap");
--
--------------------------------------------------------
Zaldy A. Nawang
PS Users Room 2
Yon Gokan,
E362, Neutrino Group,
IPNS, KEK,
Japan
e-mail: zaldy@neutrino.kek.jp
Tel. No. : (81) 029864 - 5387
--------------------------------------------------------
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:16 MET