26#ifdef R__LESS_INCLUDES 
   52   TTask(
const char* 
name, 
const char *title);
 
 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Using a TBrowser one can browse all ROOT objects.
 
The TNamed class is the base class for all named ROOT classes.
 
<div class="legacybox"><h2>Legacy Code</h2> TTask is a legacy interface: there will be no bug fixes n...
 
virtual void Exec(Option_t *option)
Dummy Execute.
 
void SetActive(Bool_t active=kTRUE)
 
TTask & operator=(const TTask &tt)
Assignment operator.
 
void ls(Option_t *option="*") const override
List the tree of tasks.
 
static TTask * fgBeginTask
 
TList * GetListOfTasks() const
 
static TTask * fgBreakPoint
 
void SetBreakin(Int_t breakin=1)
 
virtual ~TTask()
Delete a task and its subtasks.
 
void Browse(TBrowser *b) override
Browse the list of tasks.
 
virtual void CleanTasks()
Reset tasks state: breakpoints and execute flags also invokes the Clear function of each task to clea...
 
virtual void ExecuteTasks(Option_t *option)
Execute all the subtasks of a task.
 
TTask()
Default constructor invoked when reading a TTask object from a file.
 
virtual void Abort()
Abort current tree of tasks.
 
virtual void Add(TTask *task)
Add TTask to this.
 
Bool_t IsFolder() const override
Returns kTRUE in case object contains browsable objects (like containers or lists of other objects).
 
void Clear(Option_t *option="") override
Recursively call the Clear function of this task and its subtasks.
 
void SetBreakout(Int_t breakout=1)
 
virtual void Continue()
Resume execution at the current break point.
 
virtual void ExecuteTask(Option_t *option="0")
Execute main task and its subtasks.
 
Int_t GetBreakout() const