Changeset 9336 for trunk/MagicSoft/Mars/mbase/MTask.cc
- Timestamp:
- 02/15/09 13:24:59 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mbase/MTask.cc
r9314 r9336 452 452 void MTask::PrintStatistics(const Int_t lvl, Bool_t title, Double_t time) const 453 453 { 454 if (!Overwrites Process() && IsA()!=MTask::Class())454 if (!Overwrites("Process") && IsA()!=MTask::Class()) 455 455 return; 456 456 … … 511 511 // leave out the argument. 512 512 // 513 Bool_t MTask::Overwrites Process(TClass *cls) const513 Bool_t MTask::Overwrites(const char *name, TClass *cls) const 514 514 { 515 515 if (!cls) … … 525 525 // Check whether the class cls overwrites Process 526 526 // 527 if (cls->GetMethodAny( "Process"))527 if (cls->GetMethodAny(name)) 528 528 return kTRUE; 529 529 … … 535 535 while ((base=(TBaseClass*)NextBase())) 536 536 { 537 if (Overwrites Process(base->GetClassPointer()))537 if (Overwrites(name, base->GetClassPointer())) 538 538 return kTRUE; 539 539 }
Note:
See TracChangeset
for help on using the changeset viewer.