|
Jpp
master_rocky-43-ge265d140c
the software that should make you happy
|
Auxiliary data structure for shower PDF. More...
#include <JNPE_t.hh>
Public Types | |
| typedef JPP::JMAPLIST< JPP::JPolint1FunctionalMap, JPP::JPolint1FunctionalMap, JPP::JPolint1FunctionalGridMap, JPP::JPolint1FunctionalGridMap >::maplist | JNPEMaplist_t |
| typedef JPP::JNPETable< double, double, JNPEMaplist_t > | JNPE_t |
Public Member Functions | |
| JShowerNPE_t (const std::string &fileDescriptor, const int numberOfPoints=0) | |
| Constructor. More... | |
| double | calculate (const double E, const double D, const double cd, const double theta, const double phi) const |
| Get PDF. More... | |
Private Attributes | |
| int | numberOfPoints |
| JNPE_t | npe |
| PDF for shower. More... | |
| JNPE_t | F [2] |
| PDF for shower. More... | |
| typedef JPP::JNPETable<double, double, JNPEMaplist_t> JShowerNPE_t::JNPE_t |
|
inline |
Constructor.
The PDF file descriptor should contain the wild card character JPHYSICS::WILDCARD.
| fileDescriptor | PDF file descriptor |
| numberOfPoints | number of points for shower elongation |
Definition at line 192 of file JNPE_t.hh.
|
inline |
Get PDF.
The orientation of the PMT should be defined according this documentation.
In this, the zenith and azimuth angles are limited to
.
| E | shower energy at minimum distance of approach [GeV] |
| D | distance [m] |
| cd | cosine emission angle |
| theta | PMT zenith angle [rad] |
| phi | PMT azimuth angle [rad] |
Definition at line 249 of file JNPE_t.hh.