improved dat-file reading for mupp.
This commit is contained in:
parent
ebefcf7af9
commit
c9fc373862
@ -656,12 +656,17 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
|
|||||||
param.SetName(headerInfo[i]);
|
param.SetName(headerInfo[i]);
|
||||||
param.SetValue(dval);
|
param.SetValue(dval);
|
||||||
if (i+1 < token.size()) {
|
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.SetNegErr(0.0);
|
||||||
param.SetPosErr(0.0);
|
param.SetPosErr(0.0);
|
||||||
run.AddParam(param);
|
run.AddParam(param);
|
||||||
param.ResetParam();
|
param.ResetParam();
|
||||||
}
|
}
|
||||||
|
} else { // last token
|
||||||
|
param.SetNegErr(0.0);
|
||||||
|
param.SetPosErr(0.0);
|
||||||
|
run.AddParam(param);
|
||||||
|
param.ResetParam();
|
||||||
}
|
}
|
||||||
} else if (headerCode[i] == PMUPP_POSNEGERR) {
|
} else if (headerCode[i] == PMUPP_POSNEGERR) {
|
||||||
param.SetPosErr(dval);
|
param.SetPosErr(dval);
|
||||||
|
@ -645,12 +645,17 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
|
|||||||
param.SetName(headerInfo[i]);
|
param.SetName(headerInfo[i]);
|
||||||
param.SetValue(dval);
|
param.SetValue(dval);
|
||||||
if (i+1 < token.size()) {
|
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.SetNegErr(0.0);
|
||||||
param.SetPosErr(0.0);
|
param.SetPosErr(0.0);
|
||||||
run.AddParam(param);
|
run.AddParam(param);
|
||||||
param.ResetParam();
|
param.ResetParam();
|
||||||
}
|
}
|
||||||
|
} else { // last token
|
||||||
|
param.SetNegErr(0.0);
|
||||||
|
param.SetPosErr(0.0);
|
||||||
|
run.AddParam(param);
|
||||||
|
param.ResetParam();
|
||||||
}
|
}
|
||||||
} else if (headerCode[i] == PMUPP_POSNEGERR) {
|
} else if (headerCode[i] == PMUPP_POSNEGERR) {
|
||||||
param.SetPosErr(dval);
|
param.SetPosErr(dval);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user