package net.sourceforge.jabm.distribution; import org.springframework.beans.factory.annotation.Required; import cern.jet.random.Normal; public class NormalDistribution extends AbstractDelegatedDistribution { protected double mean = 0.0; protected double stdev = 1.0; public double getMean() { return mean; } @Required public void setMean(double mean) { this.mean = mean; reinitialise(); } public double getStdev() { return stdev; } @Required public void setStdev(double stdev) { this.stdev = stdev; reinitialise(); } @Override public void initialise() { delegate = new Normal(mean, stdev, prng); } }