SetXTitle

From: Selim Issever (selim.issever@desy.de)
Date: Mon Nov 15 1999 - 15:16:56 MET


Hi,..

I've the following following member function of a class called moBase:

void moBase::test() { 
  cout << "Test start:" << endl; 

  static TH2C* a = 0;
  if(a) delete a;
  
  a = new TH2C("Kirk", "", 250, 0, 2, 250, 0, 3);   
  a->SetXTitle("X");
  a->SetYTitle("Y");
  a->Draw();  

  cout << "Test is successful!" << endl; 
}

I compile the whole thing, 
create my own rootapplication, 
start it, 
in cint create an object m of type mo (inherits from moBase) and then:
m.test()

This gives me a histogram with the right sizes but with no x axis title and
with "X" as y axis title.

Strange enough: if I now type in 
Kirk->SetXTitle("aaa")
I get, what I want: a title at the x axis.

If I play all the game in mo::test() from within cint, it works too?!?,.. Do
you think, there is something strange with my objects? or is it real? do you
know, how I can get what I want to get?

Thanks a lot,
Selim


-- 
Selim Issever | Tel: 040 8998-2843    +---- I'd horsewhip you --------
DESY-F15      | Fax: 040 8998-4033    +--------- if I had a horse. ---
Notkestr. 85  | selim.issever@desy.de +--------------- Groucho Marx --
22603 Hamburg/Germany   |  http://www.physik.uni-dortmund.de/~issevers



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:42 MET