FilterSettings newSettings = new FilterSettings();
newSettings.createDefault(this.logic.getAnalysis().getSignalFrequency().getFrequency().doubleValue());
newSettings.setDefaultIterations(iterations);
newSettings.setFilt(new LowPass(newSettings.getFilt().getSamplingPeriod(), (new Double(cutoff)).doubleValue()));
newSettings.setFConfig(newSettings.getFilt().config(order, atten, ripple, trband));
newSettings.setFAlg(new RemezEquiripple());
return newSettings;
}