iceCube.uhe.analysis
public class QuickPropagationMatrixFlux extends PropagationMatrixFlux
| Modifier and Type | Field and Description |
|---|---|
protected double |
nuCCEnhancementFactor |
protected NeutrinoQuickPropagator |
propagator |
protected static double[][] |
zenithAngle
Zenith angle [deg]
|
inIceAreaList, inIceDoubletList, inIceFlavorList, matrix, nuE, nuMu, nuTau, observationTime, yieldTableExists| Constructor and Description |
|---|
QuickPropagationMatrixFlux(double nuCCEnhancementFactor)
constroctor
|
| Modifier and Type | Method and Description |
|---|---|
void |
calculateYield()
Calculate the neutrino yield [cm^2 sec sr] in form of the table
by reasing out the pre-stored propagation matrix data
via the PropagationMatrixFactory.
|
protected void |
setNeutrinoCCEnhancement(double nuCCEnhancementFactor) |
addInIceParticle, getDFDLogE, getDFDLogE, getDFDLogE, getYield, setObservationTimeprotected static double[][] zenithAngle
protected NeutrinoQuickPropagator propagator
protected double nuCCEnhancementFactor
public QuickPropagationMatrixFlux(double nuCCEnhancementFactor)
protected void setNeutrinoCCEnhancement(double nuCCEnhancementFactor)
public void calculateYield()
throws java.io.IOException
calculateYield in class PropagationMatrixFluxjava.io.IOException