|  | 
|  | JGeane_t (const double __a, const double __b) | 
|  | constructor 
 | 
|  | 
| virtual double | getA () const override | 
|  | Get energy loss constant. 
 | 
|  | 
| virtual double | getB () const override | 
|  | Get energy loss constant. 
 | 
|  | 
| virtual double | getE (const double E, const double dx) const override | 
|  | Get energy of muon after specified distance. 
 | 
|  | 
| virtual double | getX (const double E0, const double E1) const override | 
|  | 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. 
 | 
|  | 
Function object for the energy loss of the muon. 
The energy loss can be formulated as: 
\f[ -\frac{dE}{dx}  =  a + bE \f]
N.B:  and
 and  are assumed constant (internal units m and GeV, respectively).
 are assumed constant (internal units m and GeV, respectively). 
Definition at line 124 of file JGeane.hh.