|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjecticeCube.uhe.analysis.I3ParticleWeightFiller
public class I3ParticleWeightFiller
This class provides the methods to fill I3Particles with GZK and Atmospheric muon weights. Every methods are static so that you can call them directly from your object. Written by S. Yoshida 2007 February 1st
フィールドの概要 | |
---|---|
protected static double[] |
icedist
|
protected static double[] |
icerange
|
protected static java.lang.String[][] |
matrixFileName
Data file names of the calculated propagation matricis. |
protected static int |
minNDOMsToFill
A minimum threshold to fill weights. |
protected static java.lang.String[] |
pathname
|
protected static double[] |
rockrange
|
コンストラクタの概要 | |
---|---|
I3ParticleWeightFiller()
|
メソッドの概要 | |
---|---|
static void |
fillPropagatingAtmMuonFluxWeight(I3Particle iceParticle,
PropagatingAtmMuonFlux muonFlux,
java.lang.String fluxName)
Fill the weight besed on PropagatingAtmMuonFlux in the muonModel package |
static void |
fillPropagatingNeutrinoFluxWeight(I3Particle iceParticle,
PropagatingNeutrinoFlux leptonFlux,
int modelNumber,
java.lang.String fluxName)
Fill the weight besed on PropagatingNeutrinoFlux in the neutrinoModel package. |
static void |
fillPropagatingNeutrinoFluxWeight(I3Particle iceParticle,
PropagatingNeutrinoFlux leptonFlux,
java.lang.String fluxName)
Fill the weight besed on PropagatingNeutrinoFlux in the neutrinoModel package |
protected static java.lang.String |
getMatrixFileName(J3UnitVector n_ice,
double distanceFromEarth,
boolean isDownWard)
|
static void |
main(java.lang.String[] args)
Main method -- Reading out the stored I3Particles and fills the weight |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static java.lang.String[][] matrixFileName
protected static java.lang.String[] pathname
protected static double[] rockrange
protected static double[] icerange
protected static double[] icedist
protected static int minNDOMsToFill
コンストラクタの詳細 |
---|
public I3ParticleWeightFiller()
メソッドの詳細 |
---|
public static void fillPropagatingAtmMuonFluxWeight(I3Particle iceParticle, PropagatingAtmMuonFlux muonFlux, java.lang.String fluxName) throws java.io.IOException
java.io.IOException
public static void fillPropagatingNeutrinoFluxWeight(I3Particle iceParticle, PropagatingNeutrinoFlux leptonFlux, java.lang.String fluxName) throws java.io.IOException
java.io.IOException
public static void fillPropagatingNeutrinoFluxWeight(I3Particle iceParticle, PropagatingNeutrinoFlux leptonFlux, int modelNumber, java.lang.String fluxName) throws java.io.IOException
java.io.IOException
protected static java.lang.String getMatrixFileName(J3UnitVector n_ice, double distanceFromEarth, boolean isDownWard)
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |