17 namespace JPP { 
using namespace JFIT; }
 
  104       return this->
getY0();
 
  114     inline double getH0(
const size_t M)
 const 
  116       return this->
getY1(M);
 
  126     inline double getH1(
const double E_GeV)
 const 
  128       using namespace JTOOLS;
 
  129       using namespace JPHYSICS;
 
  147     double getP(
const double E_GeV, 
const bool hit)
 const 
  160     double getChi2(
const double E_GeV, 
const bool hit)
 const 
JNPE(const JK40 &k40, const double yA, const double yB, const double z)
Constructor. 
 
double getH1(const double E_GeV) const 
Expected number of photo-electrons for muon hypothesis as a function of muon energy. 
 
static const JGeane gWater(2.67e-1 *JTOOLS::DENSITY_SEA_WATER, 3.4e-4 *JTOOLS::DENSITY_SEA_WATER)
Function object for Energy loss of muon in sea water. 
 
double getE(const double E, const double dx) const 
Get energy of muon after specified distance. 
 
double getY0() const 
Get expectation value for number of single hits. 
 
double __z
position along muon path [m] 
 
double getYB() const 
Get light yield due to bremsstrahlung. 
 
Auxiliary class for converting various rates to expectation values of the number of hits within a giv...
 
double getYA() const 
Get light yield due to muon itself. 
 
double getY1(const size_t M) const 
Get expectation value for number of multiple hits. 
 
double __yB
light yield due to bremsstrahlung [npe/GeV] 
 
double getH0() const 
Expected number of photo-electrons for random background hypothesis. 
 
double getP(size_t M) const 
Get probability to observe a hit with given multiplicity. 
 
double __yA
light yield due to minimum ionizing particle [npe] 
 
double getP(const double E_GeV, const bool hit) const 
Get probability for observing a hit or not as a function of muon energy. 
 
Auxiliary class for handling various light yields. 
 
double getP(const double expval, bool hit)
Get Poisson probability to observe a hit or not for given expectation value for the number of hits...
 
double getH0(const size_t M) const 
Expected number of photo-electrons for random background hypothesis. 
 
JNPE()
Default constructor. 
 
double getChi2(const double E_GeV, const bool hit) const 
Get chi2 for observing a hit or not as a function of muon energy. 
 
double getChi2(const double P)
Get chi2 corresponding to given probability. 
 
double getZ() const 
Get position along muon path.