34 Long_t PointerValue = (Long_t)
this;
104 Bool_t ClassFound = kFALSE;
106 if( ClassName ==
"TEcnaGui" )
114 if( ClassName ==
"TEcnaHeader" )
122 if( ClassName ==
"TEcnaHistos" )
130 if( ClassName ==
"TEcnaNArrayD" )
138 if( ClassName ==
"TEcnaNumbering" )
146 if( ClassName ==
"TEcnaParCout" )
154 if( ClassName ==
"TEcnaParEcal" )
162 if( ClassName ==
"TEcnaParHistos" )
170 if( ClassName ==
"TEcnaParPaths" )
178 if( ClassName ==
"TEcnaRead" )
186 if( ClassName ==
"TEcnaResultType" )
194 if( ClassName ==
"TEcnaRootFile" )
202 if( ClassName ==
"TEcnaRun" )
210 if( ClassName ==
"TEcnaWrite" )
219 if( ClassFound == kFALSE )
221 cout <<
"!TEcnaObject::RegisterPointer(...)> Class " << ClassName
222 <<
" not found." <<
fTTBELL << endl;
231 Long_t PointerValue = 0;
233 if( ClassName ==
"TEcnaGui" )
240 if( ClassName ==
"TEcnaHeader" )
247 if( ClassName ==
"TEcnaHistos" )
254 if( ClassName ==
"TEcnaNArrayD" )
261 if( ClassName ==
"TEcnaNumbering" )
268 if( ClassName ==
"TEcnaParCout" )
275 if( ClassName ==
"TEcnaParEcal" )
282 if( ClassName ==
"TEcnaParHistos" )
289 if( ClassName ==
"TEcnaParPaths" )
296 if( ClassName ==
"TEcnaRead" )
303 if( ClassName ==
"TEcnaResultType" )
310 if( ClassName ==
"TEcnaRootFile" )
317 if( ClassName ==
"TEcnaRun" )
324 if( ClassName ==
"TEcnaWrite" )
338 cout <<
"*TEcnaObject::NumberCreateObjectMessage(...)> New ECNA object (pointer = "
339 << PointerValue <<
") from TEcnaObject " <<
this
340 <<
". Object# = " << setw(8) << NbOfObjects
341 <<
", Class: " << ClassName;
342 if( NbOfObjects > 1 ){
cout <<
" (INFO: more than 1 object)";}
351 if( PointerValue != 0 )
353 cout <<
"*TEcnaObject::GetPointerValue(...)> INFO: pointer " << PointerValue
354 <<
" used again from TEcnaObject " <<
this
355 <<
". " << setw(8) << NbOfObjects <<
" times, class: " << ClassName;
Long_t fObjectTEcnaResultType
Int_t fCounterReusingTEcnaWrite
Int_t fCounterReusingTEcnaParHistos
Int_t fCounterReusingTEcnaNArrayD
Int_t fCounterCreateTEcnaWrite
Long_t fObjectTEcnaParEcal
Int_t fCounterCreateTEcnaRead
Int_t fCounterCreateTEcnaHeader
Int_t fCounterCreateTEcnaParPaths
Int_t fCounterCreateTEcnaResultType
Int_t fCounterCreateTEcnaRun
Int_t fCounterReusingTEcnaParEcal
Int_t fCounterReusingTEcnaNumbering
Bool_t RegisterPointer(const TString &, const Long_t &)
Int_t fCounterReusingTEcnaHeader
Int_t fCounterCreateTEcnaNArrayD
Int_t fCounterCreateTEcnaGui
Int_t fCounterReusingTEcnaResultType
Int_t fCounterReusingTEcnaRootFile
Int_t fCounterReusingTEcnaGui
Long_t fObjectTEcnaParCout
Int_t fCounterCreateTEcnaParCout
Int_t fCounterReusingTEcnaRun
Int_t fCounterReusingTEcnaHistos
Int_t fCounterCreateTEcnaHistos
void NumberCreateObjectMessage(const TString &, const Long_t &, const Int_t &)
Long_t fObjectTEcnaNArrayD
Int_t fCounterCreateTEcnaRootFile
Long_t fObjectTEcnaHistos
Int_t fCounterReusingTEcnaParPaths
Int_t fCounterCreateTEcnaNumbering
Long_t fObjectTEcnaParHistos
Int_t fCounterCreateTEcnaParHistos
void NumberReuseObjectMessage(const TString &, const Long_t &, const Int_t &)
Int_t fCounterReusingTEcnaRead
Int_t fCounterCreateTEcnaParEcal
Long_t fObjectTEcnaRootFile
Long_t fObjectTEcnaHeader
Long_t GetPointerValue(const TString &)
Long_t fObjectTEcnaNumbering
Int_t fCounterReusingTEcnaParCout
Long_t fObjectTEcnaParPaths