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

centellaAlg.h

Go to the documentation of this file.
00001 #ifndef centellaAlg_h
00002 #define centellaAlg_h
00003 
00004 #include "Event/algorithmTree.h"
00005 #include "Event/defineVI.h"
00006 
00007 //-----------------------------------------------
00009 /*!  
00010 \c centellaAlg is an algorithmVI.<br>
00011 \c centellaAlg runs an application to process <b> RUN </b> data. <br>
00012 <ul>
00013         <li> centellaAlg is an algorithmTree that runs: 
00014         <ul>
00015                 <li> Execution of some initial algorithms
00016                 <ul>
00017                         <li> Apply the options
00018                         <li> Open the Input/Output files
00019                         <li> Load the calibration files
00020                         <li> \e User defined algorithms in algorithmTask \e "iniOfRun".
00021                 </ul>
00022                 <li> Execution of the runAlgRun to run a <b> Run </b>
00023                 <li> Execution of some final algorithms
00024                 <ul>
00025                         <li> \e User defined algorithms in algorithmTask \e "endOfRun"
00026                         <li> Close the Input/Output files
00027                 </ul>
00028         </ul>
00029         <li> It uses the defineVI base class to define the algorithms of the tree.
00030 </ul>
00031 */
00032 //--------------------------------------------
00033 //   J.A Hernando   Santa Cruz, CA, 06/06/00    
00034 //-----------------------------------------------
00035 //###############################################
00036 class centellaAlg : public algorithmTree, public defineVI
00037 //###############################################
00038 {
00039 public:
00040 
00042         centellaAlg() {}
00044         virtual ~centellaAlg() {}
00045 
00047         virtual void initialize();
00048 
00049 private:
00050 
00052         virtual void define();
00053 
00054 };
00055 #endif

Generated at Fri Aug 18 12:57:37 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000