Filter functor for the QED photon emission process.
More...
#include <QEDPhotonEmission.H>
Filter functor for the QED photon emission process.
◆ PhotonEmissionFilterFunc()
PhotonEmissionFilterFunc::PhotonEmissionFilterFunc |
( |
int const |
opt_depth_runtime_comp | ) |
|
|
inline |
Constructor of the PhotonEmissionFilterFunc functor.
- Parameters
-
[in] | opt_depth_runtime_comp | Index of the optical depth component |
◆ operator()()
template<typename PData >
Functor call. This method determines if a given (electron or positron) particle should undergo QED photon emission.
- Parameters
-
[in] | ptd | particle tile data |
[in] | i | particle index |
- Returns
- true if a pair has to be generated, false otherwise
◆ m_opt_depth_runtime_comp
int PhotonEmissionFilterFunc::m_opt_depth_runtime_comp |
|
private |
Index of the optical depth component of the source species
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/latest/Source/Particles/ElementaryProcess/QEDPhotonEmission.H