From 69ab990d1d4e42ec4b82f0925e20979096759e1f Mon Sep 17 00:00:00 2001 From: Klaus Rabbertz <klaus.rabbertz@cern.ch> Date: Sat, 13 Mar 2021 09:57:49 +0100 Subject: [PATCH] Add kQuadraticSum option to cppread --- v2.3/toolkit/src/fnlo-tk-cppread.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/v2.3/toolkit/src/fnlo-tk-cppread.cc b/v2.3/toolkit/src/fnlo-tk-cppread.cc index f3649100..21366558 100644 --- a/v2.3/toolkit/src/fnlo-tk-cppread.cc +++ b/v2.3/toolkit/src/fnlo-tk-cppread.cc @@ -126,7 +126,8 @@ int main(int argc, char** argv) { man << " Alternatives: \"kScale2\", i.e. mur=muf=scale2," << endl; man << " \"scale12\", i.e. mur=scale1, muf=scale2," << endl; man << " \"scale21\", i.e. mur=scale2, muf=scale1," << endl; - man << " \"kProd\", i.e. mur=muf=scale1*scale2." << endl; + man << " \"kProd\", i.e. mur=muf=scale1*scale2," << endl; + man << " \"kQuadraticSum\", i.e. mur=muf=sqrt(scale1^2+scale2^2)." << endl; man << "[Nf]: Set no. of flavours to use in alpha_s evolution, def. = 5" << endl; man << " Alternatives: 3,4,6, and 0 i.e. Nf matching at thresholds." << endl; man << " Only possible for [ascode] other than LHAPDF!" << endl; @@ -1151,6 +1152,9 @@ int main(int argc, char** argv) { } else if ( chflex == "kProd" ) { fnlo->SetMuFFunctionalForm(kProd); fnlo->SetMuRFunctionalForm(kProd); + } else if ( chflex == "kQuadraticSum" ) { + fnlo->SetMuFFunctionalForm(kQuadraticSum); + fnlo->SetMuRFunctionalForm(kQuadraticSum); } else { error["fnlo-tk-cppread"] << "Unknown scale choice " << chflex << ", aborted!" << endl; exit(1); -- GitLab