OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
MuonDecay.h File Reference
#include "Physics/Physics.h"
#include <Kokkos_Core.hpp>
Include dependency graph for Physics/MuonDecay.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Physics
 
namespace  Physics::MuonDecay
 

Functions

KOKKOS_INLINE_FUNCTION constexpr double Physics::MuonDecay::maxElectronEnergy ()
 Maximum electron energy in the muon rest frame [GeV]: \( E_\text{max} = m_\mu / 2 \).
 
KOKKOS_INLINE_FUNCTION constexpr double Physics::MuonDecay::minElectronX ()
 Minimum reduced energy \( x_\text{min} = m_e / E_\text{max} \).
 
KOKKOS_INLINE_FUNCTION double Physics::MuonDecay::michelSpectrum (double x)
 
KOKKOS_INLINE_FUNCTION constexpr double Physics::MuonDecay::michelUpperBound ()
 Upper bound of the Michel spectrum, attained at \( x = 1 \): \( f(1) = 2 \).