![]() |
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.