Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

eventTask Class Reference

and eventTask is a eventComposite with serviceI services. More...

#include <eventTask.h>

Inheritance diagram for eventTask:

eventComposite serviceI eventVI serverVI messageVI optionVI algorithmTree nameVI nameVI algorithmVI List of all members.

Public Methods

 eventTask (std::string name)
 constructor - set the name.

virtual ~eventTask ()
 default destructor.

virtual void writeOut () const
 information of this class.


Protected Methods

virtual void defineOption ()
 define the options (operations) into optionVI. More...

virtual void setOption (std::string task, std::string value)
 It performs the operations associated with the options.


Private Attributes

std::string m_genName
 dummy strings for the option. More...

std::string m_recName
std::string m_anaName
std::string m_eventTaskName
 the last eventTask name added to this eventTask.


Detailed Description

and eventTask is a eventComposite with serviceI services.

eventTask is an algorithmVI.
eventTask is an eventVI.
eventTask is an eventComposite.
optionManager can add dinamically: a) and eventVI to the composite b) algorithms to the generation, reconstruction, analysis tasks of the eventVI.

Definition at line 32 of file eventTask.h.


Constructor & Destructor Documentation

eventTask::eventTask ( std::string name )

constructor - set the name.

Definition at line 6 of file eventTask.cpp.

eventTask::~eventTask ( ) [inline, virtual]

default destructor.

Definition at line 40 of file eventTask.h.


Member Function Documentation

void eventTask::defineOption ( ) [inline, protected, virtual]

define the options (operations) into optionVI.

add and algorithmVI into the algorithmComposite of the main eventVI of this eventComposite

Reimplemented from optionVI.

Definition at line 40 of file eventTask.cpp.

void eventTask::setOption ( std::string task,
std::string value ) [inline, protected, virtual]

It performs the operations associated with the options.

Reimplemented from optionVI.

Definition at line 18 of file eventTask.cpp.

void eventTask::writeOut ( ) const [inline, virtual]

information of this class.

Reimplemented from messageVI.

Definition at line 52 of file eventTask.cpp.


Member Data Documentation

std::string eventTask::m_anaName [private]

Definition at line 58 of file eventTask.h.

std::string eventTask::m_eventTaskName [private]

the last eventTask name added to this eventTask.

Definition at line 61 of file eventTask.h.

std::string eventTask::m_genName [private]

dummy strings for the option.

The have the last algorithm name added in this object

Definition at line 56 of file eventTask.h.

std::string eventTask::m_recName [private]

Definition at line 57 of file eventTask.h.


The documentation for this class was generated from the following files:
Generated at Fri Aug 18 12:57:40 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000