improved dat-file reading for mupp.

This commit is contained in:
suter_a 2024-07-02 09:26:44 +02:00
parent ebefcf7af9
commit c9fc373862
2 changed files with 12 additions and 2 deletions

View File

@ -656,12 +656,17 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
param.SetName(headerInfo[i]);
param.SetValue(dval);
if (i+1 < token.size()) {
if (headerCode[i+1] == PMUPP_VALUE) {
if ((headerCode[i+1] == PMUPP_VALUE) || (headerCode[i+1] == PMUPP_RUN)) {
param.SetNegErr(0.0);
param.SetPosErr(0.0);
run.AddParam(param);
param.ResetParam();
}
} else { // last token
param.SetNegErr(0.0);
param.SetPosErr(0.0);
run.AddParam(param);
param.ResetParam();
}
} else if (headerCode[i] == PMUPP_POSNEGERR) {
param.SetPosErr(dval);

View File

@ -645,12 +645,17 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
param.SetName(headerInfo[i]);
param.SetValue(dval);
if (i+1 < token.size()) {
if (headerCode[i+1] == PMUPP_VALUE) {
if ((headerCode[i+1] == PMUPP_VALUE) || (headerCode[i+1] == PMUPP_RUN)) {
param.SetNegErr(0.0);
param.SetPosErr(0.0);
run.AddParam(param);
param.ResetParam();
}
} else { // last token
param.SetNegErr(0.0);
param.SetPosErr(0.0);
run.AddParam(param);
param.ResetParam();
}
} else if (headerCode[i] == PMUPP_POSNEGERR) {
param.SetPosErr(dval);