iceCube.uhe.particles
クラス ParticleArray

java.lang.Object
  上位を拡張 iceCube.uhe.particles.ParticleArray

public class ParticleArray
extends java.lang.Object

    This class creates the objects of array "logEnergyMatrix"
    for all leptons (+ pions)  defined by Particle.class. 
    The created objects of particles are accomodated in the array
             flavor  0      1      2        3
doublet 
    0              e-nu   mu-nu   tau-nu    hadron(pi0)
    1              e      muon    tauon     hadron(pi+)

    The Particle object array particles[flavor][doublet][ilogE]
    is generated. iLogE is related to logEnergy by
    logEnergy = Particle.getLogEnergyMinimum()+
    Particle.getDeltaLogEnergy()*(double )iLogE;

    Each element of particles[flavor][doublet][ilogE]
    has itws own array to accomodate dn/dLogE type of distribution.
    Its binwidth and origin can be again defined by
    Particle.getLogEnergyMinimum() and Particle.getDeltaLogEnergy().
    Its dimension is defined by Particle.getDimensionOfLogEnergyMatrix().
    


コンストラクタの概要
ParticleArray()
           
 
メソッドの概要
 Particle getParticle(int flavor, int doublet, int ilogE)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParticleArray

public ParticleArray()
メソッドの詳細

getParticle

public Particle getParticle(int flavor,
                            int doublet,
                            int ilogE)