JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
These functions are pass-by-reference in C++ and turned into functions that return values for usage in Python. More...
These functions are pass-by-reference in C++ and turned into functions that return values for usage in Python.
float compute4FermionWeight | ( | Mela & | mela | ) |
analog of Mela::compute4FermionWeight
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 107 of file mela_binding.cpp.
float computeD_CP | ( | Mela & | mela, |
TVar::MatrixElement | myME, | ||
TVar::Process | myType | ||
) |
analog of Mela::computeD_CP
mela | Mela object instance (for python function calling using obj.<function>) |
myME | The Matrix element to be used |
myType | The process to be used in the calculation |
Definition at line 72 of file mela_binding.cpp.
float computeD_gg | ( | Mela & | mela, |
TVar::MatrixElement | myME, | ||
TVar::Process | myType | ||
) |
analog of Mela::computeD_gg
mela | Mela object instance (for python function calling using obj.<function>) |
myME | The matrix element you would like to use |
myType | The process you would like to use |
Definition at line 141 of file mela_binding.cpp.
array<float, 8> computeDecayAngles | ( | Mela & | mela | ) |
the analog of Mela::computeDecayAngles
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 237 of file mela_binding.cpp.
float computeDijetConvBW | ( | Mela & | mela, |
bool | useTrueBW | ||
) |
the analog of Mela::computeDijetConvBW
mela | Mela object instance (for python function calling using obj.<function>) |
useTrueBW |
Definition at line 162 of file mela_binding.cpp.
float computeP | ( | Mela & | mela, |
bool | useConstant = true |
||
) |
analog of Mela::computeP
mela | Mela object instance (for python function calling using obj.<function>) |
useConstant | Boolean for using a multiplicative constant |
Definition at line 38 of file mela_binding.cpp.
float computePM4l | ( | Mela & | mela, |
TVar::SuperMelaSyst | syst | ||
) |
analog of Mela::computePM4l
mela | Mela object instance (for python function calling using obj.<function>) |
syst |
Definition at line 129 of file mela_binding.cpp.
float computeProdDecP | ( | Mela & | mela, |
bool | useConstant = true |
||
) |
analog of MelThey cover a slew of uses, from converting a::computeProdDecP
mela | Mela object instance (for python function calling using obj.<function>) |
useConstant | Boolean for using a multiplicative constant |
Definition at line 60 of file mela_binding.cpp.
float computeProdP | ( | Mela & | mela, |
bool | useConstant = true |
||
) |
analog of Mela::computeProdP
mela | Mela object instance (for python function calling using obj.<function>) |
useConstant | Boolean for using a multiplicative constant |
Definition at line 49 of file mela_binding.cpp.
float computeProdP_ttH | ( | Mela & | mela, |
int | topProcess, | ||
int | topDecay, | ||
bool | useConstant | ||
) |
analog of Mela::computeProdP_ttH
mela | Mela object instance (for python function calling using obj.<function>) |
topProcess | |
topDecay | |
useConstant | Boolean for using a multiplicative constant |
Definition at line 97 of file mela_binding.cpp.
float computeProdP_VH | ( | Mela & | mela, |
bool | includeHiggsDecay, | ||
bool | useConstant | ||
) |
analog of Mela::computeProdP_VH
mela | Mela object instance (for python function calling using obj.<function>) |
includeHiggsDecay | Whether you would like to include Higgs decay in your calculation |
useConstant | Boolean for using a multiplicative constant |
Definition at line 84 of file mela_binding.cpp.
array<float, 7> computeVBFAngles | ( | Mela & | mela | ) |
analog of Mela::computeVBFAngles
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 256 of file mela_binding.cpp.
array<float, 9> computeVBFAngles_ComplexBoost | ( | Mela & | mela | ) |
analog of Mela::computeVBFAngles_ComplexBoost
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 274 of file mela_binding.cpp.
array<float, 7> computeVHAngles | ( | Mela & | mela, |
TVar::Production | prod | ||
) |
analog of Mela::computeVHAngles
mela | Mela object instance (for python function calling using obj.<function>) |
prod | the result of Mela::computeVHAngles |
Definition at line 295 of file mela_binding.cpp.
float getConstant | ( | Mela & | mela | ) |
the analog of Mela::getConstant
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 151 of file mela_binding.cpp.
py::tuple getPartonWeights | ( | Mela & | mela | ) |
the analog of MelaIO::getPartonWeights
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 212 of file mela_binding.cpp.
float getPAux | ( | Mela & | mela | ) |
the analog of Mela::getPAux
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 226 of file mela_binding.cpp.
py::array getUnweightedMEArray | ( | Mela & | mela | ) |
the analog of MelaIO::getUnweightedMEArray
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 192 of file mela_binding.cpp.
py::array getWeightedMEArray | ( | Mela & | mela | ) |
the analog of MelaIO::getWeightedMEArray
mela | Mela object instance (for python function calling using obj.<function>) |
Definition at line 172 of file mela_binding.cpp.
float getXPropagator | ( | Mela & | mela, |
TVar::ResonancePropagatorScheme | scheme | ||
) |
analog of Mela::getXPropagator
mela | Mela object instance (for python function calling using obj.<function>) |
scheme | The Propagator scheme you would like to use |
Definition at line 118 of file mela_binding.cpp.