/** * Sets the uniform random number generated shared by all <b>static</b> * methods. * * @param randomGenerator * the new uniform random number generator to be shared. */ private static void xstaticSetRandomGenerator(DoubleRandomEngine randomGenerator) { synchronized (shared) { shared.setRandomGenerator(randomGenerator); } } }
/** * Sets the uniform random number generated shared by all <b>static</b> * methods. * * @param randomGenerator * the new uniform random number generator to be shared. */ private static void xstaticSetRandomGenerator(DoubleRandomEngine randomGenerator) { synchronized (shared) { shared.setRandomGenerator(randomGenerator); } } }
/** * Constructs a poisson distribution. Example: mean=1.0. */ public PoissonSlow(double mean, DoubleRandomEngine randomGenerator) { setRandomGenerator(randomGenerator); setMean(mean); }
/** * Constructs a poisson distribution. Example: mean=1.0. */ public PoissonSlow(double mean, DoubleRandomEngine randomGenerator) { setRandomGenerator(randomGenerator); setMean(mean); }