#include <ImpactXParticleContainer.H>
|
static constexpr auto | names_t = { "momentum_x", "momentum_y", "momentum_z", "qmm", "weighting" } |
| named labels for fixed t More...
|
|
static constexpr auto | names_s = { "momentum_x", "momentum_y", "momentum_t", "qmm", "weighting" } |
| named labels for fixed s More...
|
|
This struct indexes the additional Real attributes stored in an SoA in ImpactXParticleContainer
◆ anonymous enum
Enumerator |
---|
ux | momentum in x, scaled by the magnitude of the reference momentum [unitless] (at fixed t or s)
|
uy | momentum in y, scaled by the magnitude of the reference momentum [unitless] (at fixed t or s)
|
pt | momentum in z, scaled by the magnitude of the reference momentum [unitless] (at fixed t) OR energy deviation, scaled by speed of light * the magnitude of the reference momentum [unitless] (at fixed s)
|
m_qm | charge to mass ratio, in q_e/m_e (q_e/eV) TODO: rename to qm_m
|
w | particle weight, unitless
|
nattribs | the number of attributes above (always last)
|
◆ names_s
constexpr auto impactx::RealSoA::names_s = { "momentum_x", "momentum_y", "momentum_t", "qmm", "weighting" } |
|
static |
◆ names_t
constexpr auto impactx::RealSoA::names_t = { "momentum_x", "momentum_y", "momentum_z", "qmm", "weighting" } |
|
static |
The documentation for this struct was generated from the following file: