|
ROOT
Reference Guide |
|
Go to the documentation of this file.
26 #ifdef R__LESS_INCLUDES
52 TTask(
const char*
name,
const char *title);
virtual void Add(TTask *task)
Add TTask to this.
Using a TBrowser one can browse all ROOT objects.
virtual void Clear(Option_t *option="")
Recursively call the Clear function of this task and its subtasks.
TList * GetListOfTasks() const
static TTask * fgBeginTask
void SetActive(Bool_t active=kTRUE)
TTask()
Default constructor invoked when reading a TTask object from a file.
Bool_t IsFolder() const
Returns kTRUE in case object contains browsable objects (like containers or lists of other objects).
virtual void ExecuteTask(Option_t *option="0")
Execute main task and its subtasks.
void SetBreakin(Int_t breakin=1)
virtual void ls(Option_t *option="*") const
List the tree of tasks.
TTask is a base class that can be used to build a complex tree of Tasks.
The TNamed class is the base class for all named ROOT classes.
virtual void Exec(Option_t *option)
Dummy Execute.
virtual void ExecuteTasks(Option_t *option)
Execute all the subtasks of a task.
virtual void CleanTasks()
Reset tasks state: breakpoints and execute flags also invokes the Clear function of each task to clea...
virtual void Browse(TBrowser *b)
Browse the list of tasks.
virtual void Continue()
Resume execution at the current break point.
virtual ~TTask()
Delete a task and its subtasks.
#define ClassDef(name, id)
Int_t GetBreakout() const
static TTask * fgBreakPoint
TTask & operator=(const TTask &tt)
Assignment operator.
virtual void Abort()
Abort current tree of tasks.
void SetBreakout(Int_t breakout=1)