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(); const Unit *unit = sta->units()->timeUnit();
if (sta->pocvEnabled()) { if (sta->pocvEnabled()) {
float sigma = delay.sigma(); float sigma = delay.sigma();
return stringPrintTmp("%s|%s", return stringPrintTmp("%s[%s]",
unit->asString(delay.mean(), digits), unit->asString(delay.mean(), digits),
unit->asString(sigma, digits)); unit->asString(sigma, digits));
} }

View File

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