#include <NeutrinoFlux.h>
Inheritance diagram for AstroNeutrinoFlux:

| Public Member Functions | |
| AstroNeutrinoFlux (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 | 
| string | getModelName () const | 
| Private Attributes | |
| string | model_ | 
| name of model | |
| int | piece_ | 
| 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 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.3.9.1
 1.3.9.1