ImpactX
Public Types | List of all members
impactx::RealSoA Struct Reference

#include <ImpactXParticleContainer.H>

Public Types

enum  {
  ux, uy, pt, m_qm,
  w, nattribs
}
 

Detailed Description

This struct indexes the additional Real attributes stored in an SoA in ImpactXParticleContainer

Member Enumeration Documentation

◆ anonymous enum

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)

particle weight, unitless

nattribs 

the number of attributes above (always last)


The documentation for this struct was generated from the following file: