#include <ReweightUserHooks.h>
|
std::vector< double > | p |
|
std::function< double(double)> | sigma |
|
Definition at line 29 of file ReweightUserHooks.h.
PtHatEmpReweightUserHook::PtHatEmpReweightUserHook |
( |
const std::string & |
tuneName = "" | ) |
|
|
inline |
Definition at line 32 of file ReweightUserHooks.h.
References cmsBatch::log, AlCaHLTBitMon_ParallelJobs::p, funct::pow(), and x.
34 if (tuneName ==
"CP5")
35 p = {7377.94700788, 8.38168461349, -4.70983112392, -0.0310148108446, -0.028798537937, 925.335472326};
38 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)
PtHatEmpReweightUserHook::~PtHatEmpReweightUserHook |
( |
| ) |
|
|
inlineoverride |
double PtHatEmpReweightUserHook::biasSelectionBy |
( |
const Pythia8::SigmaProcess * |
sigmaProcessPtr, |
|
|
const Pythia8::PhaseSpace * |
phaseSpacePtr, |
|
|
bool |
inEvent |
|
) |
| |
|
inlineoverride |
Definition at line 45 of file ReweightUserHooks.h.
49 if ((sigmaProcessPtr->nFinal() == 2)) {
50 selBias = 1.0/
sigma(phaseSpacePtr->pTHat());
std::function< double(double)> sigma
bool PtHatEmpReweightUserHook::canBiasSelection |
( |
| ) |
|
|
inlineoverride |
std::vector<double> PtHatEmpReweightUserHook::p |
|
private |
std::function<double(double)> PtHatEmpReweightUserHook::sigma |
|
private |