| 
    Jpp
    17.1.0
    
   the software that should make you happy 
   | 
 
Function object for energy dependent energy loss of the muon. More...
#include <JGeane.hh>
  
 Public Member Functions | |
| JGeaneWater () | |
| Default constructor.  More... | |
| virtual double | getA () const override | 
| Get energy loss constant.  More... | |
| virtual double | getB () const override | 
| Get energy loss constant.  More... | |
| virtual double | getE (const double E, const double dx) const override | 
| Get energy of muon after specified distance.  More... | |
| double | getEa (const double E, const double dx) const | 
| Get energy loss due to ionisation.  More... | |
| double | getEb (const double E, const double dx) const | 
| Get energy loss due to pair production and bremsstrahlung.  More... | |
| virtual double | getX (const double E0, const double E1) const override | 
| Get distance traveled by muon.  More... | |
| double | operator() (const double E, const double dx) const | 
| Energy of muon after specified distance.  More... | |
| double | operator() (const double E) const | 
| Range of muon.  More... | |
| double | operator() () const | 
| Equivalent unit track length per unit shower energy and per unit track length.  More... | |
Function object for energy dependent energy loss of the muon.
Approximate values of energy loss parameters taken from reference: Proceedings of ICRC 2001, "Precise parametrizations of muon energy losses in water", S. Klimushin, E. Bugaev and I. Sokalski.
      
  | 
  inline | 
Default constructor.
Definition at line 214 of file JGeane.hh.
      
  | 
  inlineoverridevirtual | 
Get energy loss constant.
N.B. The return value corresponds to the low-energy regime.
Implements JPHYSICS::JGeane.
Definition at line 231 of file JGeane.hh.
      
  | 
  inlineoverridevirtual | 
Get energy loss constant.
N.B. The return value corresponds to the medium-energy regime.
Implements JPHYSICS::JGeane.
Definition at line 244 of file JGeane.hh.
      
  | 
  inlineoverridevirtual | 
Get energy of muon after specified distance.
| E | Energy of muon [GeV] | 
| dx | distance traveled [m] | 
Implements JPHYSICS::JGeane.
Definition at line 257 of file JGeane.hh.
      
  | 
  inline | 
Get energy loss due to ionisation.
| E | initial energy [GeV] | 
| dx | distance traveled [m] | 
Definition at line 295 of file JGeane.hh.
      
  | 
  inline | 
Get energy loss due to pair production and bremsstrahlung.
| E | initial energy [GeV] | 
| dx | distance traveled [m] | 
Definition at line 334 of file JGeane.hh.
      
  | 
  inlineoverridevirtual | 
Get distance traveled by muon.
| E0 | Energy of muon at start [GeV] | 
| E1 | Energy of muon at end [GeV] | 
Implements JPHYSICS::JGeane.
Definition at line 349 of file JGeane.hh.
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
Equivalent unit track length per unit shower energy and per unit track length.
Definition at line 108 of file JGeane.hh.
 1.8.5