package sansmodels; public class Flat extends SANSModel{ private double scale; //Default constructor public Flat() { scale = 1.0; setNumberOfParameters(1); String[] parameters = {"Scale"}; setParametersText(parameters); } public Flat(double inScale) { scale = inScale; setNumberOfParameters(1); String[] parameters = {"Scale"}; setParametersText(parameters); } public double getFormFactor(double inX) { return scale*getStructureFactor().calculate(inX); } public void setParameters(double[] inParameters) { scale = inParameters[0]; } public double[] getParameters() { double[] outParameters = new double[1]; outParameters[0] = scale; return outParameters; } }