Jpp test-rotations-new
the software that should make you happy
|
Interface for muon energy loss. More...
#include <JGeane.hh>
Public Member Functions | |
virtual double | getA () const =0 |
Get energy loss constant. | |
virtual double | getB () const =0 |
Get energy loss constant. | |
virtual double | getE (const double E, const double dx) const =0 |
Get energy of muon after specified distance. | |
virtual double | getX (const double E0, const double E1) const =0 |
Get distance traveled by muon. | |
double | operator() (const double E, const double dx) const |
Energy of muon after specified distance. | |
double | operator() (const double E) const |
Range of muon. | |
double | operator() () const |
Equivalent unit track length per unit shower energy and per unit track length. | |
Interface for muon energy loss.
This interface provides for the various function object operators.
|
pure virtual |
Get energy loss constant.
Implemented in JPHYSICS::JGeane_t, and JPHYSICS::JGeaneWater.
|
pure virtual |
Get energy loss constant.
Implemented in JPHYSICS::JGeane_t, and JPHYSICS::JGeaneWater.
|
pure virtual |
Get energy of muon after specified distance.
E | Energy of muon [GeV] |
dx | distance traveled [m] |
Implemented in JPHYSICS::JGeane_t, and JPHYSICS::JGeaneWater.
|
pure virtual |
Get distance traveled by muon.
E0 | Energy of muon at start [GeV] |
E1 | Energy of muon at end [GeV] |
Implemented in JPHYSICS::JGeane_t, and JPHYSICS::JGeaneWater.
|
inline |
|
inline |
|
inline |
Equivalent unit track length per unit shower energy and per unit track length.
Definition at line 108 of file JGeane.hh.