ATLAS Offline Software
|
Collect constants we use in GSF and their meaning in one place. More...
Variables | |
constexpr int8_t | maxNumberofStateComponents = 12 |
Note the Gaussian sum approach as describe e.g in " Optimal Filtering" Anderson and Moore "Track Fitting with non-Gaussan noise" Fruhwirth. More... | |
constexpr int8_t | maxNumberofMatComponents = 6 |
Maximum number of Gaussian components for the material effects description. More... | |
constexpr int8_t | polynomialCoefficients = 6 |
Number of coefficients for the polynomials, parametrizing the mean,variace, weights of the Gaussian components describing the material effects. More... | |
constexpr int8_t | maxComponentsAfterConvolution |
The maximum size State x Bethe-Heitler components The typical number we use is the max 6x12 = 72 i.e as we try to have the maximum practical precision for the GSF. More... | |
constexpr size_t | alignment = 32 |
Alignment used for SIMD operations internally to GSF. More... | |
Collect constants we use in GSF and their meaning in one place.
|
constexpr |
Alignment used for SIMD operations internally to GSF.
Definition at line 68 of file GsfConstants.h.
|
constexpr |
The maximum size State x Bethe-Heitler components The typical number we use is the max 6x12 = 72 i.e as we try to have the maximum practical precision for the GSF.
Definition at line 61 of file GsfConstants.h.
|
constexpr |
Maximum number of Gaussian components for the material effects description.
Definition at line 50 of file GsfConstants.h.
|
constexpr |
Note the Gaussian sum approach as describe e.g in " Optimal Filtering" Anderson and Moore "Track Fitting with non-Gaussan noise" Fruhwirth.
The state is described by N Gaussian components The Beth Heitler Material effect are also described by M components Which futher can involve polynomial parametetrization with C coeffiencts.
Each step we have a N x M convolution And then a reduction back to N
The max numbers for N , M should be enforced in configuration. As is an error to configure for more.
This lead to a max allowed NXM after convolution. Trying to somehow by pass that is a configuration error (GSF code throws an exception).
Furthermore, the number of coefficients is also fixed and checked during configuration.
So here is a list of these constants all in one place. Maximum number of Gaussian components for the state description.
Definition at line 47 of file GsfConstants.h.
|
constexpr |
Number of coefficients for the polynomials, parametrizing the mean,variace, weights of the Gaussian components describing the material effects.
Definition at line 54 of file GsfConstants.h.