Fix overflow count
This commit is contained in:
parent
a852326e6e
commit
6d6d0a72ee
@ -19,15 +19,19 @@ println "Loading config file from $cfgPath"
|
|||||||
//Global.instance().pluginManager().loadPlugin("inr.numass:numass")
|
//Global.instance().pluginManager().loadPlugin("inr.numass:numass")
|
||||||
println "Starting Grind shell"
|
println "Starting Grind shell"
|
||||||
|
|
||||||
try {
|
if(cfgPath) {
|
||||||
|
try {
|
||||||
new GrindShell().launch {
|
new GrindShell().launch {
|
||||||
GrindWorkspaceBuilder numass = new GrindWorkspaceBuilder()
|
GrindWorkspaceBuilder numass = new GrindWorkspaceBuilder()
|
||||||
.withSpec(NumassWorkspaceSpec)
|
.withSpec(NumassWorkspaceSpec)
|
||||||
.from(new File(cfgPath))
|
.from(new File(cfgPath))
|
||||||
bind("numass", numass)
|
bind("numass", numass)
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
} finally {
|
} finally {
|
||||||
Global.terminate();
|
Global.terminate();
|
||||||
|
}
|
||||||
|
} else{
|
||||||
|
println "No configuration path. Provide path via --config option"
|
||||||
}
|
}
|
@ -97,11 +97,11 @@ public class PrepareDataAction extends OneToOneAction<NumassData, Table> {
|
|||||||
|
|
||||||
double correctionFactor = corrections.stream()
|
double correctionFactor = corrections.stream()
|
||||||
.mapToDouble(cor -> cor.corr(point))
|
.mapToDouble(cor -> cor.corr(point))
|
||||||
.reduce((d1, d2) -> d1 * d2).getAsDouble();
|
.reduce((d1, d2) -> d1 * d2).orElse(1);
|
||||||
double relativeCorrectionError = Math.sqrt(
|
double relativeCorrectionError = Math.sqrt(
|
||||||
corrections.stream()
|
corrections.stream()
|
||||||
.mapToDouble(cor -> cor.relativeErr(point))
|
.mapToDouble(cor -> cor.relativeErr(point))
|
||||||
.reduce((d1, d2) -> d1 * d1 + d2 * d2).getAsDouble()
|
.reduce((d1, d2) -> d1 * d1 + d2 * d2).orElse(0)
|
||||||
);
|
);
|
||||||
|
|
||||||
double cr = wind / point.getLength() * correctionFactor;
|
double cr = wind / point.getLength() * correctionFactor;
|
||||||
|
Loading…
Reference in New Issue
Block a user