I've compiled some classes into root which seem to run fine except for
the following root warnings which slow the process down to a crawl.
Warning in <TObjectTable::Remove>: 0x01b75ac4 not found at 785741
Warning in <TObjectTable::Remove>: 0x01b75a84 not found at 785724
Warning in <TObjectTable::Remove>: 0x01b75b6c not found at 785783
Warning in <TObjectTable::Remove>: 0x01b75bfc not found at 785818
..
.. etc. etc. etc.
These seem to occur any time I instantiate a TObject inherited class and
and make an assignment, e.g.
class WIREINFO : public TOBJECT
{
public:
WIREINFO();
int i;
ClassDef(WIREINFO, 1)
};
ClassImp(WIREINFO)
WIREINFO::WIREINFO() {};
class Testclass : public TObject
{
Testclass();
void RunMe();
};
ClassImp(Testclass)
Testclass::Testclass() {};
void Testclass::RunMe()
{
WIREINFO w;
w.i = 5; // generates Warning in <TObjectTable::Remove>: 0x01b75ac4
not found at 785741 in CInt window
}
// maintest.cpp
#include above stuff...
Testclass test;
test.RunMe(); // warning occurs here through RunMe()
How do I get rid of these warning messages in order to speed up my
processing? And what are they telling me?
William J. Deninger
deninger@uiuc.edu