►NAmpGen | |
►NARM128d | |
Cint_v | |
Creal_v | |
►NAVX2d | |
Creal_v | |
►NAVX2f | |
Creal_v | |
►NAVX512d | |
Creal_v | |
►Ndetail | |
Cdebug_type | |
Csize_of | |
Csize_of< void > | |
CzeroType | |
►NLineshape | Namespace that contains all lineshapes, i.e |
CBase | |
CBugg | |
CBW | Simple two-body Breit-Wigner lineshape that describes relatively narrow, isolated resonances that couple to a single channel / orbital configuration |
CCoupledChannel | Description of a resonance that decays to multiple two and three-body final states |
CDecaySpline | |
CEtaDalitz | Empirical Dalitz plot distribution for \( \eta \rightarrow \pi^{+}\pi^{-}\pi^{0} \) |
CExpFF | Exponential form-factor of type \( e^{ - q^2 R^2 } \) |
CFactory | |
CFlatte | Lineshape to describe resonances with coupled channels such as \(f_{0}(980)^{0} / a_{0}(980) \) |
CFOCUS | K matrix amplitudes used for I=1/2 and I=3/2 in the description of the \( K\pi \) S-wave in the analysis of \( D^{+}\rightarrow K^{-}\pi^{+}\pi^{+}\) https://arxiv.org/abs/0705.2248 |
CFormFactor | |
CFormFactorSpline | |
CGaussian | Gaussian shape for (relatively) long lived states that are limited by experimental resolution, rather than natural width |
CGenericKmatrix | Implementation of a generic K-matrix |
CGLASS | Generalised description of the \( K\pi\) S-wave, taken from BABAR / BELLE analysis of \( D^{0} \to K_{S}^{0} \pi^{+} \pi^{-} \) https://journals.aps.org/prd/pdf/10.1103/PhysRevD.98.112012 |
CGounarisSakurai | Gounaris-Sakurai lineshape models dispersive corrections to the \(I=1,J=1\) \(\pi\pi\) propagator |
CGSpline | Lineshape with an arbitrary running width determined from a spline |
CInelasticSpline | |
CIsotensor | |
CkMatrixSimple | Simple and flexible K matrix that implements a variable number of scalar channels and poles |
CLASS | Description of the \( K\pi \) S-wave, based on the fits to scattering data |
CMIPWA | Model-Independent Partial Wave parameterisation using cubic splines |
CNone | |
CNonRelBW | Nonrelativistic Breit-Wigner lineshape |
CPALANO | I=1/2 and I=3/2 K Matrices used in the description of the \( K\pi\) S-wave in the analysis of \(\eta_{c}\rightarrow K^{+} K^{-} \pi^{0}\) https://arxiv.org/abs/1701.04881 |
CPhoton | |
CPoly | Polynominal shape \( \mathcal{A}(s) = \sqrt{ \sum_{ij} c_{ij} s^{i} (s^\prime)^{j} } \) where the sum is to lineshapeModifier::Degree, and the free parameters of the shape are lineshapeModifier_cij |
CPolyNR | Polynominal shape \( \mathcal{A}(s) = \sum^n_i c_i s^{i} \) where the sum is to lineshapeModifier::Degree, and the free parameters of the shape are lineshapeModifier_ci |
CSBW | Breit-Wigner lineshape with fixed width |
CTD | (Linear) time dependence |
►Nutils | |
Cis_complex_type | |
Cis_complex_type< AmpGen::Complex< T > > | |
Cis_std__complex | |
Cis_std__complex< std::complex< T > > | |
Cis_vector_type | |
Csize | |
►NVertex | Namespace that contains the base class for vertices, Vertex::Base, as well as the implementations of specific spin couplings and some helper functions such as the orbital operators |
CBase | Base class for all spin vertices |
CF_FS_P | |
Cf_fS_P | |
CF_FS_P1 | |
Cf_fS_P1 | |
CF_FS_S | |
Cf_fS_S | |
CF_FS_S1 | |
Cf_fS_S1 | |
CF_FS_SL | |
Cf_fS_SL | |
CF_FS_SR | |
Cf_fS_SR | |
CF_RS_D | |
Cf_rS_D | |
CF_RS_P | |
Cf_rS_P | |
CF_RS_P1 | |
Cf_rS_P1 | |
CF_TF_P | |
Cf_Tf_P | |
CF_VF_D | |
Cf_Vf_D | |
CF_VF_D1 | |
Cf_Vf_D1 | |
CF_VF_P | |
Cf_Vf_P | |
CF_VF_P1 | |
Cf_Vf_P1 | |
CF_VF_P2 | |
Cf_Vf_P2 | |
CF_VF_P3 | |
Cf_Vf_P3 | |
CF_VF_S | |
Cf_Vf_S | |
CF_VF_S1 | |
Cf_Vf_S1 | |
CF_VF_SL | |
Cf_Vf_SL | |
CF_VF_SR | |
Cf_Vf_SR | |
CFactory | |
CR_FS_D | |
Cr_fS_D | |
CR_FS_P | |
Cr_fS_P | |
CS_fF_S | |
CS_fF_S1 | |
CS_SS_S | \( S = S_1 S_2 \) |
CS_TS_D | \( S = T^{\mu\nu} L_{\mu\nu}\) |
CS_TT_S | \( S = T_1^{\mu\nu} T_{2\mu\nu}\) |
CS_TV_D | \( S = \varepsilon_{\mu\nu\alpha\beta} T^{\mu\gamma} L_{\gamma}^{\nu} P^{\alpha} V^{\beta} \) |
CS_TV_P | \( S = L^{\mu} T_{\mu\nu} V^{\nu} \) |
CS_TV_rm | |
CS_TV_rp | |
CS_VS_P | \( S = L_{\mu} V_1^{\mu} S_2 \) |
CS_VV_D | \( S = L_{\mu\nu} V_1^\mu V_2^\nu \) |
CS_VV_P | \( S = \varepsilon_{\alpha\beta\mu\nu} P^{\alpha} L^{\beta} V_1^{\mu} V_2^{\nu} \) |
CS_VV_rm | |
CS_VV_rp | |
CS_VV_S | \( S = g_{\mu\nu} V_1^\mu V_2^{\nu} \) |
CS_VV_S1 | \( S = S_{\mu\nu} V_1^\mu V_2^{\nu} \) |
CT_SS_D | |
CT_TS_D | |
CT_TS_S | |
CT_VS_D | |
CT_VS_P | |
CV_fF_PL | |
CV_fF_PR | |
CV_fF_S | |
CV_fF_S1 | |
CV_SS_P | \( V^{\mu} = L^{\mu} S_1 S_2 \) |
CV_TS_D | |
CV_TS_P | |
CV_VS_D | |
CV_VS_P | |
CV_VS_S | \( V^{\mu} = S^{\mu\nu} V_{1\nu} S_2 \) |
CV_VV_P | |
CV_VV_P1 | |
CV_VV_P2 | |
CV_VV_S | |
CAbs | Unary expression that returns \(|z|\) |
CACos | Unary expression that returns \(\cos^{-1}(z)\) |
CAmplitudeRules | |
CAnd | Binary expression that returns \(l \wedge r\) |
CArgument | Structure to pass "named" parameters to functions |
CArgumentPack | Container for a set of arguments Contains a set of arguments packed from a variadic constructor, that can then be unpacked in the call site of the function where the named arguments are required, as per the description in Argument |
CArray | Expression for a fixed size array of values |
CASin | Unary expression that returns \(\sin^{-1}(z)\) |
CASTResolver | (Internal) class to aide in the resolution of the dependencies of expression trees |
CATan | Unary expression that returns \(\tan^{-1}(z)\) |
CATan2 | |
CBilinears | |
►CBinDT | |
CDecision | |
CEndNode | |
CINode | |
CCacheTransfer | |
CChi2Estimator | |
CCoherentSum | A coherent sum of amplitudes |
CCompiledExpression | |
CCompiledExpression< ret_type(arg_types...)> | |
CCompiledExpressionBase | Base class for compiled expressions, i.e |
CCompilerWrapper | |
CComplex | |
CComplexParameter | |
CConj | Unary expression that returns \(z^{*}\) |
CConstant | Class to contain a constant (which can contain a complex value) |
CCos | Unary expression that returns \(\cos(z)\) |
CCoupling | |
CDalitzIntegrator | Class for doing 2D integrals using the Square Dalitz Plot (SQDP) method |
CDecayChainStack | |
CDecayChainStackBase | |
CDiscreteDistribution | |
CDivide | Binary expression that returns \(l / r\) |
►CDynamicContainer | Template class for a DynamicContainer, containing a temporary buffer of objects and a generator function that refreshes the buffer once the current buffer is exhausted |
CIterator | |
CDynamicFCN | Wrapper to give templated interface to a function contained in a dynamically linked library |
CDynamicFCN< RETURN_TYPE(IN_TYPES...)> | |
CEqual | |
CEvent | Encapsulates the final state particles of a single event |
CEventList | |
CEventListSIMD | |
CEventType | Deals with final state configuration of events, specifically dealing with the ordering of particles in trees |
CExp | Unary expression that returns \(e^x\) |
CExpression | Wrapper class for shared_ptrs to virtual expressions for use in conjunction with operators to build expression trees |
CExpressionPack | A group of expressions packed into a single expression |
CExpressionParser | |
CExtendLikelihoodBase | |
CFactory | Static factory to construct classes from a hierarchy based on a key (normally std::string) |
►CFastDT | |
CNode | |
CFitFraction | |
►CFitFractionCalculator | |
Cfcalc | |
CFitResult | |
CFmod | Binary expression that returns the fractional part of \( l \mathrm{mod} r \) |
CFunction | |
CFunctionCache | |
CGaussErrorPropagator | |
CGaussianConstraint | |
CGenerator | |
CGreaterThan | Binary expression that returns \(l > r\) |
CGreaterThanEqualTo | Binary expression that returns \(l > r\) |
CHelicityCosine | Functor to compute the angle between set of particles {1} and {2} in the rest frame of set {3} |
CIArgument | Virtual base class for arguments Named arguments to functions (python-style) are given a virtual base class such that they can be stored into an argument pack |
CIBinaryExpression | Base class for binary expressions, i.e |
CIExpression | Virtual base class for other expression tree components |
CImag | Unary expression that returns the imaginary part of \(z\) |
CIncoherentSum | An incoherent sum of resonances, traditionally considered as an approximate background model |
Cintegral | |
CIntegrator | |
CISqrt | Unary expression that uses inverse sqrt (faster than dividing by sqrt) |
CIUnaryExpression | Base class for unary expressions, i.e |
CKahanSum | Implements Kahan summation for better precision with (repeated) floating point addition |
CKeyedFunctors | |
CKeyedFunctors< return_type(arg_types...)> | |
CLambdaExpression | Parameter that the value of which is given by some arbitrary C++ function |
CLambdaTransfer | |
CLASSO | |
CLessThan | Binary expression that returns \(l < r\) |
CLessThanEqualTo | Binary expression that returns \(l < r\) |
CLGamma | Unary expression that returns \(\log\left|\Gamma(x)\right|\) |
CLinearErrorPropagator | Propagates uncertainties on functors using either a MinuitParameterSet (thus assuming a diagonal covariance matrix) or with a set of parameters and a covariance matrix (i.e |
CLog | Unary expression that returns \(\log(x)\) |
CLS | |
CMatrixElement | |
CMinuitExpression | |
CMinuitParameterLink | |
CMinuitParameterSet | |
CMinuitProxy | |
CMomentumTransfer | Functor to calculate the linear momemtum between particles {1} and {2} in the rest frame of {1} + {2} |
CNamedParameter | A parameter with value specified by the user at runtime, either in an options file or via the command line |
CNonlinearErrorPropagator | |
CNorm | Unary expression that returns \(|z|^2\) |
►CNormalOrderedExpression | |
CTerm | |
COptionsParser | |
COr | Binary expression that returns \(l \wedge r\) |
CPade | |
CParameter | Free parameter for expression |
CParameterTransfer | |
CPartialWidthConstraint | |
CParticle | Describes a particle, its decay process and subsequent decay products, which are also Particles |
CParticleProperties | Class that contains the PDG properties (mass, width, charges, etc.) for a single particle species, |
CParticlePropertiesList | |
CPDFWrapper | |
CPhaseSpace | Phase-space generator taken from the ROOT routine, from Rene Brun and Valerio Filippini, which was originally based on the GENBOD routine of CERNLIB with modifications such that unweighted events are generated, which saves a large amount of CPU |
CPolarisedSum | |
CpoleConfig | |
CPow | Binary expression that returns \( l^{r} \) |
CProduct | Binary expression that returns \(l\times r\) |
CProfileClock | |
CProgressBar | |
CProjection | |
CProjection2D | |
CQuarkContent | |
CQuarkState | |
CReal | Unary expression that returns the real part of \(z\) |
CRecursivePhaseSpace | Generator of events with more complex topologies |
Cscatter_iterator | |
CSimFit | |
CSin | Unary expression that returns \(\sin(z)\) |
CSmallVector | |
CSpline | |
CSplineTransfer | |
CSqrt | Unary expression that returns \(\sqrt{x}\) |
CStore | |
CSub | Binary expression that returns \(l-r\) |
CSubTree | |
CSum | Binary expression that returns \(l+r\) |
CSumPDF | A pdf that contains one or more terms |
CTan | Unary expression that returns \(\tan(z)\) |
►CTensor | |
CDim | |
CIndex | |
CTensorExpression | |
CTensorProxy | Utility class that wraps a tensor and a set of indices such that tensor operations can be performed |
CTernary | Evaluates the ternary operator |
CThreadPool | |
CThreeBodyCalculator | |
CTotalCoupling | |
CTransform | |
CTransformSequence | |
CTreePhaseSpace | Generator of events where the phase space is decomposed into a series of subtrees |
►CTreeReader | |
CProxy | |