public class oadd.org.apache.commons.math.random.GaussianRandomGenerator extends java.lang.Object implements oadd.org.apache.commons.math.random.NormalizedRandomGenerator
{
private final oadd.org.apache.commons.math.random.RandomGenerator generator;
public void <init>(oadd.org.apache.commons.math.random.RandomGenerator)
{
oadd.org.apache.commons.math.random.RandomGenerator v;
oadd.org.apache.commons.math.random.GaussianRandomGenerator v;
v := @this: oadd.org.apache.commons.math.random.GaussianRandomGenerator;
v := @parameter: oadd.org.apache.commons.math.random.RandomGenerator;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.math.random.GaussianRandomGenerator: oadd.org.apache.commons.math.random.RandomGenerator generator> = v;
return;
}
public double nextNormalizedDouble()
{
oadd.org.apache.commons.math.random.RandomGenerator v;
oadd.org.apache.commons.math.random.GaussianRandomGenerator v;
double v;
v := @this: oadd.org.apache.commons.math.random.GaussianRandomGenerator;
v = v.<oadd.org.apache.commons.math.random.GaussianRandomGenerator: oadd.org.apache.commons.math.random.RandomGenerator generator>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.random.RandomGenerator: double nextGaussian()>();
return v;
}
}