mupp: RUN is now treated as a variable.
This commit is contained in:
@@ -453,6 +453,10 @@ PmuppCollection PParamDataHandler::ReadDbFile(const QString fln, bool &valid, QS
|
||||
}
|
||||
ival = token[0].toInt(&ok);
|
||||
if (ok) { // run,,, title found
|
||||
param.ResetParam();
|
||||
param.SetName("RUN");
|
||||
param.SetValue(ival);
|
||||
run.AddParam(param);
|
||||
run.SetNumber(ival);
|
||||
QString title("");
|
||||
for (int i=1; i<token.size(); i++)
|
||||
@@ -680,6 +684,11 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
|
||||
run.AddParam(param);
|
||||
param.ResetParam();
|
||||
} else if (headerCode[i] == PMUPP_RUN) {
|
||||
param.SetName(headerInfo[i]);
|
||||
param.SetValue(dval);
|
||||
param.SetNegErr(0.0);
|
||||
param.SetPosErr(0.0);
|
||||
run.AddParam(param);
|
||||
param.ResetParam();
|
||||
run.SetNumber((int)dval);
|
||||
run.SetName(QString("%1").arg((int)dval));
|
||||
|
||||
@@ -588,7 +588,7 @@ void PMuppCanvas::UpdateGraphs()
|
||||
// set x-axis limits. This is needed that the graphs x-axis starts at 0.0
|
||||
Double_t xmin=fMultiGraph->GetXaxis()->GetXmin();
|
||||
Double_t xmax=fMultiGraph->GetXaxis()->GetXmax();
|
||||
if (xmin > 0.0) {
|
||||
if ((xmin > 0.0) && (fPlotData[0].xLabel.EqualTo("RUN"))) {
|
||||
fMultiGraph->GetXaxis()->SetLimits(0.0, xmax);
|
||||
}
|
||||
|
||||
|
||||
@@ -542,6 +542,10 @@ PmuppCollection PParamDataHandler::ReadDbFile(const QString fln, bool &valid, QS
|
||||
}
|
||||
ival = token[0].toInt(&ok);
|
||||
if (ok) { // run,,, title found
|
||||
param.ResetParam();
|
||||
param.SetName("RUN");
|
||||
param.SetValue(ival);
|
||||
run.AddParam(param);
|
||||
run.SetNumber(ival);
|
||||
QString title("");
|
||||
for (int i=1; i<token.size(); i++)
|
||||
@@ -780,6 +784,11 @@ PmuppCollection PParamDataHandler::ReadColumnParamFile(const QString fln, bool &
|
||||
run.AddParam(param);
|
||||
param.ResetParam();
|
||||
} else if (headerCode[i] == PMUPP_RUN) {
|
||||
param.SetName(headerInfo[i]);
|
||||
param.SetValue(dval);
|
||||
param.SetNegErr(0.0);
|
||||
param.SetPosErr(0.0);
|
||||
run.AddParam(param);
|
||||
param.ResetParam();
|
||||
run.SetNumber((int)dval);
|
||||
run.SetName(QString("%1").arg((int)dval));
|
||||
|
||||
@@ -619,7 +619,7 @@ void PMuppCanvas::UpdateGraphs()
|
||||
// set x-axis limits. This is needed that the graphs x-axis starts at 0.0
|
||||
Double_t xmin=fMultiGraph->GetXaxis()->GetXmin();
|
||||
Double_t xmax=fMultiGraph->GetXaxis()->GetXmax();
|
||||
if (xmin > 0.0) {
|
||||
if ((xmin > 0.0) && (fPlotData[0].xLabel.EqualTo("RUN"))) {
|
||||
fMultiGraph->GetXaxis()->SetLimits(0.0, xmax);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user