5 #include "Pythia8/PhaseSpace.h"
8 class SingleTopWideEta;
31 const PhaseSpace* phaseSpacePtr,
34 if(sigmaProcessPtr->code() != 603){
35 throw std::runtime_error(
"SingleTopWideEta: Can only be run on qq -> tq (t-channel W) events, code 603. Event had code" +
std::to_string(sigmaProcessPtr->code()) +
".");
38 double sHat = phaseSpacePtr->sHat();
40 double rH = std::sqrt(sHat);
43 double c = -5.55578e+01;
44 double slope= 2.88096e-01;
45 flatEta =
exp(
c+slope*rH);
49 if( 160. < rH && rH < 180. ){
50 double g1 = 8.07441e-1 ;
51 double g2 = 1.7313e2 ;
59 double slope1 = -9.22426e-2;