GSLRngWrapper class to wrap gsl_rng structure. 
Definition at line 25 of file GSLRngWrapper.h.
 
#include </github/home/ROOT-CI/src/math/mathmore/src/GSLRngWrapper.h>
◆ GSLRngWrapper() [1/4]
  
  
      
        
          | ROOT::Math::GSLRngWrapper::GSLRngWrapper  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GSLRngWrapper() [2/4]
◆ GSLRngWrapper() [3/4]
  
  
      
        
          | ROOT::Math::GSLRngWrapper::GSLRngWrapper  | 
          ( | 
          const gsl_rng * |           r | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
construct from an existing gsl_rng it is managed externally - so will not be deleted at the end 
Definition at line 54 of file GSLRngWrapper.h.
 
 
◆ GSLRngWrapper() [4/4]
Copy constructor - clone the GSL object and manage it. 
Definition at line 64 of file GSLRngWrapper.h.
 
 
◆ ~GSLRngWrapper()
  
  
      
        
          | ROOT::Math::GSLRngWrapper::~GSLRngWrapper  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Destructor (free the rng if not done before) 
Definition at line 92 of file GSLRngWrapper.h.
 
 
◆ Allocate()
  
  
      
        
          | void ROOT::Math::GSLRngWrapper::Allocate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Free()
  
  
      
        
          | void ROOT::Math::GSLRngWrapper::Free  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
◆ PrintState()
  
  
      
        
          | void ROOT::Math::GSLRngWrapper::PrintState  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Rng() [1/2]
  
  
      
        
          | gsl_rng * ROOT::Math::GSLRngWrapper::Rng  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Rng() [2/2]
◆ SetDefaultType()
  
  
      
        
          | void ROOT::Math::GSLRngWrapper::SetDefaultType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetType()
◆ fOwn
  
  
      
        
          | bool ROOT::Math::GSLRngWrapper::fOwn | 
         
       
   | 
  
private   | 
  
 
 
◆ fRng
  
  
      
        
          | gsl_rng* ROOT::Math::GSLRngWrapper::fRng | 
         
       
   | 
  
private   | 
  
 
 
◆ fRngType
math/mathmore/src/GSLRngWrapper.h