Jpp
18.2.1-ARCA-DF-PATCH
the software that should make you happy
|
Auxiliary class for handling various light yields. More...
#include <JNPE.hh>
Public Member Functions | |
JNPE () | |
Default constructor. More... | |
JNPE (const double y0, const double y1, const double yA, const double yB, const double z) | |
Constructor. More... | |
double | getY1 () const |
Get light yield due to minimum ionizing particle. More... | |
double | getYA () const |
Get light yield due to delta-rays. More... | |
double | getYB () const |
Get light yield due to bremsstrahlung. More... | |
double | getZ () const |
Get position along muon path. More... | |
double | getH1 (const double E_GeV) const |
Expected number of photo-electrons for muon hypothesis as a function of muon energy. More... | |
double | getP (const double E_GeV, const bool hit) const |
Get probability for observing a hit or not as a function of muon energy. More... | |
double | getChi2 (const double E_GeV, const bool hit) const |
Get chi2 for observing a hit or not as a function of muon energy. More... | |
double | getY0 () const |
Get light yield due to random background. More... | |
double | getH0 () const |
Expected number of photo-electrons for random background hypothesis. More... | |
double | getP (const bool hit) const |
Get probability for observing a hit or not. More... | |
double | getChi2 (const bool hit) const |
Get chi2 for observing a hit or not. More... | |
Protected Attributes | |
double | y1 |
light yield due to minimum ionizing particle [npe] More... | |
double | yA |
light yield due to delta-rays [npe*m/GeV] More... | |
double | yB |
light yield due to bremsstrahlung [npe/GeV] More... | |
double | z |
position along muon path [m] More... | |
double | y0 |
light yield due to random background [npe] More... | |
Auxiliary class for handling various light yields.
Note that the effective light yield due to bremsstrahlung is proportional to the muon energy.
The position along the muon path is used to correct for the energy loss of the muon between the reference position (z = 0) and the point of emission of the light.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Get position along muon path.
|
inline |
Expected number of photo-electrons for muon hypothesis as a function of muon energy.
E_GeV | energy [GeV] |
Definition at line 117 of file JNPE.hh.
|
inline |
Get probability for observing a hit or not as a function of muon energy.
E_GeV | energy [GeV] |
hit | hit |
Definition at line 139 of file JNPE.hh.
|
inline |
Get chi2 for observing a hit or not as a function of muon energy.
E_GeV | energy [GeV] |
hit | hit |
Definition at line 152 of file JNPE.hh.
|
inlineinherited |
|
inlineinherited |
Expected number of photo-electrons for random background hypothesis.
Definition at line 60 of file JK40.hh.
|
inlineinherited |
Get probability for observing a hit or not.
hit | hit |
Definition at line 72 of file JK40.hh.
|
inlineinherited |
Get chi2 for observing a hit or not.
hit | hit |
Definition at line 84 of file JK40.hh.
|
protected |
|
protected |
|
protected |
|
protectedinherited |