Modules
MoMEMta's built-in modules. More...
Detailed Description
MoMEMta's built-in modules.
Anyone of these module can be declared and used in the configuration file. More details about each module can be found in the class description.
Classes | |
class | Module |
Parent class for all the modules. More... | |
class | BinnedTransferFunctionOnEnergy |
Transfer function on energy described by a 2D histogram retrieved from a ROOT file. More... | |
class | BlockB |
\(\require{cancel}\) Final (main) Block B, describing \(q_1 q_2 \to X + s_{12} (\to \cancel{p_1} p_2)\) More... | |
class | BlockD |
\(\require{cancel}\) Final (main) Block D, describing \(X + s_{134} (\to p_4 + s_{13} (\to \cancel{p_1} p_3)) + s_{256} (\to p_6 + s_{25} (\to \cancel{p_2} p_5))\) More... | |
class | BlockF |
\(\require{cancel}\) Final (main) Block F, describing \(q_1 q_2 \to X + s_{13} (\to \cancel{p_1} p_3) + s_{24} (\to \cancel{p_2} p_4)\) More... | |
class | BreitWignerGenerator |
Generate points distributed according to a Breit-Wigner. More... | |
class | BuildInitialState |
Build the initial partons given the whole final state. More... | |
class | FlatTransferFunctionOnP |
Flat transfer function on |P| (mainly for testing purposes). More... | |
class | FlatTransferFunctionOnPhi |
Flat transfer function on Phi (mainly for testing purposes). More... | |
class | FlatTransferFunctionOnTheta |
Flat transfer function on Theta (mainly for testing purposes). More... | |
class | GaussianTransferFunction |
Transfer function on energy described by a Gaussian distribution. More... | |
class | MatrixElement |
Compute the integrand: matrix element, PDFs, jacobians. More... | |
class | NarrowWidthApproximation |
Use the Narrow Width Approximation (NWA) to reduce the dimensionality of the integration. More... | |
class | Permutator |
Apply random permutations to a set of inputs. More... | |
class | UniformGenerator |
Generate a random point uniformly in a user-set range. More... | |