Gaudi Framework, version v23r4

Home   Generated: Mon Sep 17 2012

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 #include "GaudiKernel/Kernel.h"
00009 // ============================================================================
00010 // forward declarations
00011 // ============================================================================
00012 class IAlgContextSvc ;
00013 class GaudiAlgorithm ;
00014 class GaudiHistoAlg  ;
00015 class GaudiTupleAlg  ;
00016 class GaudiSequencer ;
00017 class Sequencer      ;
00018 // ============================================================================
00019 namespace Gaudi
00020 {
00021   namespace Utils
00022   {
00023     // ========================================================================
00039     GAUDI_API GaudiAlgorithm* getGaudiAlg       ( const IAlgContextSvc* svc ) ;
00040     // ========================================================================
00056     GAUDI_API GaudiHistoAlg*  getHistoAlg       ( const IAlgContextSvc* svc ) ;
00057     // ========================================================================
00073     GAUDI_API GaudiTupleAlg*  getTupleAlg       ( const IAlgContextSvc* svc ) ;
00074     // ========================================================================
00090     GAUDI_API GaudiSequencer* getGaudiSequencer ( const IAlgContextSvc* svc ) ;
00091     // ========================================================================
00107     GAUDI_API Sequencer*      getSequencerAlg   ( const IAlgContextSvc* svc ) ;
00108     // ========================================================================
00125     GAUDI_API IAlgorithm*     getSequencer      ( const IAlgContextSvc* svc ) ;
00126     // ========================================================================
00127   } // end of namespace Gaudi::Utils
00128 } // end of namespace Gaudi
00129 // ============================================================================
00130 // The END
00131 // ============================================================================
00132 #endif // GAUDIALG_GETALGS_H
00133 // ============================================================================
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Sep 17 2012 13:49:25 for Gaudi Framework, version v23r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004