Static Public Member Functions | List of all members
genie::mueloss::MuELProcess Class Reference

Enumeration of muon energy loss processes. More...

#include <MuELProcess.h>

Static Public Member Functions

static const char * AsString (MuELProcess_t p)
 
static double Threshold (MuELProcess_t p)
 

Detailed Description

Enumeration of muon energy loss processes.

Author
Costas Andreopoulos <constantinos.andreopoulos cern.ch> University of Liverpool & STFC Rutherford Appleton Laboratory

December 10, 2003

Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org

Definition at line 40 of file MuELProcess.h.

Member Function Documentation

static const char* genie::mueloss::MuELProcess::AsString ( MuELProcess_t  p)
inlinestatic

Definition at line 44 of file MuELProcess.h.

44  {
45  switch(p) {
46  case eMupIonization : return "ionization"; break;
47  case eMupPairProduction : return "direct e+e- pair production"; break;
48  case eMupBremsstrahlung : return "bremsstrahlung"; break;
49  case eMupNuclearInteraction: return "nuclear interaction"; break;
50  case eMupSum : return "all"; break;
51  case eMupUndefined:
52  default:
53  return "undefined process"; break;
54  }
55  return "undefined process";
56  }
p
Definition: test.py:223
static double genie::mueloss::MuELProcess::Threshold ( MuELProcess_t  p)
inlinestatic

Definition at line 58 of file MuELProcess.h.

58  {
59  switch(p) {
60  case eMupIonization : return kMuonMass; break;
61  case eMupPairProduction : return kMuonMass+2*kElectronMass; break;
62  case eMupBremsstrahlung : return kMuonMass; break;
63  case eMupNuclearInteraction: return kMuonMass; break;
64  case eMupSum : return kMuonMass; break;
65  case eMupUndefined:
66  default:
67  return 999999999; break;
68  }
69  return 99999999;
70  }
static const double kElectronMass
Definition: Constants.h:70
p
Definition: test.py:223
static const double kMuonMass
Definition: Constants.h:71

The documentation for this class was generated from the following file: