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