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, whetherPropagationMatrixWithGlashowResonance
protected NeutrinoQuickPropagator propagator
public QuickPropagatingNeutrinoFlux(int model) throws java.io.IOException
java.io.IOException
public double getDFNuEDLogE(int model, int jLogE) throws java.io.IOException
getDFNuEDLogE
in class PropagatingNeutrinoFlux
java.io.IOException
public double getDFNuMuDLogE(int model, int jLogE) throws java.io.IOException
getDFNuMuDLogE
in class PropagatingNeutrinoFlux
java.io.IOException
public double getDFNuTauDLogE(int model, int jLogE) throws java.io.IOException
getDFNuTauDLogE
in class PropagatingNeutrinoFlux
java.io.IOException
public double getDFMuDLogE(int model, int jLogE) throws java.io.IOException
getDFMuDLogE
in class PropagatingNeutrinoFlux
java.io.IOException
public double getDFTauDLogE(int model, int jLogE) throws java.io.IOException
getDFTauDLogE
in class PropagatingNeutrinoFlux
java.io.IOException