Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
►Nlogger | |
►Nlua | Utility functions related to lua configuration file parsing |
►Nmomemta | |
►NSLHA | |
►Nstd | |
CBinnedTransferFunctionOnEnergy | Integrate over a transfer function on energy described by a 2D histogram retrieved from a ROOT file |
CBinnedTransferFunctionOnEnergyBase | Helper class for binned transfer function modules |
CBinnedTransferFunctionOnEnergyEvaluator | Evaluate a transfer function on energy described by a 2D histogram retrieved from a ROOT file |
CBinnedTransferFunctionOnPt | Integrate over a transfer function on Pt described by a 2D histogram retrieved from a ROOT file |
CBinnedTransferFunctionOnPtBase | Helper class for binned transfer function modules |
CBinnedTransferFunctionOnPtEvaluator | Evaluate a transfer function on Pt described by a 2D histogram retrieved from a ROOT file |
CBlockA | Final (main) Block A, describing \(q_1 q_2 \to p_1 + p_2 + X\) |
CBlockB | \(\require{cancel}\) Final (main) Block B, describing \(q_1 q_2 \to X + s_{12} (\to \cancel{p_1} p_2)\) |
CBlockC | \(\require{cancel}\) Final (main) Block C, describing \(s_{123} (\to p_3 + s_{12} (\to \cancel{p_1} p_2))\) |
CBlockD | \(\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))\) |
CBlockE | \(\require{cancel}\) Final (main) Block E, describing \(\hat{s} \to X + s_{13} (\to \cancel{p_1} p_3) + s_{24} (\to \cancel{p_2} p_4)\) |
CBlockF | \(\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)\) |
CBlockG | Final (main) Block G, describing \(X + s_{12} (\to p_1 p_2) + s_{34} (\to p_3 p_4)\) |
CBreitWignerGenerator | Generate points distributed according to a Breit-Wigner |
CBuildInitialState | Build the initial partons given the whole final state |
►CConfiguration | A frozen snapshot of the configuration file |
CConfigurationReader | A lua configuration file parser |
CConstant | A module declaring a constant |
CCounter | A module counting the number of entries in a vector |
CDMEM | |
CEmptyModule | |
CExecutionPath | |
CFlatTransferFunctionOnP | Flat transfer function on |P| (mainly for testing purposes) |
CFlatTransferFunctionOnPhi | Flat transfer function on Phi (mainly for testing purposes) |
CFlatTransferFunctionOnTheta | Flat transfer function on Theta (mainly for testing purposes) |
CGaussianTransferFunctionOnEnergy | Integrate over a transfer function on energy described by a Gaussian distribution |
CGaussianTransferFunctionOnEnergyBase | Helper class for Gaussian transfer function modules |
CGaussianTransferFunctionOnEnergyEvaluator | Evaluate a transfer function on energy described by a Gaussian distribution |
CGaussianTransferFunctionOnPt | Integrate over a transfer function on Pt described by a Gaussian distribution |
CGaussianTransferFunctionOnPtBase | Helper class for Gaussian transfer function modules |
CGaussianTransferFunctionOnPtEvaluator | Evaluate a transfer function on Pt described by a Gaussian distribution |
CILuaCallback | Notification callback used for communication between the lua file and MoMEMta |
CIndexedValueProxy | |
CInputTag | An identifier of a module's output |
Cinvalid_state | |
Cis_string | |
Cis_string< std::string > | |
CLazyTableMock | |
CLibraryManager | |
CLinearCombinator | Performs linear combination of templated terms |
CLooper | A module looping over a set of solutions |
CLooperSummer | A module performing a sum over a set of values |
CLorentzVector_from_python | |
CLorentzVector_to_python | |
CLuaCallbackMock | |
CMatrixElement | Compute the integrand: matrix element, PDFs, jacobians |
►CModule | Parent class for all the modules |
CMoMEMta | A MoMEMta instance |
CNarrowWidthApproximation | Use the Narrow Width Approximation (NWA) to reduce the dimensionality of the integration |
CNonIndexedValueProxy | |
►CParameterSet | A class encapsulating a lua table |
CParameterSetMock | |
CParameterSetParser | |
CPath | An execution path |
CPermutator | Apply random permutations to a set of inputs |
CPluginFactory | |
►CPluginFactory< Interface *(Args...)> | |
►CPool | |
CPoolContent | |
CPrinter | A module printing the value of an input |
CPrinter< std::vector< T > > | Specialization of Printer for std::vector |
CPSGenerationTest | |
CPSGenerationTestManager | |
CSecondaryBlockA | \(\require{cancel}\) Secondary Block A, describing \(s_{1234} \to ( s_{123} \to s_{12}(\to \cancel{p_1} + p_2) + p_3 ) + p_4\) |
CSecondaryBlockB | \(\require{cancel}\) Secondary Block B, describing \(s_{123} \to s_{12}(\to \cancel{p_1} + p_2) + p_3 \) |
CSecondaryBlockCD | Secondary Block C/D, describing \(s_{12} \to p_1 + p_2\) |
CSecondaryBlockE | \(\require{cancel}\) Secondary Block E, describing \(s_{123} \to s_{12}(\to p_1 + p_2) + p_3 \) |
CSharedLibrary | |
CSimpleCounter | A simple module counting the number of time it has been called |
CSolution | Generic solution structure representing a set of particles, along with its jacobian |
CStandardPhaseSpace | Compute the phase space density for observed particles (not concerned by the change of variable) |
CUniformGenerator | Generate a random point uniformly in a user-set range |
CValue | A class representing a value produced by a module |
CValueProxy |