|
| JNPE () |
| Default constructor. More...
|
|
| JNPE (const JK40 &k40, const double yA, const double yB, const double z) |
| Constructor. More...
|
|
double | getYA () const |
| Get light yield due to muon itself. More...
|
|
double | getYB () const |
| Get light yield due to bremsstrahlung. More...
|
|
double | getZ () const |
| Get position along muon path. More...
|
|
double | getH0 () const |
| Expected number of photo-electrons for random background hypothesis. More...
|
|
double | getH0 (const size_t M) const |
| Expected number of photo-electrons for random background hypothesis. 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 | getP (size_t M) const |
| Get probability to observe a hit with given multiplicity. More...
|
|
double | getY0 () const |
| Get expectation value for number of single hits. More...
|
|
double | getY1 (const size_t M) const |
| Get expectation value for number of multiple hits. More...
|
|
double | getP (size_t M) const |
| Get probability to observe a hit with given multiplicity. 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.
Definition at line 27 of file JNPE.hh.