The Gaudi Framework  v30r3 (a5ef0a68)
GaudiGSL.cpp
Go to the documentation of this file.
1 // ============================================================================
2 // local
3 #include "GaudiGSL/GaudiGSL.h"
4 
5 // ============================================================================
13 // ============================================================================
14 
15 // ============================================================================
18 // ============================================================================
19 namespace
20 {
21  static const IGslSvc* s_gslSvc = nullptr;
22 }
23 // ============================================================================
24 
25 // ============================================================================
29 // ============================================================================
30 const IGslSvc* GaudiGSL::gslSvc() { return s_gslSvc; }
31 // ============================================================================
32 
33 // ============================================================================
37 // ============================================================================
38 const IGslSvc* GaudiGSL::setGslSvc( const IGslSvc* value )
39 {
40  s_gslSvc = value;
41  return gslSvc();
42 }
43 // ============================================================================
44 
45 // ============================================================================
46 // The END
47 // ============================================================================
static const IGslSvc * setGslSvc(const IGslSvc *value)
set new value for static Gaudi GSL Service
Definition: GaudiGSL.cpp:38
static const IGslSvc * gslSvc()
static accessor to Gaudi GSL Service
Definition: GaudiGSL.cpp:30
The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handlin...
Definition: IGslSvc.h:16