#include <eventVI.h>
Inheritance diagram for eventVI:

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 | |
| algorithmComposite* | genAlg () const |
| pointer to generate algorithmComposite. | |
| algorithmComposite* | recAlg () const |
| pointer to the reconstruct algorithmComposite. | |
| algorithmComposite* | anaAlg () const |
| pointer to the analyze algorithmComposite. | |
eventVI is an algorithmVI.
eventVI is the main algorithm to execute the event tasks: generation, reconstruction and analysis.
generate(), reconstruct(), and analyze(). Each one is an algorithmComposite, so it can be composed of several algorithms.
Definition at line 38 of file eventVI.h.
|
constructor, construct the pointers to the algorithmComposites.
|
destructor, destroies the pointers to the algorithmComposites.
|
|
|
execute the methods via the command.
Reimplemented from algorithmVI.
Definition at line 13 of file eventVI.cpp.
|
|
|
|
|
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.
1.1.3 written by Dimitri van Heesch,
© 1997-2000