GaudiGSL.h
Go to the documentation of this file.
1 // ============================================================================
2 #ifndef GAUDIGSL_GAUDIGSL_H
3 #define GAUDIGSL_GAUDIGSL_H 1
4 // Include files
5 #include "GaudiKernel/Kernel.h"
6 
7 class IGslSvc; // from GaudiGSL
8 
18 {
19 public:
20 
24  static const IGslSvc* gslSvc () ;
25 
29  static const IGslSvc* setGslSvc ( const IGslSvc* value ) ;
30 
31 private:
32 
33  static const IGslSvc* s_gslSvc ;
34 
35 };
36 
37 // ============================================================================
38 // The END
39 // ============================================================================
40 #endif // GAUDIGSL_GAUDIGSL_H
41 // ============================================================================
Helper class to get (static) access to Gaudi GSL Service General users are not supposed to use it...
Definition: GaudiGSL.h:17
The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handlin...
Definition: IGslSvc.h:16
static const IGslSvc * s_gslSvc
define the initial value for static variable
Definition: GaudiGSL.h:33
#define GAUDI_API
Definition: Kernel.h:107