OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
MuonDecay Member List

This is the complete list of members for MuonDecay, including all inherited members.

allowedDaughterSpecies_mDecayprotected
apply(ParticleContainer< double, 3 > &pc, double dt, long long globalTrackStep, size_t containerIdx) overrideDecayvirtual
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) overrideMuonDecayvirtual
daughterMassGeV_mDecayprotected
daughterPC_mDecayprotected
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)MuonDecayinline
parentChargeSign_mDecayprotected
parentMassGeV_mDecayprotected
randPool_mDecayprotected
setDaughterContainer(std::shared_ptr< ParticleContainer< double, 3 > > daughterPC, double daughterMassGeV)Decay
tau0_mDecayprotected
~Decay() override=defaultDecay
~GlobalProcess()=defaultGlobalProcessvirtual