iceCube.uhe.neutrinoModel
public class QuickPropagatingNeutrinoFlux extends PropagatingNeutrinoFlux
| Modifier and Type | Field and Description |
|---|---|
protected NeutrinoQuickPropagator |
propagator
Neutrino Quick Propagator
|
| Constructor and Description |
|---|
QuickPropagatingNeutrinoFlux(int model)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
getDFMuDLogE(int model,
int jLogE)
Calculate dF/dLogE [/cm^2 sec sr] for mu
The neutrino flux is calculated for the model
you specified in calling the constructor.
|
double |
getDFNuEDLogE(int model,
int jLogE)
Calculate dF/dLogE [/cm^2 sec sr] for nu-e
The neutrino flux is calculated for the model
you specified in the argument.
|
double |
getDFNuMuDLogE(int model,
int jLogE)
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu
The neutrino flux is calculated for the model
you specified in the argument.
|
double |
getDFNuTauDLogE(int model,
int jLogE)
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau
The neutrino flux is calculated for the model
you specified in calling the constructor.
|
double |
getDFTauDLogE(int model,
int jLogE)
Calculate dF/dLogE [/cm^2 sec sr] for tau
The neutrino flux is calculated for the model
you specified in the argument.
|
generateNeutrinoFluxObject, getDFMuDLogE, getDFMuDLogE, getDFMuDLogE, getDFNuEDLogE, getDFNuEDLogE, getDFNuEDLogE, getDFNuMuDLogE, getDFNuMuDLogE, getDFNuMuDLogE, getDFNuTauDLogE, getDFNuTauDLogE, getDFNuTauDLogE, getDFTauDLogE, getDFTauDLogE, getDFTauDLogE, getNeutrinoFluxFromList, readMatrix, whetherPropagationMatrixWithGlashowResonanceprotected NeutrinoQuickPropagator propagator
public QuickPropagatingNeutrinoFlux(int model)
throws java.io.IOException
java.io.IOExceptionpublic double getDFNuEDLogE(int model,
int jLogE)
throws java.io.IOException
getDFNuEDLogE in class PropagatingNeutrinoFluxjava.io.IOExceptionpublic double getDFNuMuDLogE(int model,
int jLogE)
throws java.io.IOException
getDFNuMuDLogE in class PropagatingNeutrinoFluxjava.io.IOExceptionpublic double getDFNuTauDLogE(int model,
int jLogE)
throws java.io.IOException
getDFNuTauDLogE in class PropagatingNeutrinoFluxjava.io.IOExceptionpublic double getDFMuDLogE(int model,
int jLogE)
throws java.io.IOException
getDFMuDLogE in class PropagatingNeutrinoFluxjava.io.IOExceptionpublic double getDFTauDLogE(int model,
int jLogE)
throws java.io.IOException
getDFTauDLogE in class PropagatingNeutrinoFluxjava.io.IOException