Skip to content
Snippets Groups Projects
Commit 3550b60a authored by Lorenzo Moneta's avatar Lorenzo Moneta
Browse files

use standard gaus algorithm

git-svn-id: http://root.cern.ch/svn/root/trunk@15724 27541ba8-7e3a-0410-8455-c3a389f83636
parent cb0750c7
No related merge requests found
// @(#)root/mathmore:$Name: $:$Id: GSLRndmEngines.cxx,v 1.4 2006/07/06 09:00:28 moneta Exp $ // @(#)root/mathmore:$Name: $:$Id: GSLRndmEngines.cxx,v 1.5 2006/07/06 10:16:10 moneta Exp $
// Authors: L. Moneta, A. Zsenei 08/2005 // Authors: L. Moneta, A. Zsenei 08/2005
/********************************************************************** /**********************************************************************
...@@ -187,14 +187,14 @@ namespace Math { ...@@ -187,14 +187,14 @@ namespace Math {
{ {
// Gaussian distribution // Gaussian distribution
// only for GSL >= 1/8 // only for GSL >= 1/8
#ifdef GSL_VERSION #ifdef HAVE_GSL_VERSION_GT_1.8
static float gslVersion = GSL_VERSION; return gsl_ran_gaussian_ziggurat( fRng->Rng(), sigma);
if (gslVersion >= 1.8) // static float gslVersion = GSL_VERSION;
return gsl_ran_gaussian_ziggurat( fRng->Rng(), sigma); // if (gslVersion >= 1.8)
else // else
return gsl_ran_gaussian( fRng->Rng(), sigma); // return gsl_ran_gaussian( fRng->Rng(), sigma);
#else #else
return gsl_ran_gaussian( fRng->Rng(), sigma); return gsl_ran_gaussian( fRng->Rng(), sigma);
#endif #endif
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment