Jpp
18.1.0
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::WILD_CARD.
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.