GaudiGSL.cpp
Go to the documentation of this file.
1 // ============================================================================
2 // local
3 #include "GaudiGSL/GaudiGSL.h"
4 
5 // ============================================================================
13 // ============================================================================
14 
15 // ============================================================================
18 // ============================================================================
19 const IGslSvc* GaudiGSL::s_gslSvc = nullptr;
20 // ============================================================================
21 
22 // ============================================================================
26 // ============================================================================
27 const IGslSvc* GaudiGSL::gslSvc () { return s_gslSvc ; }
28 // ============================================================================
29 
30 // ============================================================================
34 // ============================================================================
35 const IGslSvc* GaudiGSL::setGslSvc ( const IGslSvc* value )
36 { s_gslSvc = value ; return gslSvc() ; }
37 // ============================================================================
38 
39 // ============================================================================
40 // The END
41 // ============================================================================
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
static const IGslSvc * setGslSvc(const IGslSvc *value)
set new value for static Gaudi GSL Service
Definition: GaudiGSL.cpp:35
static const IGslSvc * gslSvc()
static accessor to Gaudi GSL Service
Definition: GaudiGSL.cpp:27