#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.