#include <GPUDisplayMagneticField.h>
|
| using | SolenoidSegmentsUniform = SegmentsUniform< MAX_SOLENOID_Z_SEGMENTS, MAX_SOLENOID_P_SEGMENTS, MAX_SOLENOID_R_SEGMENTS > |
| |
| using | SolenoidParameterizationUniform = ParametrizationUniform< DIMENSIONS *MAX_SOLENOID_PARAMETERIZATIONS, MAX_SOLENOID_ROWS, MAX_SOLENOID_COLUMNS, MAX_SOLENOID_COEFFICIENTS > |
| |
| using | DipoleSegmentsUniform = SegmentsUniform< MAX_DIPOLE_Z_SEGMENTS, MAX_DIPOLE_Y_SEGMENTS, MAX_DIPOLE_X_SEGMENTS > |
| |
| using | DipoleParameterizationUniform = ParametrizationUniform< DIMENSIONS *MAX_DIPOLE_PARAMETERIZATIONS, MAX_DIPOLE_ROWS, MAX_DIPOLE_COLUMNS, MAX_DIPOLE_COEFFICIENTS > |
| |
Definition at line 28 of file GPUDisplayMagneticField.h.
◆ DipoleParameterizationUniform
◆ DipoleSegmentsUniform
◆ SolenoidParameterizationUniform
◆ SolenoidSegmentsUniform
◆ GPUDisplayMagneticField()
| GPUDisplayMagneticField::GPUDisplayMagneticField |
( |
| ) |
|
◆ generateSeedPoints()
| void GPUDisplayMagneticField::generateSeedPoints |
( |
std::size_t |
count | ) |
|
◆ initializeUniforms()
| int32_t GPUDisplayMagneticField::initializeUniforms |
( |
| ) |
|
◆ DIMENSIONS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::DIMENSIONS = 3 |
|
staticconstexpr |
◆ MAX_CHEBYSHEV_ORDER
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_CHEBYSHEV_ORDER = 32 |
|
staticconstexpr |
◆ MAX_DIPOLE_COEFFICIENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_COEFFICIENTS = 262144 |
|
staticconstexpr |
◆ MAX_DIPOLE_COLUMNS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_COLUMNS = 65536 |
|
staticconstexpr |
◆ MAX_DIPOLE_PARAMETERIZATIONS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_PARAMETERIZATIONS = 2048 |
|
staticconstexpr |
◆ MAX_DIPOLE_ROWS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_ROWS = 16384 |
|
staticconstexpr |
◆ MAX_DIPOLE_X_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_X_SEGMENTS = 16384 |
|
staticconstexpr |
◆ MAX_DIPOLE_Y_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_Y_SEGMENTS = 2048 |
|
staticconstexpr |
◆ MAX_DIPOLE_Z_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_DIPOLE_Z_SEGMENTS = 128 |
|
staticconstexpr |
◆ MAX_SOLENOID_COEFFICIENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_COEFFICIENTS = 131072 |
|
staticconstexpr |
◆ MAX_SOLENOID_COLUMNS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_COLUMNS = 65536 |
|
staticconstexpr |
◆ MAX_SOLENOID_P_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_P_SEGMENTS = 512 |
|
staticconstexpr |
◆ MAX_SOLENOID_PARAMETERIZATIONS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_PARAMETERIZATIONS = 2048 |
|
staticconstexpr |
◆ MAX_SOLENOID_R_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_R_SEGMENTS = 4096 |
|
staticconstexpr |
◆ MAX_SOLENOID_ROWS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_ROWS = 16384 |
|
staticconstexpr |
◆ MAX_SOLENOID_Z_SEGMENTS
| constexpr std::size_t o2::gpu::GPUDisplayMagneticField::MAX_SOLENOID_Z_SEGMENTS = 32 |
|
staticconstexpr |
◆ mDipCoefficients
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipCoefficients |
◆ mDipColumns
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipColumns |
◆ mDipoleParameterization
◆ mDipoleSegments
◆ mDipParametrizations
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipParametrizations |
◆ mDipRows
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipRows |
◆ mDipSegDim1
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipSegDim1 |
◆ mDipSegDim2
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipSegDim2 |
◆ mDipSegDim3
| std::size_t o2::gpu::GPUDisplayMagneticField::mDipSegDim3 |
◆ mFieldLineSeedPoints
| std::vector<vtx> o2::gpu::GPUDisplayMagneticField::mFieldLineSeedPoints |
◆ mRenderConstantsUniform
◆ mSolCoefficients
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolCoefficients |
◆ mSolColumns
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolColumns |
◆ mSolenoidParameterization
◆ mSolenoidSegments
◆ mSolParametrizations
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolParametrizations |
◆ mSolRows
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolRows |
◆ mSolSegDim1
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolSegDim1 |
◆ mSolSegDim2
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolSegDim2 |
◆ mSolSegDim3
| std::size_t o2::gpu::GPUDisplayMagneticField::mSolSegDim3 |
The documentation for this class was generated from the following files: