Jpp
19.1.0-rc.1
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. More... | |
double | getP (const double v) const |
Get probability of given energy fraction. More... | |
double | getE () const |
Get shower energy. More... | |
Public Attributes | |
const double | E |
actual energy [GeV] More... | |
const double | E2 |
maximal energy [GeV] More... | |
Static Public Attributes | |
static constexpr double | E0 = 0.144 |
minimal energy [GeV] More... | |
static constexpr double | E1 = 0.35 |
breakpoint [GeV] More... | |
static constexpr double | p0 = 2.0 |
spectral index upto breakpoint More... | |
static constexpr double | p1 = -1.11 |
spectral index from breakpoint More... | |
Private Member Functions | |
double | getA (const double v, const bool option=true) const |
Integral upto breakpoint. More... | |
double | getB (const double v, const bool option=true) const |
Integral from breakpoint. More... | |
double | getb (const double v) const |
Integral from breakpoint without suppression factor. More... | |
Private Attributes | |
double | k1 |
normalisation constant upto breakpoint More... | |
double | k2 |
normalisation constant from breakpoint More... | |
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 |
|
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 |