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

eventVI Class Reference

eventVI : bare class to define an algorithm EVENT. More...

#include <eventVI.h>

Inheritance diagram for eventVI:

algorithmTree algorithmVI eventComposite eventTask List of all members.

Public Methods

 eventVI ()
 constructor, construct the pointers to the algorithmComposites.

virtual ~eventVI ()
 destructor, destroies the pointers to the algorithmComposites.

virtual void run ()
 overwrite the virtuam method run() that now executes the generate(), reconstruct(), and analysis() methods;. More...

virtual void generate ()
 generate the process running an algorithmComposite.

virtual void reconstruct ()
 reconstruct the process running an algorithmComposite.

virtual void analyze ()
 reconstruct the porcess running an algorithmComposite.

virtual void command (std::string com)
 execute the methods via the command.


Protected Methods

algorithmCompositegenAlg () const
 pointer to generate algorithmComposite.

algorithmCompositerecAlg () const
 pointer to the reconstruct algorithmComposite.

algorithmCompositeanaAlg () const
 pointer to the analyze algorithmComposite.


Detailed Description

eventVI : bare class to define an algorithm EVENT.

eventVI is an algorithmVI.
eventVI is the main algorithm to execute the event tasks: generation, reconstruction and analysis.

Definition at line 38 of file eventVI.h.


Constructor & Destructor Documentation

eventVI::eventVI ( ) [inline]

constructor, construct the pointers to the algorithmComposites.

Definition at line 45 of file eventVI.h.

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

destructor, destroies the pointers to the algorithmComposites.

Definition at line 47 of file eventVI.h.


Member Function Documentation

algorithmComposite * eventVI::anaAlg ( ) const [inline, protected]

pointer to the analyze algorithmComposite.

Definition at line 71 of file eventVI.h.

void eventVI::analyze ( ) [inline, virtual]

reconstruct the porcess running an algorithmComposite.

Reimplemented in eventComposite.

Definition at line 59 of file eventVI.h.

void eventVI::command ( std::string com ) [inline, virtual]

execute the methods via the command.

Reimplemented from algorithmVI.

Definition at line 13 of file eventVI.cpp.

algorithmComposite * eventVI::genAlg ( ) const [inline, protected]

pointer to generate algorithmComposite.

Definition at line 67 of file eventVI.h.

void eventVI::generate ( ) [inline, virtual]

generate the process running an algorithmComposite.

Reimplemented in eventComposite.

Definition at line 55 of file eventVI.h.

algorithmComposite * eventVI::recAlg ( ) const [inline, protected]

pointer to the reconstruct algorithmComposite.

Definition at line 69 of file eventVI.h.

void eventVI::reconstruct ( ) [inline, virtual]

reconstruct the process running an algorithmComposite.

Reimplemented in eventComposite.

Definition at line 57 of file eventVI.h.

void eventVI::run ( ) [inline, virtual]

overwrite the virtuam method run() that now executes the generate(), reconstruct(), and analysis() methods;.

this methods are in fact algorithmComposites from algorithmTree initialize(), execute() and finalize()

Reimplemented from algorithmVI.

Definition at line 5 of file eventVI.cpp.


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