sourcestats: save variance as standard deviation

This reduces the number of sqrt() calls.
This commit is contained in:
Miroslav Lichvar
2016-12-06 15:37:39 +01:00
parent 65fd30a547
commit 68039e0d14
2 changed files with 13 additions and 13 deletions

View File

@@ -56,7 +56,7 @@ static int initialised = 0;
struct SelectInfo {
int stratum;
int select_ok;
double variance;
double std_dev;
double root_distance;
double lo_limit;
double hi_limit;
@@ -648,7 +648,7 @@ SRC_SelectSource(SRC_Instance updated_inst)
si = &sources[i]->sel_info;
SST_GetSelectionData(sources[i]->stats, &now, &si->stratum,
&si->lo_limit, &si->hi_limit, &si->root_distance,
&si->variance, &first_sample_ago,
&si->std_dev, &first_sample_ago,
&si->last_sample_ago, &si->select_ok);
if (!si->select_ok) {