18namespace JPP {
using namespace JFIT; }
116 inline double getH1(
const double E_GeV)
const
120 const double E = gWater.getE(E_GeV, this->
getZ());
122 if (E >= MASS_MUON * INDEX_OF_REFRACTION_WATER)
123 return (this->
getY1() +
124 this->
getYA() * getDeltaRaysFromMuon(E) +
Auxiliary classes and methods for linear and iterative data regression.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary class for handling light yields due to K40 decays.
double y0
light yield due to random background [npe]
Auxiliary class for handling various light yields.
double yA
light yield due to delta-rays [npe*m/GeV]
double z
position along muon path [m]
JNPE()
Default constructor.
double getYB() const
Get light yield due to bremsstrahlung.
double y1
light yield due to minimum ionizing particle [npe]
JNPE(const double y0, const double y1, const double yA, const double yB, const double z)
Constructor.
double getY1() const
Get light yield due to minimum ionizing particle.
double yB
light yield due to bremsstrahlung [npe/GeV]
double getH1(const double E_GeV) const
Expected number of photo-electrons for muon hypothesis as a function of muon energy.
double getZ() const
Get position along muon path.
double getYA() const
Get light yield due to delta-rays.