ImpactX
impactx::Aperture Member List

This is the complete list of members for impactx::Aperture, including all inherited members.

Aperture(amrex::ParticleReal xmax, amrex::ParticleReal ymax, Shape shape)impactx::Apertureinline
ds() constimpactx::elements::Thininline
elliptical enum valueimpactx::Aperture
finalize()impactx::elements::NoFinalizeinline
m_shapeimpactx::Apertureprivate
m_xmaximpactx::Apertureprivate
m_ymaximpactx::Apertureprivate
nameimpactx::Aperturestatic
nslice() constimpactx::elements::Thininline
operator()(PType &AMREX_RESTRICT p, [[maybe_unused]] amrex::ParticleReal &AMREX_RESTRICT px, [[maybe_unused]] amrex::ParticleReal &AMREX_RESTRICT py, [[maybe_unused]] amrex::ParticleReal &AMREX_RESTRICT pt, [[maybe_unused]] RefPart const &refpart) constimpactx::Apertureinline
BeamOptic< Aperture >::operator()(ImpactXParticleContainer &pc, int step)impactx::elements::BeamOptic< Aperture >inline
BeamOptic< Aperture >::operator()(ImpactXParticleContainer::iterator &pti, RefPart &AMREX_RESTRICT ref_part)impactx::elements::BeamOptic< Aperture >inline
impactx::elements::Thin::operator()([[maybe_unused]] RefPart &AMREX_RESTRICT refpart) constimpactx::elements::Thininline
PType typedefimpactx::Aperture
rectangular enum valueimpactx::Aperture
Shape enum nameimpactx::Aperture