Ignore:
Timestamp:
02/15/09 13:24:59 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mbase/MTask.cc

    r9314 r9336  
    452452void MTask::PrintStatistics(const Int_t lvl, Bool_t title, Double_t time) const
    453453{
    454     if (!OverwritesProcess() && IsA()!=MTask::Class())
     454    if (!Overwrites("Process") && IsA()!=MTask::Class())
    455455        return;
    456456
     
    511511// leave out the argument.
    512512//
    513 Bool_t MTask::OverwritesProcess(TClass *cls) const
     513Bool_t MTask::Overwrites(const char *name, TClass *cls) const
    514514{
    515515    if (!cls)
     
    525525    // Check whether the class cls overwrites Process
    526526    //
    527     if (cls->GetMethodAny("Process"))
     527    if (cls->GetMethodAny(name))
    528528        return kTRUE;
    529529
     
    535535    while ((base=(TBaseClass*)NextBase()))
    536536    {
    537         if (OverwritesProcess(base->GetClassPointer()))
     537        if (Overwrites(name, base->GetClassPointer()))
    538538            return kTRUE;
    539539    }
Note: See TracChangeset for help on using the changeset viewer.