| The Gaudi Framework v28r2-patches (bc4ad17a)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

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
17 class GAUDI_API GaudiGSL
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 // ============================================================================
Kernel.h
GaudiGSL
Helper class to get (static) access to Gaudi GSL Service General users are not supposed to use it...
Definition: GaudiGSL.h:17
IGslSvc
The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handlin...
Definition: IGslSvc.h:16
GaudiGSL::s_gslSvc
static const IGslSvc * s_gslSvc
define the initial value for static variable
Definition: GaudiGSL.h:33
GAUDI_API
#define GAUDI_API
Definition: Kernel.h:107