| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

MainAlgorithm.h

Go to the documentation of this file.
00001 
00013 #ifndef MAINALGORITHM_H
00014 #define MAINALGORITHM_H
00015 
00016 #include "GaudiAlg/GaudiAlgorithm.h"
00017 
00018 #include "ROBufferSvc/IROBufferSvc.h"
00019 #include "DigitalizeAlg/DigitalizeAlg.h"
00020 
00021 #include <vector>
00022 
00023 class MainAlgorithm : public GaudiAlgorithm 
00024 {
00025  public:
00026   MainAlgorithm(const std::string& name, ISvcLocator* pSvcLocator);
00027   virtual ~MainAlgorithm();
00028 
00029   virtual StatusCode initialize();
00030   virtual StatusCode execute(); 
00031   virtual StatusCode finalize();  
00032     
00033  private:
00034   IROBufferSvc*    m_roBSvc;
00035   DigitalizeAlg*   m_digitAlg;
00036   int              m_execNum;
00037   
00038 };
00039 
00040 #endif  //MAINALGORITHM_H
00041 
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:52:35 2011 for MainAlgorithm by doxygen 1.4.7