#include <ToFixedT.H>
|
| amrex::ParticleReal | m_ptd |
| | Design value of pt/mc2 = -gamma.
|
| |
◆ PType
◆ ToFixedT()
| impactx::transformation::ToFixedT::ToFixedT |
( |
amrex::ParticleReal const | ptd | ) |
|
|
inline |
Transformation of particles from fixed location s to fixed time t.
At fixed t, each particle is represented by phase space coordinates (x,y,z,px,py,pz).
- Parameters
-
| ptd | Design value of pt/mc2 = -gamma. |
◆ operator()()
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void impactx::transformation::ToFixedT::operator() |
( |
amrex::ParticleReal & | x, |
|
|
amrex::ParticleReal & | y, |
|
|
amrex::ParticleReal & | t, |
|
|
amrex::ParticleReal & | px, |
|
|
amrex::ParticleReal & | py, |
|
|
amrex::ParticleReal & | pt ) const |
|
inline |
This is a s-to-t map, so that a variable of this type can be used like a s-to-t function.
- Parameters
-
| [in,out] | x | particle position in x |
| [in,out] | y | particle position in y |
| [in,out] | t | particle position in t (in), in z (out) |
| [in,out] | px | particle momentum in x |
| [in,out] | py | particle momentum in y |
| [in,out] | pt | particle momentum in t (in), in z (out) |
◆ m_ptd
| amrex::ParticleReal impactx::transformation::ToFixedT::m_ptd |
|
private |
Design value of pt/mc2 = -gamma.
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/impactx/checkouts/1182/src/particles/transformation/ToFixedT.H