A set of classes deriving from TTask.
See macro tasks.C to see an example of use The Exec function of each class prints one line when it is called.
class MyRun :
public TTask {
public:
MyRun() {;}
MyRun(
const char *
name,
const char *title);
~MyRun() override {;}
};
class MyEvent :
public TTask {
public:
MyEvent() {;}
MyEvent(
const char *
name,
const char *title);
~MyEvent() override {;}
};
class MyGeomInit :
public TTask {
public:
MyGeomInit() {;}
MyGeomInit(
const char *
name,
const char *title);
~MyGeomInit() override {;}
};
class MyMaterialInit :
public TTask {
public:
MyMaterialInit() {;}
MyMaterialInit(
const char *
name,
const char *title);
~MyMaterialInit() override {;}
};
class MyTracker :
public TTask {
public:
MyTracker() {;}
MyTracker(
const char *
name,
const char *title);
~MyTracker() override {;}
};
class MyRecTPC :
public TTask {
public:
MyRecTPC() {;}
MyRecTPC(
const char *
name,
const char *title);
~MyRecTPC() override {;}
};
class MyRecITS :
public TTask {
public:
MyRecITS() {;}
MyRecITS(
const char *
name,
const char *title);
~MyRecITS() override {;}
};
class MyRecMUON :
public TTask {
public:
MyRecMUON() {;}
MyRecMUON(
const char *
name,
const char *title);
~MyRecMUON() override {;}
};
class MyRecPHOS :
public TTask {
public:
MyRecPHOS() {;}
MyRecPHOS(
const char *
name,
const char *title);
~MyRecPHOS() override {;}
};
class MyRecRICH :
public TTask {
public:
MyRecRICH() {;}
MyRecRICH(
const char *
name,
const char *title);
~MyRecRICH() override {;}
};
class MyRecTRD :
public TTask {
public:
MyRecTRD() {;}
MyRecTRD(
const char *
name,
const char *title);
~MyRecTRD() override {;}
};
class MyRecGlobal :
public TTask {
public:
MyRecGlobal() {;}
MyRecGlobal(
const char *
name,
const char *title);
~MyRecGlobal() override {;}
};
MyRun::MyRun(
const char *
name,
const char *title)
{
}
{
printf("MyRun executing\n");
}
MyEvent::MyEvent(
const char *
name,
const char *title)
{
}
{
printf("MyEvent executing\n");
}
MyGeomInit::MyGeomInit(
const char *
name,
const char *title)
{
}
{
printf("MyGeomInit executing\n");
}
MyMaterialInit::MyMaterialInit(
const char *
name,
const char *title)
{
}
{
printf("MyMaterialInit executing\n");
}
MyTracker::MyTracker(
const char *
name,
const char *title)
{
}
{
printf("MyTracker executing\n");
}
MyRecTPC::MyRecTPC(
const char *
name,
const char *title)
{
}
{
printf("MyRecTPC executing\n");
}
MyRecITS::MyRecITS(
const char *
name,
const char *title)
{
}
{
printf("MyRecITS executing\n");
}
MyRecMUON::MyRecMUON(
const char *
name,
const char *title)
{
}
{
printf("MyRecMUON executing\n");
}
MyRecPHOS::MyRecPHOS(
const char *
name,
const char *title)
{
}
{
printf("MyRecPHOS executing\n");
}
MyRecRICH::MyRecRICH(
const char *
name,
const char *title)
{
}
{
printf("MyRecRICH executing\n");
}
MyRecTRD::MyRecTRD(
const char *
name,
const char *title)
{
}
{
printf("MyRecTRD executing\n");
}
MyRecGlobal::MyRecGlobal(
const char *
name,
const char *title)
{
}
{
printf("MyRecGlobal executing\n");
}
#define ClassDefOverride(name, id)
<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.
- Author
- Rene Brun
Definition in file MyTasks.cxx.