13 const Pythia8::PhaseSpace* phaseSpacePtr,
bool inEvent)
15 if ((sigmaProcessPtr->nFinal() == 2) && inEvent)
16 return pow(phaseSpacePtr->pTHat() /
pt,
power);
virtual ~PtHatReweightUserHook()
PtHatReweightUserHook(double _pt=15, double _power=4.5)
virtual double multiplySigmaBy(const Pythia8::SigmaProcess *sigmaProcessPtr, const Pythia8::PhaseSpace *phaseSpacePtr, bool inEvent)
virtual bool canModifySigma()
Power< A, B >::type pow(const A &a, const B &b)