#include <ReweightUserHooks.h>
Public Member Functions | |
virtual double | biasSelectionBy (const Pythia8::SigmaProcess *sigmaProcessPtr, const Pythia8::PhaseSpace *phaseSpacePtr, bool inEvent) |
virtual bool | canBiasSelection () |
PtHatReweightUserHook (double _pt=15, double _power=4.5) | |
virtual | ~PtHatReweightUserHook () |
Private Attributes | |
double | power |
double | pt |
Definition at line 3 of file ReweightUserHooks.h.
PtHatReweightUserHook::PtHatReweightUserHook | ( | double | _pt = 15 , |
double | _power = 4.5 |
||
) | [inline] |
Definition at line 6 of file ReweightUserHooks.h.
virtual PtHatReweightUserHook::~PtHatReweightUserHook | ( | ) | [inline, virtual] |
Definition at line 8 of file ReweightUserHooks.h.
{}
virtual double PtHatReweightUserHook::biasSelectionBy | ( | const Pythia8::SigmaProcess * | sigmaProcessPtr, |
const Pythia8::PhaseSpace * | phaseSpacePtr, | ||
bool | inEvent | ||
) | [inline, virtual] |
Definition at line 12 of file ReweightUserHooks.h.
References funct::pow(), power, and pt.
virtual bool PtHatReweightUserHook::canBiasSelection | ( | ) | [inline, virtual] |
Definition at line 10 of file ReweightUserHooks.h.
{ return true; }
double PtHatReweightUserHook::power [private] |
Definition at line 25 of file ReweightUserHooks.h.
Referenced by biasSelectionBy().
double PtHatReweightUserHook::pt [private] |
Definition at line 25 of file ReweightUserHooks.h.
Referenced by biasSelectionBy().