Jpp test-rotations-old
the software that should make you happy
|
Auxiliary helper class for kinematics of deep-inelastic muon-nucleon scattering at fixed muon energy. More...
#include <JDIS.hh>
Public Member Functions | |
JDIS_t (const double E) | |
Constructor. | |
double | getP (const double v) const |
Get probability of given energy fraction. | |
double | getE () const |
Get shower energy. | |
Public Attributes | |
const double | E |
actual energy [GeV] | |
const double | E2 |
maximal energy [GeV] | |
Static Public Attributes | |
static constexpr double | E0 = 0.144 |
minimal energy [GeV] | |
static constexpr double | E1 = 0.35 |
breakpoint [GeV] | |
static constexpr double | p0 = 2.0 |
spectral index upto breakpoint | |
static constexpr double | p1 = -1.11 |
spectral index from breakpoint | |
Private Member Functions | |
double | getA (const double v, const bool option=true) const |
Integral upto breakpoint. | |
double | getB (const double v, const bool option=true) const |
Integral from breakpoint. | |
double | getb (const double v) const |
Integral from breakpoint without suppression factor. | |
Private Attributes | |
double | k1 |
normalisation constant upto breakpoint | |
double | k2 |
normalisation constant from breakpoint | |
Auxiliary helper class for kinematics of deep-inelastic muon-nucleon scattering at fixed muon energy.
|
inline |
Constructor.
E | muon energy [GeV] |
Definition at line 126 of file JDIS.hh.
|
inline |
Get probability of given energy fraction.
v | energy fraction |
|
inline |
Get shower energy.
Definition at line 166 of file JDIS.hh.
|
inlineprivate |
|
inlineprivate |
Integral from breakpoint.
v | energy fraction |
option | option (if false, suppress normalisation constant) |
|
inlineprivate |
const double JPHYSICS::JDIS::JDIS_t::E2 |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
private |
|
private |