ssta delay sigma print

This commit is contained in:
James Cherry 2019-12-23 18:26:25 -07:00
parent 750f1e98de
commit 8f5311c55c
2 changed files with 5 additions and 10 deletions

View File

@ -400,7 +400,7 @@ delayAsString(const Delay &delay,
const Unit *unit = sta->units()->timeUnit();
if (sta->pocvEnabled()) {
float sigma = delay.sigma();
return stringPrintTmp("%s|%s",
return stringPrintTmp("%s[%s]",
unit->asString(delay.mean(), digits),
unit->asString(sigma, digits));
}

View File

@ -428,15 +428,10 @@ delayAsString(const Delay &delay,
if (sta->pocvEnabled()) {
float sigma_early = delay.sigma(EarlyLate::early());
float sigma_late = delay.sigma(EarlyLate::late());
if (fuzzyEqual(sigma_early, sigma_late))
return stringPrintTmp("%s|%s",
unit->asString(delay.mean(), digits),
unit->asString(sigma_early, digits));
else
return stringPrintTmp("%s|%s:%s",
unit->asString(delay.mean(), digits),
unit->asString(sigma_early, digits),
unit->asString(sigma_late, digits));
return stringPrintTmp("%s[%s : %s]",
unit->asString(delay.mean(), digits),
unit->asString(sigma_early, digits),
unit->asString(sigma_late, digits));
}
else
return unit->asString(delay.mean(), digits);