iceCube.uhe.event
public class NeutEventMonoEnergyFlux extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
E2dFdE |
EventMatrix |
eventMatrix |
Constructor and Description |
---|
NeutEventMonoEnergyFlux(java.io.DataInputStream eventIn)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getDFEmgCascadeDLogE(int neutrinoFlavor,
double logEneutrino,
double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
neutrnoFlavor is defined by the Particle class.
|
double |
getDFHadronCascadeDLogE(int neutrinoFlavor,
double logEneutrino,
double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
neutrnoFlavor is defined by the Particle class.
|
double |
getDFTotalCascadeDLogE(int neutrinoFlavor,
double logEneutrino,
double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
neutrnoFlavor is defined by the Particle class.
|
void |
readMatrix(java.io.DataInputStream in)
Read the calculated propagation matrix
|
public static final double E2dFdE
public EventMatrix eventMatrix
public NeutEventMonoEnergyFlux(java.io.DataInputStream eventIn) throws java.io.IOException
java.io.IOException
public void readMatrix(java.io.DataInputStream in) throws java.io.IOException
java.io.IOException
public double getDFEmgCascadeDLogE(int neutrinoFlavor, double logEneutrino, double logEcascade)
public double getDFHadronCascadeDLogE(int neutrinoFlavor, double logEneutrino, double logEcascade)
public double getDFTotalCascadeDLogE(int neutrinoFlavor, double logEneutrino, double logEcascade)