|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjecticeCube.uhe.event.EventFlux
public class EventFlux
This class calculates differential flux dF/dLogE [/cm^2 sec sr] of muons/taus as a function of emg/hadron cascade energy deposited in the detector volume expected irom a given UHE neutrino model such as GZK. The differential flux of mu/tau's which enter into the detector volume after propagating in the earth is given by PropagatingNeutrinoFlux.class in the neutrinoModel package. The cascade energy distribution is given by EventMatrix.class in the Event package.
フィールドの概要 | |
---|---|
EventMatrix |
eventMatrix
|
PropagatingNeutrinoFlux |
propLeptonFlux
|
コンストラクタの概要 | |
---|---|
EventFlux(int model)
Constructor. |
|
EventFlux(int model,
java.io.DataInputStream eventIn)
Same as the constructor EventFlux(int model) except it reads the event matrix from the DataInputStream eventIn. |
メソッドの概要 | |
---|---|
double |
getDFEmgCascadeDLogE(double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade |
double |
getDFHadronCascadeDLogE(double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade |
double |
getDFTotalCascadeDLogE(double logEcascade)
Calculate dF/dLogE [/cm^2 sec sr] for total cascade |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public PropagatingNeutrinoFlux propLeptonFlux
public EventMatrix eventMatrix
コンストラクタの詳細 |
---|
public EventFlux(int model) throws java.io.IOException
java.io.IOException
public EventFlux(int model, java.io.DataInputStream eventIn) throws java.io.IOException
java.io.IOException
メソッドの詳細 |
---|
public double getDFEmgCascadeDLogE(double logEcascade)
public double getDFHadronCascadeDLogE(double logEcascade)
public double getDFTotalCascadeDLogE(double logEcascade)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |