#include <ReweightUserHooks.h>
|
std::vector< double > | p |
|
std::function< double(double)> | sigma |
|
Definition at line 29 of file ReweightUserHooks.h.
PtHatEmpReweightUserHook::PtHatEmpReweightUserHook |
( |
| ) |
|
|
inline |
Definition at line 32 of file ReweightUserHooks.h.
References cmsBatch::log, AlCaHLTBitMon_ParallelJobs::p, funct::pow(), and x.
34 p = {5.3571961909810e+13,1.0907678218282e+01,-2.5898069229451e+00,-5.1575514014931e-01,5.5951279807561e-02,3.5e+02};
std::function< double(double)> sigma
Power< A, B >::type pow(const A &a, const B &b)
virtual PtHatEmpReweightUserHook::~PtHatEmpReweightUserHook |
( |
| ) |
|
|
inlinevirtual |
virtual double PtHatEmpReweightUserHook::biasSelectionBy |
( |
const Pythia8::SigmaProcess * |
sigmaProcessPtr, |
|
|
const Pythia8::PhaseSpace * |
phaseSpacePtr, |
|
|
bool |
inEvent |
|
) |
| |
|
inlinevirtual |
Definition at line 41 of file ReweightUserHooks.h.
45 if ((sigmaProcessPtr->nFinal() == 2)) {
46 selBias = 1.0/
sigma(phaseSpacePtr->pTHat());
std::function< double(double)> sigma
virtual bool PtHatEmpReweightUserHook::canBiasSelection |
( |
| ) |
|
|
inlinevirtual |
std::vector<double> PtHatEmpReweightUserHook::p |
|
private |
std::function<double(double)> PtHatEmpReweightUserHook::sigma |
|
private |