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

In This Package:

GetAlgs.h

Go to the documentation of this file.
00001 // $Id: GetAlgs.h,v 1.1 2007/09/25 16:12:41 marcocle Exp $
00002 // ============================================================================
00003 #ifndef GAUDIALG_GETALGS_H 
00004 #define GAUDIALG_GETALGS_H 1
00005 // ============================================================================
00006 // Include files
00007 // ============================================================================
00008 // forward declarations 
00009 // ============================================================================
00010 class IAlgContextSvc ;
00011 class GaudiAlgorithm ;
00012 class GaudiHistoAlg  ;
00013 class GaudiTupleAlg  ;
00014 class GaudiSequencer ;
00015 class Sequencer      ;
00016 // ============================================================================
00017 namespace Gaudi
00018 {
00019   namespace Utils
00020   {   
00021     // ========================================================================
00037     GaudiAlgorithm* getGaudiAlg       ( const IAlgContextSvc* svc ) ;
00038     // ========================================================================
00054     GaudiHistoAlg*  getHistoAlg       ( const IAlgContextSvc* svc ) ;
00055     // ========================================================================
00071     GaudiTupleAlg*  getTupleAlg       ( const IAlgContextSvc* svc ) ;
00072     // ========================================================================
00088     GaudiSequencer* getGaudiSequencer ( const IAlgContextSvc* svc ) ;
00089     // ========================================================================
00105     Sequencer*      getSequencerAlg   ( const IAlgContextSvc* svc ) ;
00106     // ========================================================================
00123     IAlgorithm*     getSequencer      ( const IAlgContextSvc* svc ) ;
00124     // ========================================================================
00125   } // end of namespace Gaudi::Utils 
00126 } // end of namespace Gaudi
00127 // ============================================================================
00128 // The END 
00129 // ============================================================================
00130 #endif // GAUDIALG_GETALGS_H
00131 // ============================================================================
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:58:14 2011 for GaudiAlg by doxygen 1.4.7