#include <NeutrinoFlux.h>
Inheritance diagram for AstroPointNeutrinoFlux:
Public Member Functions | |
AstroPointNeutrinoFlux (string model) | |
double | getFlux (I3Particle::ParticleType neutType, double eNeut, double costheta) const |
double | getFlux (I3Particle::ParticleType neutType, double eNeut) const |
double | getFluxIntegral (I3Particle::ParticleType neutType, double eNeut) const |
double | getDecli () const |
string | getModelName () const |
Private Attributes | |
string | model_ |
name of model | |
int | piece_ |
double | decli_ |
double | Emin_ [100] |
double | Emax_ [100] |
int | nparam_ [100] |
double | param_ [100][100] |
Static Private Attributes | |
const double | Em_ = 1. |
Astrophysical flux part. | |
const double | Ema_ = 1.0e+12 |
|
Constructor
|
|
|
|
|
|
Implements NeutrinoFlux. |
|
hemisphere in GeV^-1 s^-1 cm^-2
Implements NeutrinoFlux. |
|
Implements NeutrinoFlux. |
|
|
|
Astrophysical flux part.
|
|
|
|
|
|
|
|
name of model
|
|
|
|
|
|
|