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, setObservationTime
protected 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.IOException
protected void setNeutrinoNCEnhancement(double nuNCEnhancementFactor)
public void calculateYield() throws java.io.IOException
calculateYield
クラス {1} 内の {0} PropagationMatrixFlux
java.io.IOException