|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
This is the complete list of members for MuonDecay, including all inherited members.
| allowedDaughterSpecies_m | Decay | protected |
| apply(ParticleContainer< double, 3 > &pc, double dt, long long globalTrackStep, size_t containerIdx) override | Decay | virtual |
| collectDecayedParents(ippl::detail::size_type nLocal, ippl::detail::size_type localDestroyNum, Kokkos::View< bool * > decayed, Kokkos::View< ippl::Vector< double, 3 > * > Rview, Kokkos::View< ippl::Vector< double, 3 > * > Pview, Kokkos::View< double * > dtView, Kokkos::View< ippl::Vector< float, 3 > * > PolView) | Decay | |
| createDaughterParticles(std::size_t localDestroyNum, std::size_t oldDaughterLocal, const Kokkos::View< ippl::Vector< double, 3 > * > &parentR, const Kokkos::View< ippl::Vector< double, 3 > * > &parentP, const Kokkos::View< double * > &parentDt, const Kokkos::View< ippl::Vector< float, 3 > * > &parentPol) override | MuonDecay | virtual |
| daughterMassGeV_m | Decay | protected |
| daughterPC_m | Decay | protected |
| Decay(double restLifetimeSeconds, std::size_t containerIndex, double parentMassGeV, int parentChargeSign) | Decay | |
| markDecayedParticles(ippl::detail::size_type nLocal, double dt, Kokkos::View< ippl::Vector< double, 3 > * > Pview, Kokkos::View< bool * > decayed) | Decay | |
| MuonDecay(double restLifetimeSeconds, std::size_t containerIndex, double parentMassGeV, int parentChargeSign) | MuonDecay | inline |
| parentChargeSign_m | Decay | protected |
| parentMassGeV_m | Decay | protected |
| randPool_m | Decay | protected |
| setDaughterContainer(std::shared_ptr< ParticleContainer< double, 3 > > daughterPC, double daughterMassGeV) | Decay | |
| tau0_m | Decay | protected |
| ~Decay() override=default | Decay | |
| ~GlobalProcess()=default | GlobalProcess | virtual |