Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedQualityCalculation.java @ 8563:59b4f6cf1cf4
Move static operation out of loop.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 16 Feb 2015 17:09:14 +0100 |
parents | e4606eae8ea5 |
children | 07c9ac22f611 |
comparison
equal
deleted
inserted
replaced
8562:c62837ba37f3 | 8563:59b4f6cf1cf4 |
---|---|
189 ) { | 189 ) { |
190 List<Double> kms = qm.getKms(); | 190 List<Double> kms = qm.getKms(); |
191 TDoubleArrayList location = new TDoubleArrayList(); | 191 TDoubleArrayList location = new TDoubleArrayList(); |
192 TDoubleArrayList avDiameterCap = new TDoubleArrayList(); | 192 TDoubleArrayList avDiameterCap = new TDoubleArrayList(); |
193 TDoubleArrayList avDiameterSub = new TDoubleArrayList(); | 193 TDoubleArrayList avDiameterSub = new TDoubleArrayList(); |
194 QualityMeasurements capFiltered = filterCapMeasurements(qm); | |
195 QualityMeasurements subFiltered = filterSubMeasurements(qm); | |
196 | |
194 for (double km : kms) { | 197 for (double km : kms) { |
195 //Filter cap and sub measurements. | 198 //Filter cap and sub measurements. |
196 QualityMeasurements capFiltered = filterCapMeasurements(qm); | |
197 QualityMeasurements subFiltered = filterSubMeasurements(qm); | |
198 | |
199 List<QualityMeasurement> cm = capFiltered.getMeasurements(km); | 199 List<QualityMeasurement> cm = capFiltered.getMeasurements(km); |
200 List<QualityMeasurement> sm = subFiltered.getMeasurements(km); | 200 List<QualityMeasurement> sm = subFiltered.getMeasurements(km); |
201 | 201 |
202 double avCap = calculateAverage(cm, diameter); | 202 double avCap = calculateAverage(cm, diameter); |
203 double avSub = calculateAverage(sm, diameter); | 203 double avSub = calculateAverage(sm, diameter); |