iceCube.uhe.analysis
public class QuickNCPropagationMatrixFlux extends PropagationMatrixFlux
| Modifier and Type | Field and 説明 |
|---|---|
protected static java.lang.String[] |
intMtxPathname |
protected InteractionsMatrix |
nuCCMtx |
protected double |
nuNCEnhancementFactor |
protected InteractionsMatrix |
nuNCMtx |
protected NeutrinoQuickPropagator |
propagator |
inIceAreaList, inIceDoubletList, inIceFlavorList, matrix, nuE, nuMu, nuTau, observationTime, yieldTableExists| Constructor and 説明 |
|---|
QuickNCPropagationMatrixFlux(double nuNCEnhancementFactor)
constroctor
|
| Modifier and Type | Method and 説明 |
|---|---|
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 |
setNeutrinoNCEnhancement(double nuNCEnhancementFactor) |
addInIceParticle, getDFDLogE, getDFDLogE, getDFDLogE, getYield, setObservationTimeprotected NeutrinoQuickPropagator propagator
protected InteractionsMatrix nuCCMtx
protected InteractionsMatrix nuNCMtx
protected double nuNCEnhancementFactor
protected static java.lang.String[] intMtxPathname
public QuickNCPropagationMatrixFlux(double nuNCEnhancementFactor)
throws java.io.IOException
java.io.IOExceptionprotected void setNeutrinoNCEnhancement(double nuNCEnhancementFactor)
public void calculateYield()
throws java.io.IOException
calculateYield クラス {1} 内の {0} PropagationMatrixFluxjava.io.IOException