ATLAS Offline Software
Tracking
TrkFitter
TrkGaussianSumFilterUtils
TrkGaussianSumFilterUtils
GsfConstants.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
10
#ifndef GSFCONSTANTS_H
11
#define GSFCONSTANTS_H
12
#include "
TrkGaussianSumFilterUtils/GsfFindIndexOfMinimum.h
"
13
#include <cstddef>
14
#include <cstdint>
15
namespace
GSFConstants
{
20
constexpr
size_t
alignment
= vAlgs::alignmentForArray<256>();
21
41
constexpr int8_t
maxNumberofStateComponents
= 12;
46
constexpr int8_t
maxNumberofMatComponents
= 6;
50
constexpr int8_t
polynomialCoefficients
= 6;
51
}
52
#endif
GSFConstants
Collect constants we use in GSF and their meaning in one place.
Definition:
GsfConstants.h:15
GSFConstants::maxNumberofStateComponents
constexpr int8_t maxNumberofStateComponents
The state is described by N Gaussian components The Beth Heitler Material effect are also described b...
Definition:
GsfConstants.h:43
GSFConstants::maxNumberofMatComponents
constexpr int8_t maxNumberofMatComponents
Maximum number of Gaussian components for the material effects description.
Definition:
GsfConstants.h:46
GSFConstants::alignment
constexpr size_t alignment
Alignment used for SIMD operations internally to GSF.
Definition:
GsfConstants.h:20
GSFConstants::polynomialCoefficients
constexpr int8_t polynomialCoefficients
Number of coefficients for the polynomials, parametrizing the mean,variace, weights of the Gaussian c...
Definition:
GsfConstants.h:50
GsfFindIndexOfMinimum.h
Generated on Tue Sep 2 2025 21:12:12 for ATLAS Offline Software by
1.8.18