diff --git a/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc b/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc index 4e9329bc73dea4e2a4fa7040d4102237c6d39660..58f5578b8efe3370d7dd42dd8f008cba8eba0db5 100644 --- a/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc +++ b/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc @@ -627,7 +627,6 @@ std::vector< std::vector<double> > fastNLOLHAPDF::GetXsUncertaintyVec(const fast if (iprint > 0) { string style{PDFUncertaintyStyle_to_string(ePDFUnc)}; string PDFFile = GetLHAPDFFilename(); - cout << "PPPPPPPPPPPPPPPPPPPP " << PDFFile << endl; string UncName = " # Relative PDF Uncertainties (" + style + " " + PDFFile + " " + "TODO" + ")"; fastNLOTools::PrintXSUncertainty(xsUnc, UncName); } diff --git a/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc b/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc index 816e515ba14257f50b79a8dd35325090fd68ba73..dd13903675142a5daac0913729ee6f834b1649e2 100644 --- a/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc +++ b/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc @@ -3473,10 +3473,14 @@ XsUncertainty fastNLOReader::GetXsUncertainty(const EScaleUncertaintyStyle eScal SetScaleFactorsMuRMuF(xmurn[iscl],xmufn[iscl]); CalcCrossSection(); bool lNormScale = false; - if (lNorm && eScaleUnc == kAsymmetricRatio) { - lNormScale = true; + if (lNorm) { + if (eScaleUnc == kAsymmetricRatio) { + lNormScale = true; + } + MyXSection = GetNormCrossSection(lNormScale,xmurd[iscl],xmufd[iscl]); + } else { + MyXSection = GetCrossSection(lNorm); } - MyXSection = GetNormCrossSection(lNormScale,xmurd[iscl],xmufd[iscl]); for (unsigned int iobs = 0; iobs < NObsBin; iobs++) { if (iscl == 0) { XsUnc.xs.push_back(MyXSection[iobs]);