A B C D E F G H I J K L M N O P R S T V W X Y

A

actionPerformed(ActionEvent) - クラス iceCube.uhe.event.SwingRun のメソッド
 
actionPerformed(ActionEvent) - クラス iceCube.uhe.particles.SwingParticleDemo のメソッド
 
add(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
add vectors a+b
addInIceParticle(int, int) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
add flavor and doublet of inIce particle to consider.
alogGamma(double) - クラス numRecipes.SpecialFunctions の static メソッド
log(Gamma(a)) function
alogMu - クラス numRecipes.RandomGenerator の static 変数
 
areaFactorByWeakCoupling(double) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
the area given by the Weak coupling constant A = G_F^2 s / pi s: Lorentz invariant energy squared
AtmMuonBundleFitter - iceCube.uhe.analysis の クラス
This class provides methods to fit I3Particles with the CEL approximated AtmMuonBundle flux.
AtmMuonBundleFitter() - クラス iceCube.uhe.analysis.AtmMuonBundleFitter のコンストラクタ
 
AtmMuonBundleFlux - iceCube.uhe.muonModel の クラス
UHE Atmospheric Muon fluxes based on the Elbert model taking into account the muon bundles from EAS cascades.
AtmMuonBundleFlux() - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のコンストラクタ
Default Constructor.
AtmMuonBundleFlux(double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のコンストラクタ
This constuctor sets alpha, mass number, and muon energy threshold by the values given in its arguments.
AtmMuonFlux - iceCube.uhe.muonModel の クラス
UHE Atmospheric Muon fluxes based on the following model are calculated from the table.
AtmMuonFlux() - クラス iceCube.uhe.muonModel.AtmMuonFlux のコンストラクタ
Constructor: Energy Flux dF/dE E^2 [GeV/cm^2 sec sr] at 5 TeV is given.
AtmMuonFluxCorsika - iceCube.uhe.muonModel の クラス
UHE Atmospheric Muon fluxes based on the following model are calculated from the table.
AtmMuonFluxCorsika() - クラス iceCube.uhe.muonModel.AtmMuonFluxCorsika のコンストラクタ
Constructor: Energy Flux dF/dE E^2 [GeV/cm^2 sec sr] at 10^7 GeV is given. <--- Also, probably replace EFluxArray10PeV with EFluxArray10PeV
autoScale(boolean) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
 

B

badRunID - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
Bad Run Numbers.. for the real data analsis only
betaArray - クラス iceCube.uhe.interactions.CELbeta の static 変数
 
BRatioTau2A1 - クラス iceCube.uhe.decay.Decay の static 変数
The Branching ratio of Hadronic tau decay puroducing a1's.
BRatioTau2Leptons - クラス iceCube.uhe.decay.Decay の static 変数
The Branching ratio of Leptonic tau decay.
BRatioTau2Pi - クラス iceCube.uhe.decay.Decay の static 変数
The Branching ratio of Hadronic tau decay puroducing pi's.
BRatioTau2Rho - クラス iceCube.uhe.decay.Decay の static 変数
The Branching ratio of Hadronic tau decay puroducing rho's.
BRatioTau2X - クラス iceCube.uhe.decay.Decay の static 変数
The Branching ratio of Hadronic tau decay puroducing others.
Bremsstrahlung - iceCube.uhe.interactions の クラス
The Bremsstrahlung involving UHE leptons propagating undergound rock and ice are calculated in this subclass.
Bremsstrahlung(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.Bremsstrahlung のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes
BremsstrahlungDemo - iceCube.uhe.interactions の クラス
Bremsstrahlung.class and KnockOnElectrons.class Demo program
BremsstrahlungDemo() - クラス iceCube.uhe.interactions.BremsstrahlungDemo のコンストラクタ
 

C

c - クラス iceCube.uhe.propagation.PropagationMatrix の static 変数
Speed of light [cm/sec].
calculateCrossSectionAsPerElectron() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
Calculate the differential cross section as the one per electron.
calculateCrossSectionAsPerNucleon() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
Calculate the differential cross section as the one per nucleon.
calculateTransferMatrix() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Calculate the elementary interaction/decay transfer matrix.
calculateYield() - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
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.
CalibrateLeptonTransferMatrix - iceCube.uhe.interactions の クラス
Calibrate Lepton Transfer matrix when inelasiticity is extremele small such as tau's pair creation and calculation of the differential cross section for z = 1- y ~ 1 could not avoid numerical error.
CalibrateLeptonTransferMatrix() - クラス iceCube.uhe.interactions.CalibrateLeptonTransferMatrix のコンストラクタ
 
cascade - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux の変数
Cascade flucutation calculator object
CascadeFluctuationFactory - iceCube.uhe.muonModel の クラス
This class describes the intrinsic flucuation of atmospheric muon energies due to extensive airshower process.
CascadeFluctuationFactory() - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のコンストラクタ
default constructor
CELbeta - iceCube.uhe.interactions の クラス
This static class provides the inelasticity coefiicient beta [cm^2/g] as a function of muon energy
CELbeta() - クラス iceCube.uhe.interactions.CELbeta のコンストラクタ
 
changeParticle(int, int) - クラス iceCube.uhe.event.Event のメソッド
Change the particle to the different kind.
chargePerNucleon - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の変数
 
CheckLeptonTransferMatrix - iceCube.uhe.interactions の クラス
Check Lepton Transfer matrix when inelasiticity is extremele small such as tau's pair creation and calculation of the differential cross section for z = 1- y ~ 1 could not avoid numerical error.
CheckLeptonTransferMatrix() - クラス iceCube.uhe.interactions.CheckLeptonTransferMatrix のコンストラクタ
 
CheckNeutrinoChargeMtx - iceCube.uhe.interactions の クラス
Check the generated transfer matrix of the Neutrino Charged Interactions
CheckNeutrinoChargeMtx() - クラス iceCube.uhe.interactions.CheckNeutrinoChargeMtx のコンストラクタ
 
collideNow(RandomGenerator) - クラス iceCube.uhe.event.Event のメソッド
The propagation particle now collides with Nuclear/Nucleon and change its energy via intertactions determined in GetPhysicalPathLength().
compare(I3ParticleAnalysisFactory, I3ParticleAnalysisFactory, IHistogramFactory) - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static メソッド
Make a chi2-based statistical comparison between the MC with the muon bundle flux and the real data
compare(I3ParticleAnalysisFactory, I3ParticleAnalysisFactory, I3ParticleAnalysisFactory, IHistogramFactory) - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static メソッド
Make a chi2-based statistical comparison between the two MCs (one with E**-1, another with E**-2, for example) with the muon bundle flux and the real data
ComparePropMtxWithGlashow - iceCube.uhe.propagation の クラス
 
ComparePropMtxWithGlashow() - クラス iceCube.uhe.propagation.ComparePropMtxWithGlashow のコンストラクタ
 
confidenceLevel_of_R - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux の変数
Confidence level of the Energy rato parameter R = (E_muon/E0)/ Bar(E_muon/E0).
configure() - クラス geometry.J3Line のメソッド
Configuration.
configure() - クラス iceCube.uhe.event.SwingRunIceTray のメソッド
 
configurePropagationGeometry() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Configure the particle progation geometry.
construct() - クラス iceCube.uhe.event.SwingWorker のメソッド
Compute the value to be returned by the get method.
Coordinate - geometry の クラス
This base class defines universal coordinates.
Coordinate() - クラス geometry.Coordinate のコンストラクタ
Constructor.
Coordinate(J3Vector) - クラス geometry.Coordinate のコンストラクタ
Constructor.
Coordinate(J3Vector, J3UnitVector, J3UnitVector) - クラス geometry.Coordinate のコンストラクタ
Constructor.
copyPropagationMatrixData(double[][]) - クラス iceCube.uhe.particles.I3Particle のメソッド
Copy the given propagation matrix to the energy distribution matrix dN/dLogEin.
copyTransferMatrix() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Copy the transfer matrix
copyTransferMatrixFromStore() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Copy the transfer matrix from Store matrix
CosmicRayEnergyCalculator - iceCube.uhe.muonModel の クラス
 
CosmicRayEnergyCalculator() - クラス iceCube.uhe.muonModel.CosmicRayEnergyCalculator のコンストラクタ
 
CosmicRayFlux - iceCube.uhe.muonModel の クラス
UHE Cosmic Ray Flux
CosmicRayFlux() - クラス iceCube.uhe.muonModel.CosmicRayFlux のコンストラクタ
Constructor: Calculate log(dJ/dE) @ E = energyBase
cosZenithBinWidth - クラス iceCube.uhe.analysis.I3ParticleFlux の変数
 
Criteria - iceCube.uhe.analysis の クラス
Criteria class defines requrements of the IceCube EHE events that are subject to futher analysis.
Criteria() - クラス iceCube.uhe.analysis.Criteria のコンストラクタ
constructor.
criticalEnergy - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux の static 変数
critical energy of ionization loss

D

Decay - iceCube.uhe.decay の クラス
Particle decay such as tau -> mu -> e is handled in this class.
Decay(Particle) - クラス iceCube.uhe.decay.Decay のコンストラクタ
Constructor: Register the Particle involved.
decrement(J3Vector, J3Vector) - クラス geometry.J3Vector のメソッド
decrement vectors a-=b
definePropagatingParticle(int, int, double, J3Line) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Method to set primary energy, flavor, doublet for defining the input propagating particle, and its geomerty(for future use).
definePropagatingParticle(int, int, double) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
 
definePropagationGeometry(double, double, double, double, double) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
define the geometry of propagating particles double x_ice3 : x [cm] of a particle trajectory point in the IceCube coordinate double y_ice3 : y [cm] of a particle trajectory point in the IceCube coordinate double z_ice3 : z [cm] of a particle trajectory point in the IceCube coordinate double nadirAngle_ice3 : nadir angle [deg] define in the IceCube coodrinate double azimuthAngle_ice3 : nadir angle [deg] define in the IceCube coodrinate
definePropagationGeometry(double, double, double, double, double, double) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
define the geometry of propagating particles double x_ice3 : x [cm] of a particle trajectory point in the IceCube coordinate double y_ice3 : y [cm] of a particle trajectory point in the IceCube coordinate double z_ice3 : z [cm] of a particle trajectory point in the IceCube coordinate double nx,ny,nz : unit direction vector represented by the IceCube coordinate
definePropagationGeometry(J3Line) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
define the geometry of propagating particles J3Line particleAxisIce3 : The primary particle trajectory.
detectorDepth - クラス iceCube.uhe.muonModel.CosmicRayEnergyCalculator の static 変数
 
dimensionLogE - クラス iceCube.uhe.analysis.EnergyHistogramMaker の変数
 
dimensionLogE - クラス iceCube.uhe.analysis.PropagationMatrixDrawer の変数
 
doesCutOffExists() - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
Tell if the CR spectrum calculated in this object has a cutoff feature at the highest energy end
doesThisEventPass(I3Particle) - クラス iceCube.uhe.analysis.Criteria のメソッド
Determine if the iceParticle satisfies the criteria
doesThisEventPassEHESuperCut(I3Particle) - クラス iceCube.uhe.analysis.Criteria のメソッド
Tell Whether this event passes the "EHE super cut" .
doesThisEventPassSimpleCut(I3Particle) - クラス iceCube.uhe.analysis.Criteria のメソッド
Tell Whether this event passes the "simple cut" .
DrawAngularAtmMuonFlux - iceCube.uhe.muonModel の クラス
 
DrawAngularAtmMuonFlux() - クラス iceCube.uhe.muonModel.DrawAngularAtmMuonFlux のコンストラクタ
 
DrawAngularEventAtmMuonFlux - iceCube.uhe.event の クラス
 
DrawAngularEventAtmMuonFlux() - クラス iceCube.uhe.event.DrawAngularEventAtmMuonFlux のコンストラクタ
 
DrawAngularEventFlux - iceCube.uhe.event の クラス
 
DrawAngularEventFlux() - クラス iceCube.uhe.event.DrawAngularEventFlux のコンストラクタ
 
DrawAngularNeutrinoFlux - iceCube.uhe.neutrinoModel の クラス
 
DrawAngularNeutrinoFlux() - クラス iceCube.uhe.neutrinoModel.DrawAngularNeutrinoFlux のコンストラクタ
 
DrawAtmMuonBundle - iceCube.uhe.analysis の クラス
 
DrawAtmMuonBundle() - クラス iceCube.uhe.analysis.DrawAtmMuonBundle のコンストラクタ
 
DrawAtmMuonBundle2D - iceCube.uhe.analysis の クラス
 
DrawAtmMuonBundle2D() - クラス iceCube.uhe.analysis.DrawAtmMuonBundle2D のコンストラクタ
 
DrawAtmMuonBundleCombined - iceCube.uhe.analysis の クラス
 
DrawAtmMuonBundleCombined() - クラス iceCube.uhe.analysis.DrawAtmMuonBundleCombined のコンストラクタ
 
DrawAtmMuonBundleFlux - iceCube.uhe.muonModel の クラス
 
DrawAtmMuonBundleFlux() - クラス iceCube.uhe.muonModel.DrawAtmMuonBundleFlux のコンストラクタ
 
DrawAtmMuonFluxIntegral - iceCube.uhe.muonModel の クラス
 
DrawAtmMuonFluxIntegral() - クラス iceCube.uhe.muonModel.DrawAtmMuonFluxIntegral のコンストラクタ
 
DrawCosmicRayFlux - iceCube.uhe.muonModel の クラス
 
DrawCosmicRayFlux() - クラス iceCube.uhe.muonModel.DrawCosmicRayFlux のコンストラクタ
 
DrawCosThetaRelation - iceCube.uhe.muonModel の クラス
 
DrawCosThetaRelation() - クラス iceCube.uhe.muonModel.DrawCosThetaRelation のコンストラクタ
 
DrawCREnergyForBundle - iceCube.uhe.muonModel の クラス
 
DrawCREnergyForBundle() - クラス iceCube.uhe.muonModel.DrawCREnergyForBundle のコンストラクタ
 
drawEnergyDistributionOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw Energy distribution with slices of cos(zenith) with its bin width
DrawEventArrayForEachInteraction - iceCube.uhe.event の クラス
 
DrawEventArrayForEachInteraction() - クラス iceCube.uhe.event.DrawEventArrayForEachInteraction のコンストラクタ
 
DrawEventAtmMuonFluxIntegral - iceCube.uhe.event の クラス
 
DrawEventAtmMuonFluxIntegral() - クラス iceCube.uhe.event.DrawEventAtmMuonFluxIntegral のコンストラクタ
 
DrawEventFlux - iceCube.uhe.event の クラス
 
DrawEventFlux() - クラス iceCube.uhe.event.DrawEventFlux のコンストラクタ
 
DrawEventFluxIntegral - iceCube.uhe.event の クラス
 
DrawEventFluxIntegral() - クラス iceCube.uhe.event.DrawEventFluxIntegral のコンストラクタ
 
DrawEventMatrix - iceCube.uhe.event の クラス
 
DrawEventMatrix() - クラス iceCube.uhe.event.DrawEventMatrix のコンストラクタ
 
DrawEventMatrix_single - iceCube.uhe.event の クラス
 
DrawEventMatrix_single() - クラス iceCube.uhe.event.DrawEventMatrix_single のコンストラクタ
 
drawEventsWithAtmMuonWeights(String) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
draw atmospheric muon weighted-events
drawEventsWithGZKWeights(String) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
draw GZK flux weighted-events
drawEventsWithNoWeights() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
draw unweighted-events
drawFirstGuessQualityDistributionOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw First Guess Quality distribution with slices of Npe
DrawGlashowResonance - iceCube.uhe.interactions の クラス
 
DrawGlashowResonance() - クラス iceCube.uhe.interactions.DrawGlashowResonance のコンストラクタ
 
DrawInteractionsBase - iceCube.uhe.interactions の クラス
Draw the total cross section and the energy loss("beta term") by reading the pre-calculated and serialized IntertactionMatrix object stored in the file.
DrawInteractionsBase() - クラス iceCube.uhe.interactions.DrawInteractionsBase のコンストラクタ
 
DrawInteractionsMtx - iceCube.uhe.interactions の クラス
Draw the total cross section and the energy loss("beta term") by reading the pre-calculated and serialized IntertactionMatrix object stored in the file.
DrawInteractionsMtx() - クラス iceCube.uhe.interactions.DrawInteractionsMtx のコンストラクタ
 
DrawNeutrinoFlux - iceCube.uhe.neutrinoModel の クラス
 
DrawNeutrinoFlux() - クラス iceCube.uhe.neutrinoModel.DrawNeutrinoFlux のコンストラクタ
 
DrawNeutrinoFluxIntegral - iceCube.uhe.neutrinoModel の クラス
 
DrawNeutrinoFluxIntegral() - クラス iceCube.uhe.neutrinoModel.DrawNeutrinoFluxIntegral のコンストラクタ
 
drawNpeDistributionOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw Npe distribution with slices of cos(zenith) with its bin width
drawNpeDistributionWithNDOMsliceOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw NPE distribution with slices of NDOM with its bin width
drawNpeDistributionWithSliceOfEnergyOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw Npe distribution with slices of Log(Energy) with its bin width
DrawNuEffAreaByAreaTable - iceCube.uhe.analysis の クラス
Calculate the neutrino detection effective area [km^2 sr] (neutrino interaction probability convoluted) by running PropagationMatrixFlux with EffAreaTable class.
DrawNuEffAreaByAreaTable() - クラス iceCube.uhe.analysis.DrawNuEffAreaByAreaTable のコンストラクタ
 
DrawNuEffAreaByI3Particle - iceCube.uhe.analysis の クラス
Calculate the neutrino detection effective area [km^2 sr] (neutrino interaction probability convoluted) by running I3ParticleFlux.
DrawNuEffAreaByI3Particle() - クラス iceCube.uhe.analysis.DrawNuEffAreaByI3Particle のコンストラクタ
 
drawOnXfig() - クラス iceCube.uhe.propagation.DrawPropagationMatrix のメソッド
Draw the matrix data by gragig-Xfig
DrawPropagatingAtmMuonBundleFlux - iceCube.uhe.muonModel の クラス
 
DrawPropagatingAtmMuonBundleFlux() - クラス iceCube.uhe.muonModel.DrawPropagatingAtmMuonBundleFlux のコンストラクタ
 
DrawPropagatingAtmMuonFlux - iceCube.uhe.muonModel の クラス
 
DrawPropagatingAtmMuonFlux() - クラス iceCube.uhe.muonModel.DrawPropagatingAtmMuonFlux のコンストラクタ
 
DrawPropagatingNeutrinoFlux - iceCube.uhe.neutrinoModel の クラス
 
DrawPropagatingNeutrinoFlux() - クラス iceCube.uhe.neutrinoModel.DrawPropagatingNeutrinoFlux のコンストラクタ
 
DrawPropagatingNeutrinoFlux2 - iceCube.uhe.neutrinoModel の クラス
 
DrawPropagatingNeutrinoFlux2() - クラス iceCube.uhe.neutrinoModel.DrawPropagatingNeutrinoFlux2 のコンストラクタ
 
DrawPropagationMatrix - iceCube.uhe.propagation の クラス
Draw the Prpgatation matrix to calculate the energy distribution and the flux of particles after propagation in the Earth.
DrawPropagationMatrix(int, int, double, double) - クラス iceCube.uhe.propagation.DrawPropagationMatrix のコンストラクタ
Constructor
DrawPropagationMatrix(int, int, double, double, int) - クラス iceCube.uhe.propagation.DrawPropagationMatrix のコンストラクタ
 
DrawPropagationMatrixByFactory - iceCube.uhe.propagation の クラス
 
DrawPropagationMatrixByFactory() - クラス iceCube.uhe.propagation.DrawPropagationMatrixByFactory のコンストラクタ
 
DrawSumFlux - iceCube.uhe.neutrinoModel の クラス
 
DrawSumFlux() - クラス iceCube.uhe.neutrinoModel.DrawSumFlux のコンストラクタ
 
drawZenithAngleDistributionOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw cos(zenith) distribution with slices of Npe with its bin width
drawZenithAngleDistributionWithFGsliceOnXfig() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Draw cos(zenith) distribution with slices of First Guess quality with its bin width
dX - クラス iceCube.uhe.propagation.PropagationMatrix の変数
Step size of the propagation [g/cm^2].
dXDecay - クラス iceCube.uhe.propagation.PropagationMatrix の変数
Step size of the propagation [g/cm^2] determined by the shortest decay length.

E

E2dFdE - クラス iceCube.uhe.event.EventMonoEnergyFlux の static 変数
 
E2dFdE - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux の static 変数
 
EarthCenterCoordinate - geometry の クラス
This class defines the coordinate with its origin located at center of the earth.
EarthCenterCoordinate() - クラス geometry.EarthCenterCoordinate のコンストラクタ
Constructor.
EarthLocalCoordinate - geometry の クラス
This class defines local coordinates in/on the earth.
EarthLocalCoordinate(J3Vector, double) - クラス geometry.EarthLocalCoordinate のコンストラクタ
Constructor.
EarthLocalCoordinate(J3Vector) - クラス geometry.EarthLocalCoordinate のコンストラクタ
Constructor.
EarthLocalCoordinate(double, double, double, double) - クラス geometry.EarthLocalCoordinate のコンストラクタ
Constructor.
easting - クラス iceCube.uhe.geometry.IceCubeCoordinate の static 変数
Easting of the origin in the horizontal plane.
EffAreaTable - iceCube.uhe.analysis の クラス
(In-ice) Effective Area is calculated from the numerical table stored in the classes/iceCube/uhe/analysis.
EffAreaTable(int, int) - クラス iceCube.uhe.analysis.EffAreaTable のコンストラクタ
Constructor.
ElectronBase - iceCube.uhe.interactions の クラス
An electron once generated by nu-e charged current interaction is subject to immediate electromagnetic cascades.
ElectronBase(Particle) - クラス iceCube.uhe.interactions.ElectronBase のコンストラクタ
Constructor
elevation - クラス iceCube.uhe.geometry.IceCubeCoordinate の static 変数
Elevation of the origin from earth ROCK surface (sea level).
EnergyHistogramMaker - iceCube.uhe.analysis の クラス
This class makes a 2D histogram of Energy correlations like Muon In-ice Energy Vs Primary Cosmic Ray enegry (obtained by AtmMuonBundleFlux.java in the MuonModel package) or Muon In-ice Energy Vs Muon Surface Energy (using PropagationMatrixFactory.java in the propahgation package) Written by S.
EnergyHistogramMaker() - クラス iceCube.uhe.analysis.EnergyHistogramMaker のコンストラクタ
Default Constructor
Event - iceCube.uhe.event の クラス
This class defines the behavior of an event running in the madium (rock/ice).
Event(MonteCarloBase[], Particle, ParticlePoint) - クラス iceCube.uhe.event.Event のコンストラクタ
Constructor.
EventArrayForEachInteraction - iceCube.uhe.event の クラス
This object handles a matrix table generated by RunManager.runEventOnMatrix(DataOutputStream out, int numEvent).
EventArrayForEachInteraction() - クラス iceCube.uhe.event.EventArrayForEachInteraction のコンストラクタ
Constructor.
EventArrayForEachInteraction(DataInputStream) - クラス iceCube.uhe.event.EventArrayForEachInteraction のコンストラクタ
 
EventAtmMuonFlux - iceCube.uhe.event の クラス
This class calculates differential flux dF/dLogE [/cm^2 sec sr] of atm muons as a function of emg/hadron cascade energy deposited in the detector volume.
EventAtmMuonFlux() - クラス iceCube.uhe.event.EventAtmMuonFlux のコンストラクタ
Constructor.
EventAtmMuonFlux(DataInputStream) - クラス iceCube.uhe.event.EventAtmMuonFlux のコンストラクタ
Same as the constructor EventFlux(int model) except it reads the event matrix from the DataInputStream eventIn.
EventFlux - iceCube.uhe.event の クラス
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.
EventFlux(int) - クラス iceCube.uhe.event.EventFlux のコンストラクタ
Constructor.
EventFlux(int, DataInputStream) - クラス iceCube.uhe.event.EventFlux のコンストラクタ
Same as the constructor EventFlux(int model) except it reads the event matrix from the DataInputStream eventIn.
eventMatrix - クラス iceCube.uhe.event.EventAtmMuonFlux の変数
 
eventMatrix - クラス iceCube.uhe.event.EventFlux の変数
 
EventMatrix - iceCube.uhe.event の クラス
This object handles a matrix table generated by RunManager.runEventOnMatrix(DataOutputStream out, int numEvent).
EventMatrix() - クラス iceCube.uhe.event.EventMatrix のコンストラクタ
Constructor.
EventMatrix(DataInputStream) - クラス iceCube.uhe.event.EventMatrix のコンストラクタ
 
eventMatrix - クラス iceCube.uhe.event.EventMonoEnergyFlux の変数
 
eventMatrix - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux の変数
 
EventMatrix_single - iceCube.uhe.event の クラス
This object handles a matrix table generated by RunManager.runEventOnMatrix(DataOutputStream out, int numEvent).
EventMatrix_single() - クラス iceCube.uhe.event.EventMatrix_single のコンストラクタ
Constructor.
EventMatrix_single(DataInputStream) - クラス iceCube.uhe.event.EventMatrix_single のコンストラクタ
 
EventMonoEnergyFlux - iceCube.uhe.event の クラス
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 from a neutrino flux with monochromatic energy E^2dF/dE = 10^-9 GeV/cm^2 sec sr.
EventMonoEnergyFlux(DataInputStream) - クラス iceCube.uhe.event.EventMonoEnergyFlux のコンストラクタ
Constructor.
EventRate - iceCube.uhe.event の クラス
 
EventRate() - クラス iceCube.uhe.event.EventRate のコンストラクタ
 
expMu - クラス numRecipes.RandomGenerator の static 変数
 

F

fillAtmMuonBundleFluxWeight(I3Particle, ParticlePoint, AtmMuonBundleFlux) - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static メソッド
Fill I3Particle with the Atmospheric Muon Bundle Flux weights.
fillMCPrimarySpectrumWeight(double) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
decide if you fills the MC spectrum weight with the dN/dLogE of the MC data.
fillNeutrinoWeight(InteractionsMatrix, InteractionsMatrix) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
You must call this method if the primary is a (interaction-weighted) neutrino.
fillPropagatingAtmMuonFluxWeight(I3Particle, PropagatingAtmMuonFlux, String) - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static メソッド
Fill the weight besed on PropagatingAtmMuonFlux in the muonModel package
fillPropagatingNeutrinoFluxWeight(I3Particle, PropagatingNeutrinoFlux, String) - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static メソッド
Fill the weight besed on PropagatingNeutrinoFlux in the neutrinoModel package
fillPropagatingNeutrinoFluxWeight(I3Particle, PropagatingNeutrinoFlux, int, String) - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static メソッド
Fill the weight besed on PropagatingNeutrinoFlux in the neutrinoModel package.
fillPropagationMatrixWeight(I3Particle, PropagationMatrixFactory) - クラス iceCube.uhe.analysis.I3ParticlePropMatrixFiller のメソッド
Fill the propagation matrix with PropagatingMatrixFactory.
finished() - クラス iceCube.uhe.event.SwingWorker のメソッド
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
fluctuateEventByEvent - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux の変数
Options to calculate flux with/without taking into account fluxcuation of muon energies due to the EAS cascade process true : Flux is calculated such that an event by event flucuation is included.
fluxWeightName - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static 変数
 
Function - numRecipes の インタフェース
Interface to get value of a given function in a given class.

G

G_F - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の static 変数
Fermi Coupling Constant [GeV ^{-2}]
GammaFactor - クラス numRecipes.RandomGenerator の static 変数
 
gammaP(double, double) - クラス numRecipes.SpecialFunctions の static メソッド
P(a x)= gamma(a,x)/Gamma(a) from 0 to x.
gammaQ(double, double) - クラス numRecipes.SpecialFunctions の static メソッド
Q(a x)= Gamma(a,x)/Gamma(a) from 0 to x.
gammaW - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の static 変数
decay width of W [GeV]
gauss(double, double, double) - クラス numRecipes.SpecialFunctions の static メソッド
Gaussian function
generate() - クラス iceCube.uhe.event.JulietTask のメソッド
start the task to generate a particle.
generateI3Particle(int, int, double, double, J3Line, int, double, double, double, int, int, int) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
Generate I3Particle from a set of the given valuables.
generateI3Particle(int, int, double, double, double, double, J3Line, J3Line, int, double, double, double, int, int, int) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
Generate I3Particle from a set of the given valuables.
generateLogEnergyMatrix() - クラス iceCube.uhe.particles.Particle のメソッド
 
generateNeutrinoFluxObject(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Generate Neutrino flux object and add it to the list
generator - クラス iceCube.uhe.event.JulietTask の変数
JULIeTGenerator.
geometry - パッケージ geometry
Package geometry This package provides classes to handle geometrical calculation including 3D vector operations.
get() - クラス iceCube.uhe.event.SwingWorker のメソッド
Return the value created by the construct method.
getAlpha() - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Get the alpha parameter
getAngleInDegree(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
calculate the angle [deg] between two vectors.
getAngleInRadian(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
calculate the angle [rad] between two vectors.
getArea(double, double) - クラス iceCube.uhe.analysis.EffAreaTable のメソッド
Return the effective area of the primary inIce particle [cm^2].
getAsymmetryTerm(double, double, int) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Calculate the term on the asymmetry factor of the pair creation.
getAtmosphericMuonFlux(String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Return the Atmospheric Muon flux dF/dLogE [/cm^2 sec sr] stored by String "fluxName".
getAtomicNumber(int) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Atomic-number is acquired for a given Material Number and a given species index of atom.
getAverageMuonEnergyLossAfterPropagation() - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
Calculate and return the averaged relative energy loss of a muon after its propagation in the Earth.
getAxisLength() - クラス geometry.J3Line のメソッド
return the current axis length l
getAxisLength() - クラス iceCube.uhe.points.ParticlePoint のメソッド
 
getAzimuthInPolar(J3Vector) - クラス geometry.Coordinate のメソッド
Convert Cartesian to Poler coordinate system.
getBestNpe() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getBeta(double) - クラス iceCube.uhe.interactions.CELbeta の static メソッド
 
getCascadeEmgEnergy() - クラス iceCube.uhe.event.Event のメソッド
 
getCascadeFlux(int, double) - クラス iceCube.uhe.event.EventArrayForEachInteraction のメソッド
Obtain dN/dLogE
getCascadeHadronEnergy() - クラス iceCube.uhe.event.Event のメソッド
 
getCascadeTotalEnergy() - クラス iceCube.uhe.event.Event のメソッド
 
getCharge(int) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Charge-number is acquired for a given Material Number and a given species index of atom.
getChargeFactor(double, int) - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Calculate the term which depends on the charge of the propation medium
getCosineOfZenithAngleAtEarthSurface(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate the zenith angle at the earth surface.
getCrossProduct(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
calculate the cross Products axb
getCumulativeProbability(double, double) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get Cumulative Probability on a given log(Primary Energy [GeV]), log(Produced Energy [GeV]) double logPrimaryEnergy : Log (Input Primary Energy [GeV]) double logPproducedEnergy : Log (Produced Energy [GeV] via this interaction)
getCurrent() - クラス iceCube.uhe.event.JulietTask のメソッド
Called from ProgressBarDemo to find out how much has been done.
getDecayMode() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get the decay mode (0:tau to electron, 1:tau to mu, 2:tau to hadron)
getDeltaLogEnergy() - クラス iceCube.uhe.particles.Particle の static メソッド
 
getDF(Particle, Particle) - クラス iceCube.uhe.propagation.PropagationMatrixFactory のメソッド
Returns dF/dLogE*deltaLogE (inputParticle ---> outputParticle).
getDF(int, int, double, int, int, double) - クラス iceCube.uhe.propagation.PropagationMatrixFactory のメソッド
Returns dF/dLogE * deltaLogE (inputParticle ---> outputParticle).
getDFDLogE(double, double, boolean) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents you set in the argument.
getDFDLogE(double, double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents you set in the argument.
getDFDLogE(double, double, double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents, but the yield [cm^2 sec sr] given in the argument is added up to calculate the flux.
getDFDLogE(double, double, boolean) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents you set in the argument.
getDFDLogE(double, double) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents you set in the argument.
getDFDLogE(double, double, double) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
Calculate the Neutrino flux at the surface to give numberOfEvents, but the yield [cm^2 sec sr] given in the argument is added up to calculate the flux.
getDFDLogE(double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] at the earth surface as a function of log E [GeV] and cosine of zenith angle
getDFDLogE(double, double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate in-ice dF/dLogE [/cm^2 sec sr] at the slant depth x [g/cm^2] as a function of log E [GeV] in ice and cosine of zenith angle.
getDFDLogE(double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate in-ice dF/dLogE [/cm^2 sec sr] at the slant depth x [g/cm^2] as a function of log E [GeV] in ice and cosine of zenith angle.
getDFDLogE(double, double) - クラス iceCube.uhe.muonModel.AtmMuonFlux のメソッド
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV] cos(Zenith Angle)
getDFDLogE(double, double) - クラス iceCube.uhe.muonModel.AtmMuonFluxCorsika のメソッド
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV] cos(Zenith Angle)
getDFDLogE(double) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV]
getDFDLogE(double, double) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV] cos(zenith angle) This method is indentical to getDFDLogE(double logEnergy) because the cosmic ray flux is isotropic.
getDFDLogE(double, int) - クラス iceCube.uhe.neutrinoModel.NeutrinoFlux のメソッド
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV] particleID 1 nu-e 2 nu-mu 3 nu-tau (No nu-tau in the GZK model)
getDFEmgCascadeDLogE(double, double) - クラス iceCube.uhe.event.EventAtmMuonFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
getDFEmgCascadeDLogE(double) - クラス iceCube.uhe.event.EventFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
getDFEmgCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.EventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDFEmgCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDFHadronCascadeDLogE(double, double) - クラス iceCube.uhe.event.EventAtmMuonFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
getDFHadronCascadeDLogE(double) - クラス iceCube.uhe.event.EventFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
getDFHadronCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.EventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDFHadronCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDFMuDLogE(double, double) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu
getDFMuDLogE(double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for mu The neutrino flux is calculated for the model you specified in calling the constructor.
getDFMuDLogE(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for mu The neutrino flux is calculated for the model you specified in calling the constructor.
getDFMuDLogE(int, double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for mu The neutrino flux is calculated for the model you specified in the argument.
getDFMuDLogE(int, int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for mu The neutrino flux is calculated for the model you specified in the argument.
getDFNuEDLogE(double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-e The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuEDLogE(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-e The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuEDLogE(int, double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-e The neutrino flux is calculated for the model you specified in the argument.
getDFNuEDLogE(int, int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-e The neutrino flux is calculated for the model you specified in the argument.
getDFNuMuDLogE(double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuMuDLogE(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuMuDLogE(int, double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu The neutrino flux is calculated for the model you specified in the argument.
getDFNuMuDLogE(int, int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu The neutrino flux is calculated for the model you specified in the argument.
getDFNuTauDLogE(double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuTauDLogE(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau The neutrino flux is calculated for the model you specified in calling the constructor.
getDFNuTauDLogE(int, double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau The neutrino flux is calculated for the model you specified in the argument.
getDFNuTauDLogE(int, int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau The neutrino flux is calculated for the model you specified in the argument.
getDFTauDLogE(double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for tau The neutrino flux is calculated for the model you specified in calling the constructor.
getDFTauDLogE(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for tau The neutrino flux is calculated for the model you specified in calling the constructor.
getDFTauDLogE(int, double) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for tau The neutrino flux is calculated for the model you specified in the argument.
getDFTauDLogE(int, int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for tau The neutrino flux is calculated for the model you specified in the argument.
getDFTotalCascadeDLogE(double, double) - クラス iceCube.uhe.event.EventAtmMuonFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
getDFTotalCascadeDLogE(double) - クラス iceCube.uhe.event.EventFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
getDFTotalCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.EventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for total cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDFTotalCascadeDLogE(int, double, double) - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux のメソッド
Calculate dF/dLogE [/cm^2 sec sr] for total cascade neutrnoFlavor is defined by the Particle class. i.e. 0 for nu-e 1 for nu-mu etc.
getDimensionOfLogEnergyMatrix() - クラス iceCube.uhe.particles.Particle の static メソッド
 
getDirection() - クラス geometry.J3Line のメソッド
return the current direction
getDirectionInEarthCenterCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Returns the unit vector of the axis direction in the Earth Center coordinate
getDirectionInIceCubeCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Returns the unit vector of the axis direction in the IceCube coordinate
getDistanceFromEarthSurfaceToIceCube() - クラス iceCube.uhe.particles.I3Particle のメソッド
Get the distance from the Earth Surface that this particle has propagated before reching to the IceCube volume
getDistanceFromLineToPoint(J3Line, J3Vector) - クラス geometry.J3Utility の static メソッド
returns distance between a line and a point
getDNDLogE(double, double, double, double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static メソッド
Calculate the MC Primary Spectrum dN/dLogE except normalization constatnt determined by the total numner of MC events.
getDotProduct(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
calculate the dot-product
getDoublet() - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the doublet of the particle propagating
getDoublet() - クラス iceCube.uhe.particles.Particle のメソッド
 
getDSigmaDy(double) - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.GlashowResonanceHadronic のメソッド
return dSigma/dy [cm^2] where y = 1 - - E_{l^{-1}}/E_{\bar{\nu_e}}
getDSigmaDy(double) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
return dSigma/dy [cm^2] where y = 1 - - E_{l^{-1}}/E_{\bar{\nu_e}}
getDSigmaDy(double) - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDy(double) - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
Differential cross section dsigma/dy [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter
getDSigmaDyDrho(double, double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Differential cross section dsigma/dy/drho [cm^2] y = 1 - Erecoiling/Eincoming -- inelasticity parameter The assymetry factor is defined by rho = (E^+ - E^-)/(E^+ + E^-)
getDSigmaDyPlus(double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Differential cross section dsigma/dy [cm^2] yPlus = Epositron/Eincoming
getEffectiveEnergyOfCRs(double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate the effective energy [GeV] of the parent cosmic ray for a given energy of the EHE muon bundle and its zenith angle at the IceCube depth.
getEffectiveEnergyOfCRs(double, double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate the effective energy [GeV] of the parent cosmic ray for a given IN-ICE energy of the EHE muon bundle and its zenith angle at the IceCube depth.
getEFlux(double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate energy flux E^2 dF/dE [GeV/cm^2 sec sr]
getEFlux(double, double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate energy flux E^2 dF/dE [GeV/cm^2 sec sr] at the slant depth x [g/cm^2].
getEFlux(double, double) - クラス iceCube.uhe.muonModel.AtmMuonFlux のメソッド
calculate the differential Energy Flux [GeV /cm^2 sec sr] logEnergy [GeV] cos(Zenith Angle) E^2dF/dE ~ E^(-1.7) is assumed for extrapolation to UHE.
getEFlux(double, double) - クラス iceCube.uhe.muonModel.AtmMuonFluxCorsika のメソッド
calculate the differential Energy Flux [GeV /cm^2 sec sr] logEnergy [GeV] cos(Zenith Angle) E^2dF/dE ~ E^(-2.002) is assumed for extrapolation to UHE
getEFlux(double) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
calculate the differential Energy Flux [GeV /cm^2 sec sr] logEnergy [GeV]
getEFlux(double, double) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
calculate the differential Energy Flux [GeV /cm^2 sec sr] logEnergy [GeV] cos(zenith angle) This method is indentical to getEFlux(double logEnergy) because the cosmic ray flux is isotropic.
getEFlux(double, int) - クラス iceCube.uhe.neutrinoModel.NeutrinoFlux のメソッド
calculate the differential Energy Flux [GeV /cm^2 sec sr] logEnergy [GeV] particleID 1 nu-e 2 nu-mu 3 nu-tau (No nu-tau in the GZK model)
getEmgCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix のメソッド
Obtain dN/dLogE for electroMagnetic cascades
getEmgCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix_single のメソッド
Obtain dN/dLogE for electroMagnetic cascades
getEnergy() - クラス iceCube.uhe.particles.Particle のメソッド
 
getErrorInPolynominalInterpolate() - クラス numRecipes.Interpolation の static メソッド
 
getEventNumber() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getEx() - クラス geometry.Coordinate のメソッド
Get x axis direction.
getEy() - クラス geometry.Coordinate のメソッド
Get y axis direction.
getEz() - クラス geometry.Coordinate のメソッド
Get z axis direction.
getFirstGuessQuality() - クラス iceCube.uhe.particles.I3Particle のメソッド
Returns the First Guess fit quality parameter such as the velocity
getFlavor() - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the flavor of the particle propagating
getFlavor() - クラス iceCube.uhe.particles.Particle のメソッド
 
getFlavorByInteractionsInPlay() - クラス iceCube.uhe.event.Event のメソッド
Get the produced particle's Flavor
getFluctuatedRelativeFlux(double, double, double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Calculate the net fluctuation of the flux due to the cascade process.
getFmuToE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to Electron with energy jLogE
getFmuToHadron(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to Hadron with energy jLogE
getFmuToMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to Muon with energy jLogE
getFmuToNuE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to nuE with energy jLogE
getFmuToNuMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to nuMu with energy jLogE
getFmuToNuTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to nuTau with energy jLogE
getFmuToTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Muon with energy iLogE to Tau with energy jLogE
getFnuEToE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to Electron with energy jLogE
getFnuEToHadron(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to Hadron with energy jLogE
getFnuEToMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to Muon with energy jLogE
getFnuEToNuE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to nuE with energy jLogE
getFnuEToNuMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to nuMu with energy jLogE
getFnuEToNuTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to nuTau with energy jLogE
getFnuEToTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuE with energy iLogE to Tau with energy jLogE
getFnuMuToE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to Electron with energy jLogE
getFnuMuToHadron(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to Hadron with energy jLogE
getFnuMuToMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to Muon with energy jLogE
getFnuMuToNuE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to nuE with energy jLogE
getFnuMuToNuMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to nuMu with energy jLogE
getFnuMuToNuTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to nuTau with energy jLogE
getFnuMuToTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuMu with energy iLogE to Tau with energy jLogE
getFnuTauToE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to Electron with energy jLogE
getFnuTauToHadron(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to Hadron with energy jLogE
getFnuTauToMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to Muon with energy jLogE
getFnuTauToNuE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to nuE with energy jLogE
getFnuTauToNuMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to nuMu with energy jLogE
getFnuTauToNuTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to nuTau with energy jLogE
getFnuTauToTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from nuTau with energy iLogE to Tau with energy jLogE
getFtauToE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to Electron with energy jLogE
getFtauToHadron(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to Hadron with energy jLogE
getFtauToMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to Muon with energy jLogE
getFtauToNuE(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to nuE with energy jLogE
getFtauToNuMu(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to nuMu with energy jLogE
getFtauToNuTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to nuTau with energy jLogE
getFtauToTau(int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Get the propagation matrix element from Tauon with energy iLogE to Tau with energy jLogE
getFunction(int, double[], double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Override Method for interface .
getFunction(int, double[], double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Inplementation of interface numRecipes.Function used for numerical integration of the probability of (E_muon/E0)/ Bar(E_muon/E0) multiplied by CosmicRayFlux (Energy x R) int functionIndex : 1 calculation with inice muon, 2 with the surface double x = R = (E_muon/E0)/ Bar(E_muon/E0) parameter[0] : log10(primary Cosmic Ray Energy [GeV]) to be responsible for the muon bundle in AVERAGE i.e.
getFunction(int, double[], double) - インタフェース numRecipes.Function のメソッド
 
getFunction(int, double[], double) - クラス numRecipes.SpecialFunctions のメソッド
Method for interface .
GetGaussianDouble(double, double) - クラス numRecipes.RandomGenerator のメソッド
 
getGeometryShift() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get the geometrical shift in IceCube coordinate
getGlacierDepth() - クラス iceCube.uhe.geometry.IceCubeCoordinate のメソッド
Get the depth of glacier.
getGZKNeutrinoFlux(String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Return the GZK neutrino flux dF/dLogE [/cm^2 sec sr] stored by String "fluxName".
getHadronCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix のメソッド
Obtain dN/dLogE for Hadron cascades
getHadronCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix_single のメソッド
Obtain dN/dLogE for Hadron cascades
getIceCubeData() - クラス iceCube.uhe.particles.I3Particle のメソッド
The method to access inner IceCube data class
getIceRockBoundaryRadius() - クラス iceCube.uhe.points.ParticlePoint のメソッド
 
getInelasticityMatrix(int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the element of the inelastisity matrix
getInIceEffectiveArea(double, double, int, int) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Outputs the in-ice effective area(E-inice, cosZenith) determined by events passing the Criteria class.
getInteractionName() - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get the name of interaction
getInteractionName() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get the name of interacion
getInteractionName() - クラス iceCube.uhe.event.EventArrayForEachInteraction のメソッド
Obtain the name of interaction.
getInteractionName() - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get name of the interaction
getInteractionName() - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get the name of the interaction
getInteractionName() - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get the name of the interaction
getInteractionName() - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get the name of the interaction
getIonizationE() - クラス iceCube.uhe.points.ParticlePoint のメソッド
Ionization Potential [eV]
getLatitude(J3Vector) - クラス geometry.EarthCenterCoordinate のメソッド
Calculate latitude in degree.
getLength() - クラス geometry.J3Vector のメソッド
get the vector length
getLengthInPolar(J3Vector) - クラス geometry.Coordinate のメソッド
Convert Cartesian to Poler coordinate system.
getLengthOfTask() - クラス iceCube.uhe.event.JulietTask のメソッド
find out how much work needs to be done.
getLeptonTransferMatrix(int, int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the element of the transfter matrix jlogE ~ log10((1-y)*E)
getLifeTime() - クラス iceCube.uhe.particles.Particle のメソッド
 
getLifeTimeMatrix(int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
get the element of the LifeTime matrix
getLifeTimeMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
get the element of the LifeTime matrix
getLifeTimeMatrix(int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
get the element of the LifeTime matrix
getLifeTimeMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
get the element of the LifeTime matrix
getListedEvents(DataOutputStream) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Method to acquire all the listed variables: the cascade particles, their energies, and their locations which occured along the track.
getLocationIce3Iterator() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Return location hit iterator which allows an external object to access each location stored in this object
getLogBestNpe() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getLogEnergy() - クラス iceCube.uhe.particles.Particle のメソッド
 
getLogEnergyFromLogNpe(double) - クラス iceCube.uhe.muonModel.CosmicRayEnergyCalculator の static メソッド
 
getLogEnergyMatrix(int) - クラス iceCube.uhe.particles.Particle のメソッド
 
getLogEnergyMinimum() - クラス iceCube.uhe.particles.Particle の static メソッド
 
getLogEnergyProducedMinimum() - クラス iceCube.uhe.interactions.ElectronBase の static メソッド
 
getLogEnergyProducedMinimum() - クラス iceCube.uhe.interactions.InteractionsBase の static メソッド
 
getLogMuOverCREnergy(double, double, boolean) - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のメソッド
Returns Log((E_muon/E0)/ Bar(E_muon/E0)) for a given confidenceLevel.
getLogMuOverCREnergyMax(double, boolean) - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のメソッド
Returns maximum of Log((E_muon/E0)/ Bar(E_muon/E0))
getLogMuOverCREnergyMin(double, boolean) - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のメソッド
Returns minimum of Log((E_muon/E0)/ Bar(E_muon/E0))
getLogNpeATWD() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getLogNpeFADC() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getLogRecoEnergy() - クラス iceCube.uhe.particles.I3Particle のメソッド
get the energy estimated by a reconstruction program
getLongitude(J3Vector) - クラス geometry.EarthCenterCoordinate のメソッド
Calculate longitude in degree.
getMass() - クラス iceCube.uhe.particles.Particle のメソッド
 
getMassNumber() - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Get the mass number
getMaterialNumber() - クラス iceCube.uhe.points.ParticlePoint のメソッド
 
getMatrixFileName(J3UnitVector, double, boolean) - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static メソッド
 
getMCPrimarySpectrumWeight() - クラス iceCube.uhe.particles.I3Particle のメソッド
Return the MC primary spectrum weight
getMediumDensity() - クラス iceCube.uhe.points.ParticlePoint のメソッド
Obtain the madium density [g/cm^2]
getMessage() - クラス iceCube.uhe.event.JulietTask のメソッド
Returns the most recent status message, or null if there is no current status message.
getMuonThresholdEnergy() - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Get the threshold energy of muons [GeV]
getMuToEDecayMatrix(int, int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
get the element of the decay matrix of mu-> e
getMuToEDecayMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
get the element of the decay matrix of mu-> e
getMuToNuEDecayMatrix(int, int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
get the element of the decay matrix of mu->nuE
getMuToNuEDecayMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
get the element of the decay matrix of mu->nuE
getMuToNuMuDecayMatrix(int, int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
get the element of the decay matrix of m->nuMu
getMuToNuMuDecayMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
get the element of the decay matrix of m->nuMu
getNDOMsATWD() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getNDOMsFADC() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getNDOMsLaunch() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getNeutrinoFluxFromList(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Search for the neutrinoFlux objects stored in the list and return it if exists.
getNeutrinoInteractionWeight() - クラス iceCube.uhe.event.JulietEventGenerator の static メソッド
Get the present neutrino interaction weight in the InteractionBase
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
This is a dummy method because this class extends MonteCarloBase.class
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
This is a dummy method because this class extends MonteCarloBase.class
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
This is a dummy method because this class extends MonteCarloBase.class
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
This is a dummy method because this class extends MonteCarloBase.class
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
 
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
 
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
This is the "dummy" method
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
This is the "dummy" method
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get pathlength for neutrino by given logEnergy bin.
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get pathlength for neutrino.
getNeutrinoPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get pathlength for neutrino.
getNeutrinoPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get pathlength for neutrino.
getNpeATWD() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getNpeFADC() - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
getNumberOfAtoms(int) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Number of Atoms is acquired for a given Material Number and a given species index of atom.
getOrigin() - クラス geometry.Coordinate のメソッド
Get the origin of the coordinate system.
getParticle(int, int, int) - クラス iceCube.uhe.particles.ParticleArray のメソッド
 
getParticle(int, int) - クラス iceCube.uhe.particles.ParticleGroup のメソッド
 
getParticleAxis() - クラス iceCube.uhe.particles.I3Particle のメソッド
Return the trajectory of the particle in form of J3Line
getParticleIterator() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Return the Particle Iterator loping over I3Particles
getParticleIterator() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Return particle hit iterator which allows an external object to access each Particle stored in this object
getParticleLocation() - クラス iceCube.uhe.points.ParticlePoint のメソッド
Obtain the particle location along the trajectory, i.e. lAxis.
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get pathlength by random number.
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
 
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get pathlength by random number.
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get pathlength by random number.
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get the pathlength
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
 
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get pathlength, but this always returns 0.0
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get pathlength, but this always returns 0.0
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get pathlength by random number.
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get pathlength by random number.
getPathLength(int, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get pathlength by random number.
getPathLength(double, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get pathlength by random number.
getPhysicalPathLength(RandomGenerator) - クラス iceCube.uhe.event.Event のメソッド
Calculate the stepsize determined by sampling the interaction points for all the interaction channels registred.
getPointVectorFromLongitudeLatitude(double, double, double) - クラス geometry.EarthCenterCoordinate のメソッド
Get the point vector in this earth-center coordinate for a given longitude [deg] and latitude [deg].
getPointVectorFromPolarCoordinate(double, double, double) - クラス geometry.Coordinate のメソッド
get a point vector for a given Poler system.
GetPoissonian(double) - クラス numRecipes.RandomGenerator のメソッド
 
getPrimaryDoublet() - クラス iceCube.uhe.event.EventArrayForEachInteraction のメソッド
Obtain primarily propagating particle doublet.
getPrimaryFlavor() - クラス iceCube.uhe.event.EventArrayForEachInteraction のメソッド
Obtain primarily propagating particle flavor.
getPrimaryParticleDirectionInEarthCenterCoordinate() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get of propagating particle direction represented by Earth center coordinate
getPrimaryParticleDirectionInIceCubeCoordinate() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get of propagating particle direction represented by IceCube coordinate
getProbability(double, double, boolean) - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のメソッド
Return the probability of Log10((E_muon/E0)/ Bar(E_muon/E0)), a relative depature from the mean of the energy ratio.
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get produced log energy.
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get produced log energy.
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get produced log energy.
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get produced log energy.
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get the logEnergy of the produced particle
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.event.MonteCarloBase のメソッド
 
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get produced log energy.
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get produced log energy.
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get produced log energy.
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get produced log energy.
getProducedEnergy(int, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get produced log energy.
getProducedEnergy(double, RandomGenerator) - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get produced log energy.
getProducedFlavor() - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get the flavor of the produced particle
getProducedFlavor() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get the flavor of the produced particle
getProducedFlavor() - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get information of the produced particle
getProducedFlavor() - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get the flavor of the produced particle
getProducedFlavor() - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get the flavor of the produced particle
getProducedFlavor() - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get the flavor of the produced particle
getProducedFlavor() - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the flavor of the produced particle
getPropDoublet() - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get the doublet of the particle propagating
getPropDoublet() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get the doublet of the particle propagating
getPropDoublet() - クラス iceCube.uhe.event.MonteCarloBase のメソッド
 
getPropDoublet() - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get the doublet of the particle propagating
getPropDoublet() - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get the doublet of the particle propagateing
getPropDoublet() - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get the doublet of the particle propagateing
getPropFlavor() - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Get the flavor of the particle propagating
getPropFlavor() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Get the flavor of the particle propagating
getPropFlavor() - クラス iceCube.uhe.event.EventMatrix のメソッド
obtain primarily propagating particle flavor to initiate cascades.
getPropFlavor() - クラス iceCube.uhe.event.EventMatrix_single のメソッド
obtain primarily propagating particle flavor to initiate cascades.
getPropFlavor() - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get information of the particle propagating
getPropFlavor() - クラス iceCube.uhe.interactions.ElectronBase のメソッド
Get the flavor of the particle propagating
getPropFlavor() - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get the flavor of the particle propagateing
getPropFlavor() - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get the flavor of the particle propagateing
getR0() - クラス geometry.J3Line のメソッド
return the current passing point
getR0InEarthCenterCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Returns the axis location (possibly, center of brightness) in the IceCube coordinate
getR0InIceCubeCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Returns the axis location (possibly, center of brightness) in the Earth Center coordinate
getRadiation(int) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Radiation constant is acquired for a given Material Number and a given species index of atom.
getRadiusFromEarthCenter(double) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Calculate the radius from the earth center to the particle location.
GetRandomDouble() - クラス numRecipes.RandomGenerator のメソッド
 
getRecoEnergy() - クラス iceCube.uhe.particles.I3Particle のメソッド
get the energy estimated by a reconstruction program
getScreenFactor(int) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Calculate the factor due to the screening effect on an atomic ellectron
getSigma() - クラス iceCube.uhe.interactions.GlashowResonanceHadronic のメソッド
return total cross section [cm^2]
getSigma() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
return total cross section [cm^2]
getSigmaMatrix(int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the element of the total cross section matrix
getSlantDepth(double, ParticlePoint) - クラス iceCube.uhe.muonModel.CosmicRayEnergyCalculator の static メソッド
 
getSlantDepth() - クラス iceCube.uhe.points.ParticlePoint のメソッド
Obtain the slant depth
getStartLocation() - クラス iceCube.uhe.event.RunManager のメソッド
Get the location of primary particle
getStartLocationAlongTheAxis() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get the start location of primary particle.
getStepDx() - クラス iceCube.uhe.event.Event のメソッド
Get the step size for traceParticle()
getSurfacePoint(double, double) - クラス geometry.EarthCenterCoordinate のメソッド
Get the point vector on the earth surface.
getTauHadronDecayProbFromW(double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Calculate the Tau hadron Decay probability per inelasticity "y" that the decay product (in this case hadron) see its energy of y*Energy of tau.
getTauHadronDecayProbToW(double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Calculate the Tau hadron Decay probability per inelasticity "y" that the decay product (in this case nu-tau) see its energy of y*Energy of tau.
getTauToChargedLeptonDecayMatrix(int, int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
get the element of the decay matrix of tau-> l^+-
getTauToChargedLeptonDecayMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
get the element of the decay matrix of tau-> l^+-
getTauToHadronDecayMatrix(int, int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
get the element of the decay matrix of tau-> hadrons
getTauToHadronDecayMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
get the element of the decay matrix of tau-> hadrons
getTauToNuDecayMatrix(int, int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
get the element of the decay matrix of tau->nuE or nuMu
getTauToNuDecayMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
get the element of the decay matrix of tau->nuE or nuMu
getTauToNuTauDecayMatrix(int, int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
get the element of the decay matrix of tau->nuTau
getTauToNuTauDecayMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
get the element of the decay matrix of tau->nuTau
getThePerpendicularOnLineFromPoint(J3Line, J3Vector) - クラス geometry.J3Utility の static メソッド
 
getTotalCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix のメソッド
Obtain dN/dLogE for Total cascades
getTotalCascadeFlux(double, double) - クラス iceCube.uhe.event.EventMatrix_single のメソッド
Obtain dN/dLogE for Total cascades
getTrackLocationIce3Iterator() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
 
getTrackParticleIterator() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
 
getTransferMatrix(int, int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Get the element of the transfter matrix jlogE ~ log10(y*E)
getTypeOfInteraction() - クラス iceCube.uhe.decay.MuDecayBase のメソッド
get Type Of Interaction (Interaction->0; Decay->1)
getTypeOfInteraction() - クラス iceCube.uhe.decay.TauDecayBase のメソッド
get Type Of Interaction (Interaction->0; Decay->1)
getTypeOfInteraction() - クラス iceCube.uhe.event.MonteCarloBase のメソッド
Get type of the interaction (Interaction->0; Decay->1)
getTypeOfInteraction() - クラス iceCube.uhe.interactions.ElectronBase のメソッド
get Type Of Interaction (Interaction->0; Decay->1)
getTypeOfInteraction() - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Get type of the interaction (Interaction->0; Decay->1)
getTypeOfInteraction() - クラス iceCube.uhe.interactions.InteractionsBase のメソッド
Get type of the interaction (Interaction->0; Decay->1)
getValue() - クラス iceCube.uhe.event.SwingWorker のメソッド
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getWeakDecayProbFromW(double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Calculate the Weak Decay probability per inelasticity "y" that the decay product see its energy of y*Energy of the decaying particle.
getWeakDecayProbToW(double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Calculate the Weak Decay probability per inelasticity "y" that the decay product see its energy of y*Energy of the decaying particle.
getX() - クラス geometry.J3Vector のメソッド
get x component
getY() - クラス geometry.J3Vector のメソッド
get y component
getYield(double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Calculate the Neutrino yeild [cm^2 sec sr] at the surface to give numberOfEvents you set in the argument.
getYield(double) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
Calculate the Neutrino yeild [cm^2 sec sr] at the surface to give numberOfEvents you set in the argument.
getYmax() - クラス iceCube.uhe.decay.Decay の static メソッド
 
getYmax(double) - クラス iceCube.uhe.decay.Decay の static メソッド
 
getYmax() - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.PairCreation のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
 
getYmax() - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
 
getYmaxCharge(int) - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
 
getYmaxCharge(int) - クラス iceCube.uhe.interactions.PairCreation のメソッド
 
getYmin() - クラス iceCube.uhe.decay.Decay の static メソッド
 
getYmin() - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
 
getYmin() - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.PairCreation のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
Getting the range of allowed y for a given interaction
getYmin() - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
Getting the range of allowed y for a given interaction
getYPlusDSigmaDyPlus(double, double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Integral yPlus*dSigma/dyPlus over a given range to obtain the inelasticity distribution.
getYPlusMax() - クラス iceCube.uhe.interactions.PairCreation のメソッド
 
getYPlusMin() - クラス iceCube.uhe.interactions.PairCreation のメソッド
 
getZ() - クラス geometry.J3Vector のメソッド
get z component
getZenithInPolar(J3Vector) - クラス geometry.Coordinate のメソッド
Convert Cartesian to Poler coordinate system.
GlashowResonanceBase - iceCube.uhe.interactions の クラス
The GlashowResonanceBase class to treat Glashow Resonance for JulietEventGenerator class and RunManager class.
GlashowResonanceBase() - クラス iceCube.uhe.interactions.GlashowResonanceBase のコンストラクタ
Default Constructor of GlashowResonanceBase.
GlashowResonanceBase(int, int) - クラス iceCube.uhe.interactions.GlashowResonanceBase のコンストラクタ
Constructor of GlashowResonanceBase.
GlashowResonanceHadronic - iceCube.uhe.interactions の クラス
The Glashow Resonance reaction with W into the hadronic decay \bar{nu_e} + e^{-1} -> hadrons The super class GlashowResonanceLeptonic class is used in most of the calculation The inelasiticity parameter y is fixed to be always 0 because all the final states are hadrons that generates cascades at once.
GlashowResonanceHadronic(ParticlePoint) - クラス iceCube.uhe.interactions.GlashowResonanceHadronic のコンストラクタ
 
GlashowResonanceHadronicMatrix - iceCube.uhe.interactions の クラス
Matrix of the Energy Transfer by particle Interactions.
GlashowResonanceHadronicMatrix(Interactions) - クラス iceCube.uhe.interactions.GlashowResonanceHadronicMatrix のコンストラクタ
Constructor: Generate the matrix array
GlashowResonanceLeptonic - iceCube.uhe.interactions の クラス
The Glashow Resonance reaction with W into the leptonic decay \bar{nu_e} + e^{-1} -> \bar{nu_l} + l ^{-1} The approximation that 1.
GlashowResonanceLeptonic(ParticlePoint, int) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のコンストラクタ
Constructor: Register the ParticlePoint classes and the prodocued flavor - 0 for e, 1 for mu, 2 for tau

H

HALF_SECOND - クラス iceCube.uhe.event.SwingRun の static 変数
 
hbar_c - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の static 変数
conversion constant in the natural unit [cm GeV]
histCosZenithFgQuality - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
histLogEnergyCosZenith - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
histLogNpeCosZenith - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
histLogNpeFgQuality - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
histLogNpeLogEnergy - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
histLogNpeNDOM - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 

I

I3Particle - iceCube.uhe.particles の クラス
This particle class inherited from Particle.java describes a digested IceCube event (both MC and real) in form of JULIeT particle.
I3Particle(int, int, double) - クラス iceCube.uhe.particles.I3Particle のコンストラクタ
Constructor.
I3Particle(int, int) - クラス iceCube.uhe.particles.I3Particle のコンストラクタ
Constructor.
I3Particle.I3Data - iceCube.uhe.particles の クラス
IceCube data class.
I3Particle.I3Data() - クラス iceCube.uhe.particles.I3Particle.I3Data のコンストラクタ
 
I3ParticleAnalysisFactory - iceCube.uhe.analysis の クラス
I3Particles Analysis Factory.
I3ParticleAnalysisFactory(InputStream) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のコンストラクタ
Default Constructor InputStream in : Stream to readout a series of I3Particles that is subject to your analysis It reads all I3Particles from InputStream and hold them in form of List.
I3ParticleAnalysisFactory(InputStream, boolean) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のコンストラクタ
Constructor InputStream in : Stream to readout a series of I3Particles that is subject to your analysis filterOutBadRunData : do not use events in the bad run.
I3ParticleBuilder - iceCube.uhe.analysis の クラス
Build IceCube event(s) reading from the f2k data via standard input.
I3ParticleBuilder(boolean) - クラス iceCube.uhe.analysis.I3ParticleBuilder のコンストラクタ
Constructor.
I3ParticleBuilderDemo - iceCube.uhe.analysis の クラス
I3Particle.class Demo program.
I3ParticleBuilderDemo() - クラス iceCube.uhe.analysis.I3ParticleBuilderDemo のコンストラクタ
 
I3ParticleFlux - iceCube.uhe.analysis の クラス
I3ParticleFlux calculates the detectable neutrino event intensity at the Earth Surface using propagation matrix filled in each of I3Particle.
I3ParticleFlux(InputStream) - クラス iceCube.uhe.analysis.I3ParticleFlux のコンストラクタ
Constructor
I3ParticleGZKWeightFiller - iceCube.uhe.analysis の クラス
 
I3ParticleGZKWeightFiller() - クラス iceCube.uhe.analysis.I3ParticleGZKWeightFiller のコンストラクタ
 
I3ParticleInputStream - iceCube.uhe.particles の クラス
The Object Particle is serialized and sent out to Outputstream
I3ParticleInputStream() - クラス iceCube.uhe.particles.I3ParticleInputStream のコンストラクタ
 
I3ParticleMCPrimaryWeightFiller - iceCube.uhe.analysis の クラス
This class provides the methods to fill I3Particles with MC primary spectrum weights.
I3ParticleMCPrimaryWeightFiller() - クラス iceCube.uhe.analysis.I3ParticleMCPrimaryWeightFiller のコンストラクタ
 
I3ParticleOutputStream - iceCube.uhe.particles の クラス
The Object I3Particle is serialized and sent out to Outputstream
I3ParticleOutputStream() - クラス iceCube.uhe.particles.I3ParticleOutputStream のコンストラクタ
 
I3ParticlePropMatrixFiller - iceCube.uhe.analysis の クラス
This class provides the methods to fill I3Particles with the pregenerated propagation matrix.
I3ParticlePropMatrixFiller() - クラス iceCube.uhe.analysis.I3ParticlePropMatrixFiller のコンストラクタ
Constructor.
I3ParticleStreamDemo - iceCube.uhe.particles の クラス
I3Particle.class Demo program.
I3ParticleStreamDemo() - クラス iceCube.uhe.particles.I3ParticleStreamDemo のコンストラクタ
 
I3ParticleWeightFiller - iceCube.uhe.analysis の クラス
This class provides the methods to fill I3Particles with GZK and Atmospheric muon weights.
I3ParticleWeightFiller() - クラス iceCube.uhe.analysis.I3ParticleWeightFiller のコンストラクタ
 
iceCube.uhe.analysis - パッケージ iceCube.uhe.analysis
Package icecube.uhe.analysis This package contains the classes for the IceCube Extremely-High Energy Neutrino analysis with the I3Particle-based data.
iceCube.uhe.decay - パッケージ iceCube.uhe.decay
Package icecube.uhe.decay This package includes the classes to handle the particle decay.
iceCube.uhe.event - パッケージ iceCube.uhe.event
Package icecube.uhe.event This package contains the classes to generate Monte Carlo events of neutrino/muon/tau tracks propagating in rock/ice.
iceCube.uhe.geometry - パッケージ iceCube.uhe.geometry
 
iceCube.uhe.interactions - パッケージ iceCube.uhe.interactions
Package icecube.uhe.interactions This package deals with all kind of interactions involving elemetary particles such as charged leptons and neutrinos.
iceCube.uhe.muonModel - パッケージ iceCube.uhe.muonModel
Package icecube.uhe.muonModel This package is essentially equivalent to the neutrinoModel package but deals with the atmospheric muon fluxes instead of primary cosmic neutrino fluxes.
iceCube.uhe.neutrinoModel - パッケージ iceCube.uhe.neutrinoModel
Package icecube.uhe.neutrinoModel This package contains the classes to calculate primary neutrino fluxes predicted in the EHE neutrino models such as the GZK cosmogenic neutrino production.
iceCube.uhe.particles - パッケージ iceCube.uhe.particles
Package icecube.uhe.particles This package includes the objects to define elementary particles such as an electron, and a muon-neutrino.
iceCube.uhe.points - パッケージ iceCube.uhe.points
Package icecube.uhe.points This package contains the objects to define the particle location in its progation in the Earth.
iceCube.uhe.propagation - パッケージ iceCube.uhe.propagation
Package icecube.uhe.propagation This package contains the classes to calculate the particle(neutrinos, muons, and tauons) propagation in the Earth.
IceCubeCoordinate - iceCube.uhe.geometry の クラス
This class defines IceCube local coordinate system.
IceCubeCoordinate() - クラス iceCube.uhe.geometry.IceCubeCoordinate のコンストラクタ
constructor.
IceCubeVolume - iceCube.uhe.geometry の クラス
This class defines geometry of IceCube detecter.
IceCubeVolume() - クラス iceCube.uhe.geometry.IceCubeVolume のコンストラクタ
Constructor.
icedist - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
 
icerange - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
 
includeFluctuationEffects - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux の変数
 
incompleteGammaDowntoX(double, double) - クラス numRecipes.SpecialFunctions の static メソッド
Gamma(a,x)/Gamma(a) from x to infinity
incompleteGammaUptoX(double, double) - クラス numRecipes.SpecialFunctions の static メソッド
gamma(a,x)/Gamma(a) from 0 to x
increment(J3Vector, J3Vector) - クラス geometry.J3Vector のメソッド
increment vectors a+=b
indexCheck() - クラス numRecipes.RandomGeneratorTest の static メソッド
 
InfoFromMatrixExample - iceCube.uhe.interactions の クラス
Check the generated transfer matrix of the Neutrino Charged Interactions
InfoFromMatrixExample() - クラス iceCube.uhe.interactions.InfoFromMatrixExample のコンストラクタ
 
inIceAreaList - クラス iceCube.uhe.analysis.PropagationMatrixFlux の変数
List to store inIceParticle's effective area
inIceDoubletList - クラス iceCube.uhe.analysis.PropagationMatrixFlux の変数
List to store inIceParticle's doublet
inIceFlavorList - クラス iceCube.uhe.analysis.PropagationMatrixFlux の変数
List to store inIceParticle's flavor
init() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Initialize the propagation matrices.
initALL() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Initialize ALL the propagation matrices including the store matrix.
initializeStaticVariables() - クラス numRecipes.Integration の static メソッド
Initialize the static variables such as grandSum.
inputI3Particle(InputStream) - クラス iceCube.uhe.particles.I3ParticleInputStream の static メソッド
 
inputInteractionsMatrix(InputStream) - クラス iceCube.uhe.interactions.InteractionsMatrixInput の static メソッド
 
inputParticle(InputStream) - クラス iceCube.uhe.particles.ParticleInputStream の static メソッド
 
integralDSigmaDyPlus(double, double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Integral dSigma/dyPlus over a given range to obtain a partial cross section
integralTauHadronDecayProbFromW(double, double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
 
integralTauHadronDecayProbToW(double, double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Integral of the tau hadron decay probability from lowerY to upperY.
integralWeakDecayProbFromW(double, double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Same as integralWeakDecayProbToW( ), but handling the particles of the charged current on the another side.
integralWeakDecayProbToW(double, double, double) - クラス iceCube.uhe.decay.Decay の static メソッド
Integral of the weak decay probability from lowerY to upperY.
integrateGauss(double, double, double, double) - クラス numRecipes.SpecialFunctions の static メソッド
Integration of the Gaussian function.
Integration - numRecipes の クラス
Utilities for Numerical Integration.
Integration() - クラス numRecipes.Integration のコンストラクタ
 
IntegrationDemo - numRecipes の クラス
Demo program for the Integration.class
IntegrationDemo() - クラス numRecipes.IntegrationDemo のコンストラクタ
 
InteractionGraphics - iceCube.uhe.event の クラス
 
interactionName() - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Show Name of the Interaction.
interactionName() - クラス iceCube.uhe.interactions.GlashowResonanceHadronic のメソッド
 
interactionName() - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
 
interactionName() - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
Show Name of the Interaction
interactionName() - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
Show Name of the Interaction
interactionName() - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
Show Name of the Interaction
interactionName() - クラス iceCube.uhe.interactions.PairCreation のメソッド
Show Name of the Interaction
interactionName() - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
Show Name of the Interaction
interactionName() - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
Show the name of interaction
interactionName() - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
Show Name of the Interaction
InteractionsBase - iceCube.uhe.interactions の クラス
The InteractionsBase class to treat all of interactions same as decay for RunManager class.
InteractionsBase(InteractionsMatrix) - クラス iceCube.uhe.interactions.InteractionsBase のコンストラクタ
Constructor for making the cumulative table.
InteractionsMatrix - iceCube.uhe.interactions の クラス
Matrix of the Energy Transfer by particle Interactions.
InteractionsMatrix(Interactions) - クラス iceCube.uhe.interactions.InteractionsMatrix のコンストラクタ
Constructor: Generate the matrix array
InteractionsMatrixInput - iceCube.uhe.interactions の クラス
The Object InteractionsMatrix is read out from Inputstream
InteractionsMatrixInput() - クラス iceCube.uhe.interactions.InteractionsMatrixInput のコンストラクタ
 
InteractionsMatrixOutput - iceCube.uhe.interactions の クラス
The Object InteractionsMatrix is serialized and sent out to Outputstream
InteractionsMatrixOutput() - クラス iceCube.uhe.interactions.InteractionsMatrixOutput のコンストラクタ
 
interactionsNameInPlay() - クラス iceCube.uhe.event.Event のメソッド
Get the Interaction's name which has just interacted with your particle
Interpolation - numRecipes の クラス
Utilities to interpolate data points (x_i, y_i) (i=0,...).
Interpolation() - クラス numRecipes.Interpolation のコンストラクタ
 
InterpolationDemo - numRecipes の クラス
 
InterpolationDemo() - クラス numRecipes.InterpolationDemo のコンストラクタ
 
InterpolationDemo2 - numRecipes の クラス
 
InterpolationDemo2() - クラス numRecipes.InterpolationDemo2 のコンストラクタ
 
interrupt() - クラス iceCube.uhe.event.SwingWorker のメソッド
A new method that interrupts the worker thread.
isATWDNpeLarger(I3Particle) - クラス iceCube.uhe.analysis.Criteria のメソッド
Tell whether this event has ATWD-based NPEs larger than ones based on FADC.
isBadRunData(I3Particle) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Judge if this event has to be excluded because of the bad run.
isCOBZwithinRange(I3Particle) - クラス iceCube.uhe.analysis.Criteria のメソッド
Tell whether this event has z depth of the Center of Brightness vertex within a given range set by the method setEHESuperCut().
isDone() - クラス iceCube.uhe.event.JulietTask のメソッド
Called from ProgressBarDemo to find out if the task has completed.
isEHESuperCut - クラス iceCube.uhe.analysis.Criteria の変数
 
IsInsideEarth(J3Vector) - クラス geometry.EarthCenterCoordinate の static メソッド
Check if the point is inside the earth.
isInsideEarth(J3Vector, IceCubeCoordinate, EarthCenterCoordinate, Volume, int) - クラス iceCube.uhe.geometry.ParticleTracker の static メソッド
Check if the particle location represented by EarthCenter coordinate is inside the earth.
isInsideEarth(J3Vector, J3Vector, IceCubeCoordinate, EarthCenterCoordinate, Volume, int) - クラス iceCube.uhe.geometry.ParticleTracker の static メソッド
 
isInsidePlane(J3Vector, J3Vector) - クラス iceCube.uhe.geometry.Volume の static メソッド
Check if the point described by IceCube coordinate is inside the plane.
isInsideVolume(J3Vector) - クラス iceCube.uhe.geometry.Volume のメソッド
Check if the point described by IceCube coordinate is inside the volume.
isInsideVolume(J3Vector, J3Vector) - クラス iceCube.uhe.geometry.Volume のメソッド
Check if the point r - shift described by IceCube coordinate is inside the volume.
isJ3LineInsideVolume(J3Line, double, double) - クラス iceCube.uhe.geometry.Volume のメソッド
Check if the given J3Line would pass inside the volome in the range of [axisLengthFrom, axisLengthTo]
isJ3LineInsideVolume(J3Line, J3Vector, double, double) - クラス iceCube.uhe.geometry.Volume のメソッド
Check if the given J3Line - J3Vector would pass inside the volome in the range of [axisLengthFrom, axisLengthTo]
isMCTruth() - クラス iceCube.uhe.particles.I3Particle のメソッド
Tells if this object returns valuables on MC Truth.
isPerNucleon - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の変数
 
isPropagationDone() - クラス iceCube.uhe.event.JulietTask のメソッド
Tell outside objects whether runEvent is done or not.
isThisEventInTheGZKRegion(I3Particle, int) - クラス iceCube.uhe.analysis.Criteria のメソッド
Tell if this event is within the GZK boundary set by the method setEHESuperCUT(category, vertex) in the corresponding event category.
isValidAlpha(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Check if the alpha value in setting is within the valid range of the Elbert model.
isValidDoublet(int) - クラス iceCube.uhe.particles.Particle の static メソッド
 
isValidEnergy(double) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
Check if the energy is in the range where this power law model is valid.
isValidEnergy(double) - クラス iceCube.uhe.particles.Particle のメソッド
 
isValidFlavor(int) - クラス iceCube.uhe.particles.Particle の static メソッド
 
isValidIndex(int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
Checking the energy index
isValidIndex(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
Checking the energy index
isValidIndex(int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
Checking the energy index
isValidIndex(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
Checking the energy index
isValidIndex(int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Checking the energy index
isValidInelasticity(double) - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticity(double) - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
Checking the range of the given inelasticity y that is determined in an individual interaction channel.
isValidInelasticityPlus(double) - クラス iceCube.uhe.interactions.PairCreation のメソッド
 
isValidNadir(double) - クラス iceCube.uhe.points.ParticlePoint の static メソッド
 
isValidParticle(Particle) - クラス iceCube.uhe.decay.Decay のメソッド
Checking the particle kind involved with a given decay channel.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.Bremsstrahlung のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.KnockOnElectrons のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.NeutrinoCharge のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.NeutrinoNeutral のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.PairCreation のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.PairCreationFit のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.PhotoNuclear のメソッド
Checking the particle kind involved with a given interaction.
isValidParticle(Particle) - クラス iceCube.uhe.interactions.PhotoNuclearFit のメソッド
Checking the particle kind involved with a given interaction.
iterateTrapzd(Function, int, double[], double, double, int) - クラス numRecipes.Integration の static メソッド
Iterated Trapzd integraion method.
iteratorOfAtmosphericMuonFlux() - クラス iceCube.uhe.particles.I3Particle のメソッド
Return iterator to the map of GZK neutrino fluxes.
iteratorOfGZKNeutrinoFlux() - クラス iceCube.uhe.particles.I3Particle のメソッド
Return iterator to the map of GZK neutrino fluxes.

J

J3Line - geometry の クラス
This class describes line in three dimensional space.
J3Line(J3Vector, J3UnitVector, double) - クラス geometry.J3Line のコンストラクタ
Constructor
J3Line(J3Vector, J3UnitVector) - クラス geometry.J3Line のコンストラクタ
 
J3UnitVector - geometry の クラス
The class describes a unit vector.
J3UnitVector(double, double, double) - クラス geometry.J3UnitVector のコンストラクタ
 
J3Utility - geometry の クラス
This class provides some utility for common geometrical calculation.
J3Utility() - クラス geometry.J3Utility のコンストラクタ
 
J3Vector - geometry の クラス
This class provides a base to represent/handle three vector.
J3Vector(double, double, double) - クラス geometry.J3Vector のコンストラクタ
Constructor.
J3Vector() - クラス geometry.J3Vector のコンストラクタ
Constructor.
J3VectorDemo - geometry の クラス
A simple Demo program to show usage of the J3Vector class
J3VectorDemo() - クラス geometry.J3VectorDemo のコンストラクタ
 
jaidaFactory - クラス iceCube.uhe.analysis.EnergyHistogramMaker の変数
 
jaidaFactory - クラス iceCube.uhe.analysis.PropagationMatrixDrawer の変数
 
JaidaPlotStyleSetter - iceCube.uhe.analysis の クラス
 
JaidaPlotStyleSetter() - クラス iceCube.uhe.analysis.JaidaPlotStyleSetter のコンストラクタ
 
JulietEventGenerator - iceCube.uhe.event の クラス
This is a run manager for the Event class.
JulietEventGenerator(int, int, double, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - クラス iceCube.uhe.event.JulietEventGenerator のコンストラクタ
Constructor.
JulietEventGenerator(int, int, double, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - クラス iceCube.uhe.event.JulietEventGenerator のコンストラクタ
The same constructor, but without the glashow resoanance.
JulietEventGenerator() - クラス iceCube.uhe.event.JulietEventGenerator のコンストラクタ
 
JulietTask - iceCube.uhe.event の クラス
Uses a SwingWorker to perform time-consuming tasks in JulietEventGenerator such as generating the Interaction Matrix and running the propagating particle.
JulietTask(SwingRun) - クラス iceCube.uhe.event.JulietTask のコンストラクタ
 
julietTask - クラス iceCube.uhe.event.SwingRun の変数
 

K

KnockOnElectrons - iceCube.uhe.interactions の クラス
The Knock-on electrons energy loss involving UHE leptons propagating undergound rock and ice are calculated in this subclass.
KnockOnElectrons(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.KnockOnElectrons のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes

L

ln10 - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
logEarray - クラス iceCube.uhe.interactions.CELbeta の static 変数
 
logEbinWidth - クラス iceCube.uhe.analysis.I3ParticleFlux の変数
bin widths for getInIceEffectiveArea()

M

main(String[]) - クラス geometry.J3VectorDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.DrawAtmMuonBundle の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.DrawAtmMuonBundle2D の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.DrawAtmMuonBundleCombined の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.DrawNuEffAreaByAreaTable の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.DrawNuEffAreaByI3Particle の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.EffAreaTable の static メソッド
A simple main method for test
main(String[]) - クラス iceCube.uhe.analysis.EnergyHistogramMaker の static メソッド
Main method -- Draw the 2D histogram to show the colleration of energies
main(String[]) - クラス iceCube.uhe.analysis.I3ParticleBuilderDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.I3ParticleGZKWeightFiller の static メソッド
Main method -- Reading out the stored I3Particles and fills the weight
main(String[]) - クラス iceCube.uhe.analysis.I3ParticleMCPrimaryWeightFiller の static メソッド
Main method -- Reading out the stored I3Particles and fills the weight
main(String[]) - クラス iceCube.uhe.analysis.I3ParticlePropMatrixFiller の static メソッド
Main method -- Reading out the stored I3Particles and fills the propagation matrix
main(String[]) - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static メソッド
Main method -- Reading out the stored I3Particles and fills the weight
main(String[]) - クラス iceCube.uhe.analysis.MakeEffAreaTable の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.MergeI3Particles の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.PlotAllSpectrum の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.PropagationMatrixDrawer の static メソッド
Main method -- Draw the 2D histogram to show the colleration of energies
main(String[]) - クラス iceCube.uhe.analysis.RunAnalysis の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunAtmMuonBundleCombinedFitter の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunAtmMuonBundleFitter の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunI3ParticleBuilder の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunI3ParticleFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunJaidaAnalysis の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunJaidaAnalysisIC9 の static メソッド
 
main(String[]) - クラス iceCube.uhe.analysis.RunPropagationMatrixFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.decay.MuDecayMatrixDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.decay.MuDecayYMatrixDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.decay.TauDecayMatrixDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.decay.TauDecayYMatrixDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawAngularEventAtmMuonFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawAngularEventFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventArrayForEachInteraction の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventAtmMuonFluxIntegral の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventFluxIntegral の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventMatrix の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.DrawEventMatrix_single の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.EventRate の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.NeutEventRate の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.RunJuliet の static メソッド
Main method.
main(String[]) - クラス iceCube.uhe.event.RunManager の static メソッド
Main method.
main(String[]) - クラス iceCube.uhe.event.SwingRun の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.SwingRunIceTray の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.WriteEventAtmFluxOverAllAngle の static メソッド
 
main(String[]) - クラス iceCube.uhe.event.WriteEventFluxOverAllAngle の static メソッド
 
main(String[]) - クラス iceCube.uhe.geometry.RunParticle の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.BremsstrahlungDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.CalibrateLeptonTransferMatrix の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.CELbeta の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.CheckLeptonTransferMatrix の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.CheckNeutrinoChargeMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.DrawGlashowResonance の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.DrawInteractionsBase の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.DrawInteractionsMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.InfoFromMatrixExample の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeBremsstrahlungMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeGlashowResonanceHadronicMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeGlashowResonanceLeptonicMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeKnockOnElectronsMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeNeutrinoChargeMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakeNeutrinoNeutralMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePairCreationFitMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePairCreationMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePairCreationTable の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePhotoNuclearFitMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePhotoNuclearMtx の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.MakePhotoNuclearTable の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.NeutrinoChargeDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.PairCreationDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.PhotoNuclearDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.interactions.TableAdjust の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.CosmicRayEnergyCalculator の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawAngularAtmMuonFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawAtmMuonBundleFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawAtmMuonFluxIntegral の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawCosmicRayFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawCosThetaRelation の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawCREnergyForBundle の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawPropagatingAtmMuonBundleFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.muonModel.DrawPropagatingAtmMuonFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawAngularNeutrinoFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawNeutrinoFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawNeutrinoFluxIntegral の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawPropagatingNeutrinoFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawPropagatingNeutrinoFlux2 の static メソッド
 
main(String[]) - クラス iceCube.uhe.neutrinoModel.DrawSumFlux の static メソッド
 
main(String[]) - クラス iceCube.uhe.particles.I3ParticleStreamDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.particles.ParticleArrayDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.particles.ParticleDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.particles.ParticleStreamDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.particles.SwingParticleDemo の static メソッド
 
main(String[]) - クラス iceCube.uhe.propagation.ComparePropMtxWithGlashow の static メソッド
 
main(String[]) - クラス iceCube.uhe.propagation.DrawPropagationMatrix の static メソッド
 
main(String[]) - クラス iceCube.uhe.propagation.DrawPropagationMatrixByFactory の static メソッド
 
main(String[]) - クラス iceCube.uhe.propagation.MainRun の static メソッド
 
main(String[]) - クラス iceCube.uhe.propagation.MainRun2 の static メソッド
 
main(String[]) - クラス numRecipes.IntegrationDemo の static メソッド
 
main(String[]) - クラス numRecipes.InterpolationDemo の static メソッド
 
main(String[]) - クラス numRecipes.InterpolationDemo2 の static メソッド
 
main(String[]) - クラス numRecipes.RandomGeneratorDemo の static メソッド
 
main(String[]) - クラス numRecipes.RandomGeneratorTest の static メソッド
 
main(String[]) - クラス numRecipes.RandomGeneratorTest2 の static メソッド
 
main(String[]) - クラス numRecipes.SpecialFunctionsDemo の static メソッド
 
MainRun - iceCube.uhe.propagation の クラス
 
MainRun() - クラス iceCube.uhe.propagation.MainRun のコンストラクタ
 
MainRun2 - iceCube.uhe.propagation の クラス
 
MainRun2() - クラス iceCube.uhe.propagation.MainRun2 のコンストラクタ
 
MakeBremsstrahlungMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of Bremsstrahlung Distribution Interactions
MakeBremsstrahlungMtx() - クラス iceCube.uhe.interactions.MakeBremsstrahlungMtx のコンストラクタ
 
MakeEffAreaTable - iceCube.uhe.analysis の クラス
Calculate the in-ice effective area table by running I3ParticleFlux.getInIceEffectiveArea(double logEnergy, double cosZenith, int flavor, int doublet).
MakeEffAreaTable() - クラス iceCube.uhe.analysis.MakeEffAreaTable のコンストラクタ
 
MakeGlashowResonanceHadronicMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of Hadronic Glashow Resonance Interactions.
MakeGlashowResonanceHadronicMtx() - クラス iceCube.uhe.interactions.MakeGlashowResonanceHadronicMtx のコンストラクタ
 
MakeGlashowResonanceLeptonicMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of Leptonic Glashow Resonance Interactions
MakeGlashowResonanceLeptonicMtx() - クラス iceCube.uhe.interactions.MakeGlashowResonanceLeptonicMtx のコンストラクタ
 
makeHistogram() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Making historgram for drawing by "grafig" graphics package on Xfig.
makeItVisible() - クラス iceCube.uhe.event.SwingRunIceTray のメソッド
 
makeJaida1DHistogram(String, IHistogramFactory) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Make and Fill IHistogram1D by reading out the variables of I3Particles String option "logEnergy" : plot logE "logRecoEnergy" : plot logRecoEnergy "logNpe" : plot logNpe "cosZenith" : plot cos(Zenith Angle) "nDOMs" : plot numberOfDOMs "firstGuess" : plot beta - first guess quality
makeJaida2DHistogram(String, IHistogramFactory) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Make and Fill IHistogram2D by reading out the variables of I3Particles String option "logE-Npe" : plot logE-logNpe "logECR-Npe" : plot log(Primary Cosmic Ray E)-logNpe "logRecoE-Npe" : plot logRecoE-logNpe "logE-cosZenith" : plot logE-cosZenith "logNpe-cosZenith": plot logNpe-cosZenith "logNpe-CobZ" : plot logNpe-ConterOfBrightnessZ "CobR-CobZ" : plot CenterOfBrightness(sqrt(x^2+y^2))-ConterOfBrightnessZ
makeJaidaHistogram(String) - クラス iceCube.uhe.analysis.EnergyHistogramMaker のメソッド
Make 1D Histogram string option : "inice-surface" - inice muon Vs surface muon "surface-primary" - surface muon Vs primary CR "inice-primary" - inice muon Vs primary CR
MakeKnockOnElectronsMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of KnockOnElectrons Distribution Interactions
MakeKnockOnElectronsMtx() - クラス iceCube.uhe.interactions.MakeKnockOnElectronsMtx のコンストラクタ
 
MakeNeutrinoChargeMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of Neutrino Charged Interactions
MakeNeutrinoChargeMtx() - クラス iceCube.uhe.interactions.MakeNeutrinoChargeMtx のコンストラクタ
 
MakeNeutrinoNeutralMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of Neutrino Neutrial-Current Interactions
MakeNeutrinoNeutralMtx() - クラス iceCube.uhe.interactions.MakeNeutrinoNeutralMtx のコンストラクタ
 
MakePairCreationFitMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of PairCreationFit Distribution Interactions
MakePairCreationFitMtx() - クラス iceCube.uhe.interactions.MakePairCreationFitMtx のコンストラクタ
 
MakePairCreationMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of PairCreation Distribution Interactions
MakePairCreationMtx() - クラス iceCube.uhe.interactions.MakePairCreationMtx のコンストラクタ
 
MakePairCreationTable - iceCube.uhe.interactions の クラス
Make the differential cross section table of Pair Creation Interactions.
MakePairCreationTable() - クラス iceCube.uhe.interactions.MakePairCreationTable のコンストラクタ
 
MakePhotoNuclearFitMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of PhotoNuclearFit Interactions
MakePhotoNuclearFitMtx() - クラス iceCube.uhe.interactions.MakePhotoNuclearFitMtx のコンストラクタ
 
MakePhotoNuclearMtx - iceCube.uhe.interactions の クラス
Make the energy transfer matrix of PhotoNuclear Distribution Interactions
MakePhotoNuclearMtx() - クラス iceCube.uhe.interactions.MakePhotoNuclearMtx のコンストラクタ
 
MakePhotoNuclearTable - iceCube.uhe.interactions の クラス
Make the differential cross section table of Photo-Nuclear Interactions.
MakePhotoNuclearTable() - クラス iceCube.uhe.interactions.MakePhotoNuclearTable のコンストラクタ
 
massE - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の static 変数
mass of Electron [GeV]
massW - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic の static 変数
mass of W [GeV]
matrixFileName - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
Data file names of the calculated propagation matricis.
maxCobZ - クラス iceCube.uhe.analysis.Criteria の変数
 
maxLogE - クラス iceCube.uhe.analysis.EnergyHistogramMaker の変数
 
maxLogE - クラス iceCube.uhe.analysis.PropagationMatrixDrawer の変数
 
maxLogEnergy - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
maxLogNpe - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
maxNumberOfVertex - クラス iceCube.uhe.analysis.Criteria の static 変数
maximum number of the vertex points on the logNpe-cosTheta plane to define the EHE super cut
mcArea - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
Area where juliet particles are thrown in the MC simulation .
mcArea - クラス iceCube.uhe.analysis.I3ParticleFlux の変数
Area where juliet particles are thrown in the MC simulation .
mcOmega - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
Solid angle where juliet particles are thrown in the MC simulation
mcOmega - クラス iceCube.uhe.analysis.I3ParticleFlux の変数
Solid angle where juliet particles are thrown in the MC simulation
MergeI3Particles - iceCube.uhe.analysis の クラス
 
MergeI3Particles() - クラス iceCube.uhe.analysis.MergeI3Particles のコンストラクタ
 
minCobZ - クラス iceCube.uhe.analysis.Criteria の変数
 
minLogE - クラス iceCube.uhe.analysis.EnergyHistogramMaker の変数
 
minLogE - クラス iceCube.uhe.analysis.PropagationMatrixDrawer の変数
 
minLogEnergy - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
minLogNpe - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
minLogNumberOfEvents - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
minNDOMsInEHESuperCut - クラス iceCube.uhe.analysis.Criteria の変数
 
minNDOMsToAnalize - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
The lowest level Requirement of NDOMs.
minNDOMsToFill - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
A minimum threshold to fill weights.
MixBits(long, long) - クラス numRecipes.RandomDouble のメソッド
 
MonteCarloBase - iceCube.uhe.event の クラス
This is the abstract class to define the methods for both intereactions and decay that determines the pathlength and produced energy with the Monte Carlo method.
MonteCarloBase() - クラス iceCube.uhe.event.MonteCarloBase のコンストラクタ
 
moveLineVectorToPlane(J3Line, J3UnitVector, J3Vector) - クラス geometry.J3Utility の static メソッド
Move the line vector to where it crosses a plane with a fixed point vector rPlane and plane direction nPlane
moveParticleAxis(double) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
move the propagating axis by given slant depth [g/cm^2]
mThPolynominalInterpolate(double[], double[], int, double, int) - クラス numRecipes.Interpolation の static メソッド
Interpolate with mTh pylinominal function.
MuDecayBase - iceCube.uhe.decay の クラス
The MuDecayBase class to treat mu decay same as interactions for Event class.
MuDecayBase(MuDecayYMatrix) - クラス iceCube.uhe.decay.MuDecayBase のコンストラクタ
Constructor for making the tables of lifetime and cumulative table.
MuDecayMatrix - iceCube.uhe.decay の クラス
Matrix of the Energy Transfer by the mu decays The matrix elements are calculated by the methods supplied by the Decay class. /------------------------------------------------------------\ logEmin | 0 0 ...................................
MuDecayMatrix(Particle) - クラス iceCube.uhe.decay.MuDecayMatrix のコンストラクタ
Constructor: Generate the matrix array
MuDecayMatrixDemo - iceCube.uhe.decay の クラス
Make the mu decay matrix and calculate some numbers derived by it.
MuDecayMatrixDemo() - クラス iceCube.uhe.decay.MuDecayMatrixDemo のコンストラクタ
 
MuDecayYMatrix - iceCube.uhe.decay の クラス
Matrix of the Energy Transfer dN/dLogY by the mu decays The matrix elements are calculated by the methods supplied by the Decay class.
MuDecayYMatrix(Particle) - クラス iceCube.uhe.decay.MuDecayYMatrix のコンストラクタ
Constructor: Generate the matrix array
MuDecayYMatrixDemo - iceCube.uhe.decay の クラス
Make the mu decay matrix and calculate some numbers derived by it.
MuDecayYMatrixDemo() - クラス iceCube.uhe.decay.MuDecayYMatrixDemo のコンストラクタ
 
multipleFactor(double, J3Vector) - クラス geometry.J3Vector の static メソッド
calculate scalor x vector fxa
muOld - クラス numRecipes.RandomGenerator の static 変数
 
muonBeta - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static 変数
 
muonBundle - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
AtmMuonBundleFlux object for calculating the primary cosmic ray energy

N

NA - クラス iceCube.uhe.points.ParticlePoint の static 変数
Avogadro's Number.
NeutEventMonoEnergyFlux - iceCube.uhe.event の クラス
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 from a neutrino flux with monochromatic energy E^2dF/dE = 10^-9 GeV/cm^2 sec sr.
NeutEventMonoEnergyFlux(DataInputStream) - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux のコンストラクタ
Constructor.
NeutEventRate - iceCube.uhe.event の クラス
 
NeutEventRate() - クラス iceCube.uhe.event.NeutEventRate のコンストラクタ
 
NeutrinoCharge - iceCube.uhe.interactions の クラス
The Neutrino-isoscalar nucleon charged current interactions taking place in undergound rock and ice are calculated in this subclass.
NeutrinoCharge(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.NeutrinoCharge のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes.
NeutrinoChargeDemo - iceCube.uhe.interactions の クラス
NeutrinoCharge.class Demo program
NeutrinoChargeDemo() - クラス iceCube.uhe.interactions.NeutrinoChargeDemo のコンストラクタ
 
neutrinoFactor - クラス iceCube.uhe.interactions.GlashowResonanceBase の static 変数
In order to save CPU time, we increase neutrino cross section by this factor.
neutrinoFactor - クラス iceCube.uhe.interactions.InteractionsBase の static 変数
In order to save CPU time, we increase neutrino cross section by this factor.
neutrinoFactor - クラス iceCube.uhe.propagation.PropagationMatrix の変数
 
NeutrinoFlux - iceCube.uhe.neutrinoModel の クラス
UHE Neutrino fluxes based on the following moels are calculated from the table.
NeutrinoFlux(int) - クラス iceCube.uhe.neutrinoModel.NeutrinoFlux のコンストラクタ
Constructor: Reads out from the table stored in iceCube/uhe/neutrinoModel logE [eV] dF/dE E^2 [eV/cm^2 sec sr].
NeutrinoNeutral - iceCube.uhe.interactions の クラス
The Neutrino-isoscalar nucleon neutral current interactions taking place in undergound rock and ice are calculated in this subclass.
NeutrinoNeutral(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.NeutrinoNeutral のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes.
nextDouble() - クラス numRecipes.RandomDouble のメソッド
generates a random number on (0,1)-real-interval
nextState() - クラス numRecipes.RandomDouble のメソッド
 
northing - クラス iceCube.uhe.geometry.IceCubeCoordinate の static 変数
Nothing of the origin in the horizontal plane.
NumberOfDoublet - クラス iceCube.uhe.particles.Particle の static 変数
Number of the "Doublet" valuables to define the particle.
numberOfEventCategory - クラス iceCube.uhe.analysis.Criteria の static 変数
number of the event category
numberOfFilledI3Particles - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
 
NumberOfFlavor - クラス iceCube.uhe.particles.Particle の static 変数
Number of the "Flavor" valuables to define the particle.
NumberOfSpecies - クラス iceCube.uhe.points.ParticlePoint の static 変数
Number of Species of Atom. 2 for Ice (H and O) and 1 for Rock.
numberOfVertex - クラス iceCube.uhe.analysis.Criteria の変数
number of the vertex points on the logNpe-cosTheta plane set by the method setEHESuperCut()
numRecipes - パッケージ numRecipes
 

O

observationTime - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の変数
Observation Time [sec]
observationTime - クラス iceCube.uhe.analysis.I3ParticleFlux の変数
Observation Time [sec]
observationTime - クラス iceCube.uhe.analysis.PropagationMatrixFlux の変数
Observation Time [sec]
outputI3Particle(I3Particle, OutputStream) - クラス iceCube.uhe.particles.I3ParticleOutputStream の static メソッド
 
outputInteractionsMatrix(InteractionsMatrix, OutputStream) - クラス iceCube.uhe.interactions.InteractionsMatrixOutput の static メソッド
 
outputParticle(Particle, OutputStream) - クラス iceCube.uhe.particles.ParticleOutputStream の static メソッド
 

P

paintComponent(Graphics) - クラス iceCube.uhe.event.InteractionGraphics のメソッド
 
paintComponent(Graphics) - クラス iceCube.uhe.event.ParticleTravelGraphics のメソッド
 
paintComponent(Graphics) - クラス iceCube.uhe.event.TrackGeometryGraphics のメソッド
 
PairCreation - iceCube.uhe.interactions の クラス
The Pair Creation involving UHE leptons propagating undergound rock and ice are calculated in this subclass.
PairCreation(Particle, ParticlePoint, int) - クラス iceCube.uhe.interactions.PairCreation のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes
PairCreationDemo - iceCube.uhe.interactions の クラス
PairCreation.class Demo program
PairCreationDemo() - クラス iceCube.uhe.interactions.PairCreationDemo のコンストラクタ
 
PairCreationFit - iceCube.uhe.interactions の クラス
The Pair Creation interactions taking place in undergound rock and ice are calculated in this subclass.
PairCreationFit(Particle, ParticlePoint, int) - クラス iceCube.uhe.interactions.PairCreationFit のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes.
Particle - iceCube.uhe.particles の クラス
The Particle class to define their mass, names, flavors, lifetime It also provides the instance variables such as energy.
Particle(int, int) - クラス iceCube.uhe.particles.Particle のコンストラクタ
Default initial energy 1EeV = 1.0e9 GeV
Particle(int, int, double) - クラス iceCube.uhe.particles.Particle のコンストラクタ
Constructor for Checking the given flavor and doublet index.
ParticleArray - iceCube.uhe.particles の クラス
This class creates the objects of array "logEnergyMatrix" for all leptons (+ pions) defined by Particle.class.
ParticleArray() - クラス iceCube.uhe.particles.ParticleArray のコンストラクタ
 
ParticleArrayDemo - iceCube.uhe.particles の クラス
ParticleArray.class Demo program.
ParticleArrayDemo() - クラス iceCube.uhe.particles.ParticleArrayDemo のコンストラクタ
 
ParticleDemo - iceCube.uhe.particles の クラス
Particle.class Demo program.
ParticleDemo() - クラス iceCube.uhe.particles.ParticleDemo のコンストラクタ
 
ParticleGroup - iceCube.uhe.particles の クラス
This class creates the objects for all leptons (+ pions) defined by Particle.class.
ParticleGroup() - クラス iceCube.uhe.particles.ParticleGroup のコンストラクタ
 
ParticleGroup(double) - クラス iceCube.uhe.particles.ParticleGroup のコンストラクタ
 
ParticleInputStream - iceCube.uhe.particles の クラス
The Object Particle is serialized and sent out to Outputstream
ParticleInputStream() - クラス iceCube.uhe.particles.ParticleInputStream のコンストラクタ
 
particleMasses - クラス iceCube.uhe.particles.Particle の static 変数
Particle Mass [GeV]
particleName(int, int) - クラス iceCube.uhe.particles.Particle の static メソッド
Display the particle name.
ParticleOutputStream - iceCube.uhe.particles の クラス
The Object Particle is serialized and sent out to Outputstream
ParticleOutputStream() - クラス iceCube.uhe.particles.ParticleOutputStream のコンストラクタ
 
ParticlePoint - iceCube.uhe.points の クラス
This class contains the variables and methods concerining the particle location and the propagation medium.
ParticlePoint(double, double, int) - クラス iceCube.uhe.points.ParticlePoint のコンストラクタ
Constructor to initialize the starting point.
ParticleStreamDemo - iceCube.uhe.particles の クラス
Particle.class Demo program.
ParticleStreamDemo() - クラス iceCube.uhe.particles.ParticleStreamDemo のコンストラクタ
 
ParticleTracker - iceCube.uhe.geometry の クラス
This class contains static methods concerning the particle tracking.
ParticleTracker() - クラス iceCube.uhe.geometry.ParticleTracker のコンストラクタ
 
ParticleTravelGraphics - iceCube.uhe.event の クラス
 
pathname - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
 
PhotoNuclear - iceCube.uhe.interactions の クラス
 
PhotoNuclear(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.PhotoNuclear のコンストラクタ
Constructor
PhotoNuclearDemo - iceCube.uhe.interactions の クラス
PhotoNuclear.class Demo program
PhotoNuclearDemo() - クラス iceCube.uhe.interactions.PhotoNuclearDemo のコンストラクタ
 
PhotoNuclearFit - iceCube.uhe.interactions の クラス
The Photo Nuclear interactions taking place in undergound rock and ice are calculated in this subclass.
PhotoNuclearFit(Particle, ParticlePoint) - クラス iceCube.uhe.interactions.PhotoNuclearFit のコンストラクタ
Constructor: Register the Particle and ParticlePoint classes.
PlotAllSpectrum - iceCube.uhe.analysis の クラス
 
PlotAllSpectrum() - クラス iceCube.uhe.analysis.PlotAllSpectrum のコンストラクタ
 
plotByJointLine() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Plotting histogram by jointed-line
plotByPointsWithErrorBars() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Plotting histogram by points with error bars
poisson(double, long) - クラス numRecipes.SpecialFunctions の static メソッド
Poisson distribution function
polynominalInterpolate(double[], double[], double) - クラス numRecipes.Interpolation の static メソッド
Given arrays xa[0....n-1] and ya[0....n-1], and given a value x, this method returns a value y by the polynominal interpolation.
process(DataInputStream, OutputStream, boolean) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
the method to build I3Particle objects with data from the DataInputStream.
propagate() - クラス iceCube.uhe.event.JulietTask のメソッド
start the task to run a particle.
propagateDX() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Propagate the particles involved over a dX [g/cm^2].
propagateDXpowered() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Propagate the particles involved over a 2^n Delta x [g/cm^2] where Delta x is the propagation distance for the finite propagation matrix.
propagateX() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Propagate the particles involved over X [g/cm^2] where Delta x is the propagation distance for the finite propagation matrix.
PropagatingAtmMuonFlux - iceCube.uhe.muonModel の クラス
This class calculates differential flux dF/dLogE [/cm^2 sec sr] of neutrinos and charged leptons after propagation in the earth for a given model of primary cosmic neutrino production in the Universe.
PropagatingAtmMuonFlux() - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のコンストラクタ
Constructor
PropagatingAtmMuonFlux(double, boolean) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のコンストラクタ
Constructor
PropagatingAtmMuonFlux(double, double, boolean) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のコンストラクタ
Constructor
PropagatingNeutrinoFlux - iceCube.uhe.neutrinoModel の クラス
This class calculates differential flux dF/dLogE [/cm^2 sec sr] of neutrinos and charged leptons after propagation in the earth for a given model of primary cosmic neutrino production in the Universe.
PropagatingNeutrinoFlux(int) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のコンストラクタ
Constructor
PropagatingNeutrinoFlux(int, boolean) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のコンストラクタ
This constroctor is for the subclass QuickPropagatingNeutrinoFlux
PropagationMatrix - iceCube.uhe.propagation の クラス
Matrix of the Energy and particle spiecies Transfer by the Interactions and Particle Decays.
PropagationMatrix(Particle, Particle, Particle, Particle, Particle, Particle, Particle, ParticlePoint, int, int, double) - クラス iceCube.uhe.propagation.PropagationMatrix のコンストラクタ
Constructor.
PropagationMatrix(Particle, Particle, Particle, Particle, Particle, Particle, Particle, ParticlePoint, int, int) - クラス iceCube.uhe.propagation.PropagationMatrix のコンストラクタ
Constructor.
PropagationMatrixDrawer - iceCube.uhe.analysis の クラス
This class makes a 2D/1D histogram of Energy correlations of In-ice Energy Vs Surface Energy (using PropagationMatrixFactory.java in the propahgation package) Written by S.
PropagationMatrixDrawer() - クラス iceCube.uhe.analysis.PropagationMatrixDrawer のコンストラクタ
Default Constructor
PropagationMatrixFactory - iceCube.uhe.propagation の クラス
This class handles the generated propagation matrix data.
PropagationMatrixFactory() - クラス iceCube.uhe.propagation.PropagationMatrixFactory のコンストラクタ
Default constructor.
PropagationMatrixFlux - iceCube.uhe.analysis の クラス
It calculates the detectable neutrino event intensity at the Earth Surface as I3ParticleFlux does but the calculation is made by using directly the zenith angle binned propagation matrix and the numerically calculated effective area (I3EffectiveArea.java) without relying on I3Particle MC events.
PropagationMatrixFlux() - クラス iceCube.uhe.analysis.PropagationMatrixFlux のコンストラクタ
Constructor.
PropagationMatrixFlux(boolean) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のコンストラクタ
Constroctor for the subclass.
propLeptonFlux - クラス iceCube.uhe.event.EventFlux の変数
 
propMuonFlux - クラス iceCube.uhe.event.EventAtmMuonFlux の変数
 
putDeltaLogEnergy(double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putDimensionOfLogEnergyMatrix(int) - クラス iceCube.uhe.particles.Particle のメソッド
 
putEnergy(double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putLogEnergy(double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putLogEnergyMatrix(double, double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putLogEnergyMatrix(int, double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putLogEnergyMinimum(double) - クラス iceCube.uhe.particles.Particle のメソッド
 
putRecoEnergy(double) - クラス iceCube.uhe.particles.I3Particle のメソッド
put the energy estimated by a reconstruction program
putVector(J3Vector) - クラス geometry.J3Vector のメソッド
put a new vector a = b

R

rA1Tau - クラス iceCube.uhe.decay.Decay の static 変数
The squared mass raio (m_A1/m_tau)^2.
RandomDouble - numRecipes の クラス
Ported to Java by Shigeru Yoshida for the IceCube MC. 2002.12.1 syoshida@hepburn.s.chiba-u.ac.jp Before using, initialize the state by the constrctor RandomDouble(long) in this Java version.
RandomDouble(long) - クラス numRecipes.RandomDouble のコンストラクタ
Constructor to initialize state[N] with a seed
RandomGenerator - numRecipes の クラス
Utilities for Random generator in Numerical Calculation.
RandomGenerator() - クラス numRecipes.RandomGenerator のコンストラクタ
default constructor : using the current time as a seed.
RandomGenerator(long) - クラス numRecipes.RandomGenerator のコンストラクタ
constructor with a given seed.
RandomGeneratorDemo - numRecipes の クラス
Display the pseudorandom numbers
RandomGeneratorDemo() - クラス numRecipes.RandomGeneratorDemo のコンストラクタ
 
RandomGeneratorTest - numRecipes の クラス
Testing of the uniformity in the pseudorandom numbers
RandomGeneratorTest() - クラス numRecipes.RandomGeneratorTest のコンストラクタ
 
RandomGeneratorTest2 - numRecipes の クラス
Testing of the Gaussian probability with Monte Carlo method based on the RandomGenerator class
RandomGeneratorTest2() - クラス numRecipes.RandomGeneratorTest2 のコンストラクタ
 
ratioOfDecayWidth - クラス iceCube.uhe.interactions.GlashowResonanceHadronic の変数
Ration Gamma_hadron/Gamma_muon = Gamma_hadron/Gamma_tau
readArray(DataInputStream) - クラス iceCube.uhe.event.EventArrayForEachInteraction のメソッド
Read the calculated event matrix by RunManager.runEventOnMatrix
readI3Particles(InputStream) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
reading the I3Particle objects
readI3Particles(InputStream) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
reading the I3Particle objects
readMatrix(DataInputStream) - クラス iceCube.uhe.event.EventMatrix のメソッド
Read the calculated event matrix by RunManager.runEventOnMatrix
readMatrix(DataInputStream) - クラス iceCube.uhe.event.EventMatrix_single のメソッド
Read the calculated event matrix by RunManager.runEventOnMatrix
readMatrix(DataInputStream) - クラス iceCube.uhe.event.EventMonoEnergyFlux のメソッド
Read the calculated propagation matrix
readMatrix(DataInputStream) - クラス iceCube.uhe.event.NeutEventMonoEnergyFlux のメソッド
Read the calculated propagation matrix
readMatrix(DataInputStream) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
Read the calculated propagation matrix
readMatrix(DataInputStream) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
Read the calculated propagation matrix
readMatrix(DataInputStream) - クラス iceCube.uhe.propagation.DrawPropagationMatrix のメソッド
Read the calculated propagatin matrix
readMatrix(DataInputStream) - クラス iceCube.uhe.propagation.PropagationMatrixFactory のメソッド
Read the calculated propagation matrix
REarth - クラス geometry.EarthCenterCoordinate の static 変数
Radius of the earth [cm]
REarth - クラス iceCube.uhe.points.ParticlePoint の static 変数
Earth radius [cm].
registerMonteCarloBase(MonteCarloBase[]) - クラス iceCube.uhe.event.Event のメソッド
Register the MonteCarloBase objects involved in the propagation
removeAtmosphericMuonFlux(String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Remove the Atmospheric Muon flux data stored by String "fluxName"
removeGZKNeutrinoFlux(String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Remove the GZK neutrino flux data stored by String "fluxName"
replace(int, int, int) - クラス iceCube.uhe.interactions.TableAdjust の static メソッド
 
rMuPI - クラス iceCube.uhe.decay.Decay の static 変数
The squared mass raio (m_mu/m_pi)^2.
rockrange - クラス iceCube.uhe.analysis.I3ParticleWeightFiller の static 変数
 
RombergIntegral(Function, int, double[], double, double) - クラス numRecipes.Integration の static メソッド
The Romberg method.
rotate(int, double) - クラス geometry.Coordinate のメソッド
Rotate the coordinate system.
rPiTau - クラス iceCube.uhe.decay.Decay の static 変数
The squared mass raio (m_pi/m_tau)^2.
rRhoTau - クラス iceCube.uhe.decay.Decay の static 変数
The squared mass raio (m_rho/m_tau)^2.
RunAnalysis - iceCube.uhe.analysis の クラス
 
RunAnalysis() - クラス iceCube.uhe.analysis.RunAnalysis のコンストラクタ
 
RunAtmMuonBundleCombinedFitter - iceCube.uhe.analysis の クラス
 
RunAtmMuonBundleCombinedFitter() - クラス iceCube.uhe.analysis.RunAtmMuonBundleCombinedFitter のコンストラクタ
 
RunAtmMuonBundleFitter - iceCube.uhe.analysis の クラス
 
RunAtmMuonBundleFitter() - クラス iceCube.uhe.analysis.RunAtmMuonBundleFitter のコンストラクタ
 
runEventDump(DataOutputStream) - クラス iceCube.uhe.event.RunManager のメソッド
Method to run event for making textual full-data-file.
runEventOnMatrix(int, DataOutputStream) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Method to run multiple events (numberOfEvent) with various primary energies from logE = Particle.getLogEnergyMinimum() all the way up to 10^12 GeV.
runEventOnMatrix(DataOutputStream) - クラス iceCube.uhe.event.RunManager のメソッド
Method to run multiple events with various primary energies from logE = Particle.getLogEnergyMinimum() all the way up to 10^12 GeV.
RunI3ParticleBuilder - iceCube.uhe.analysis の クラス
Run I3ParticleBulder to generate a series of I3Particles.
RunI3ParticleBuilder() - クラス iceCube.uhe.analysis.RunI3ParticleBuilder のコンストラクタ
 
RunI3ParticleFlux - iceCube.uhe.analysis の クラス
Calculate the detectable Neutrino flux [GeV/cm^2 sec sr] at the surface by running I3ParticleFlux.
RunI3ParticleFlux() - クラス iceCube.uhe.analysis.RunI3ParticleFlux のコンストラクタ
 
RunJaidaAnalysis - iceCube.uhe.analysis の クラス
 
RunJaidaAnalysis() - クラス iceCube.uhe.analysis.RunJaidaAnalysis のコンストラクタ
 
RunJaidaAnalysisIC9 - iceCube.uhe.analysis の クラス
 
RunJaidaAnalysisIC9() - クラス iceCube.uhe.analysis.RunJaidaAnalysisIC9 のコンストラクタ
 
RunJuliet - iceCube.uhe.event の クラス
 
RunJuliet() - クラス iceCube.uhe.event.RunJuliet のコンストラクタ
 
RunManager - iceCube.uhe.event の クラス
This is a run manager for the Event class.
RunManager() - クラス iceCube.uhe.event.RunManager のコンストラクタ
Constructor.
runMultipleEvent(DataOutputStream) - クラス iceCube.uhe.event.RunManager のメソッド
Method to run multiple events with a monocromatic primary energy given by the constructor.
runMultipleEvent_Each(DataOutputStream) - クラス iceCube.uhe.event.RunManager のメソッド
Method to run multiple events with a monocromatic primary energy given by the constructor.
RunParticle - iceCube.uhe.geometry の クラス
This is a demo program for running a particle in the earth.
RunParticle() - クラス iceCube.uhe.geometry.RunParticle のコンストラクタ
 
RunPropagationMatrix - iceCube.uhe.propagation の クラス
Run the Propagation matrix to calculate the energy distribution and the flux of particles after propagation in the Earth.
RunPropagationMatrix(double, int, int, int) - クラス iceCube.uhe.propagation.RunPropagationMatrix のコンストラクタ
Constructor.
RunPropagationMatrix(double, int, int, int, double) - クラス iceCube.uhe.propagation.RunPropagationMatrix のコンストラクタ
 
RunPropagationMatrixFlux - iceCube.uhe.analysis の クラス
Calculate the detectable Neutrino flux [GeV/cm^2 sec sr] at the surface by running ProrpagationMatrixFlux.
RunPropagationMatrixFlux() - クラス iceCube.uhe.analysis.RunPropagationMatrixFlux のコンストラクタ
 
runSingleEvent() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Method to run a single event with a monocromatic primary energy given by the constructor.
runSingleEvent() - クラス iceCube.uhe.event.RunManager のメソッド
Method to run a single event with a monocromatic primary energy given by the constructor.
rXTau - クラス iceCube.uhe.decay.Decay の static 変数
The squared mass raio (m_X/m_tau)^2.

S

sampleLogEnergyRatioFactor(RandomGenerator, double, boolean) - クラス iceCube.uhe.muonModel.CascadeFluctuationFactory のメソッド
sample and returns Log((E_muon/E0)/ Bar(E_muon/E0)) with MC method
saveMatrix(DataOutputStream) - クラス iceCube.uhe.propagation.RunPropagationMatrix のメソッド
Save the calculated propagatin matrix
searchIndex(double[], double, int) - クラス numRecipes.Interpolation の static メソッド
Search the array index such that x is between xx[index] and xx[index+1]. xx must be monotonic, either increasing or decreasing. index =0 or index = n-1 is returned to indicate x is out of range.
setAll(double, double, double) - クラス geometry.J3Vector のメソッド
set all xyz components
setAlpha(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Set the alpha paramerter
setAtmMuonBundleFlux(I3ParticleAnalysisFactory, ParticlePoint, AtmMuonBundleFlux) - クラス iceCube.uhe.analysis.AtmMuonBundleFitter の static メソッド
Set the Atmospheric Muon Bundle flux to all the I3Particles stored in the I3ParticleAnalysisFactory.
setAtmosphericMuonFlux(double, String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Sets the Atmospheric Muon flux dF/dLogE [/cm^2 sec sr] for weight.
setAxisLength(double) - クラス geometry.J3Line のメソッド
set a new axis length l
setBestNpe(double) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setBinSize(double, double, double, double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Set historgram bin size double deltaLogEnergy bin size of logEnergy double deltaLogNpe bin size of logNpe double deltaCosZenith bin size of cos(zenith angle) double deltaFgQuality bin size of "First Guess Quality index" in unit of beta
setBinSize(double, double, double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
 
setBinSize(double, double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
 
setConfidenceLevelOfFluctuation(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Set Confidence level of the Energy rato parameter R = (E_muon/E0)/ Bar(E_muon/E0).
setConfidenceLevelOfFluctuation(double) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
Set Confidence level of the Energy rato parameter R = (E_muon/E0)/ Bar(E_muon/E0).
setCriteria(Criteria) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Sets the criteria on making Histogram
setCriteria(Criteria) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Sets the criteria on making Histogram
setCumulativeTable(MuDecayYMatrix) - クラス iceCube.uhe.decay.MuDecayBase のメソッド
Make a cumulative table of differential cross section.
setCumulativeTable(TauDecayYMatrix) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Make a cumulative table of differential cross section.
setCutOffFeature(boolean) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Set on/off the GZK feature of the primary cosmic ray spectrum
setCutOffFeature(boolean) - クラス iceCube.uhe.muonModel.CosmicRayFlux のメソッド
Sets on/off the cutoff feature at the highest energy end
setCutOffFeature(boolean) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
set the GZK cutoff feature or not
setDecayMode(RandomGenerator) - クラス iceCube.uhe.decay.TauDecayBase のメソッド
Choose the decay mode.
setDirection(J3UnitVector) - クラス geometry.J3Line のメソッド
set a new direction
setDistanceFromEarthSurfaceToIceCube(double) - クラス iceCube.uhe.particles.I3Particle のメソッド
Set the distance from the Earth Surface that this particle has propagated before reching to the IceCube volume
setDx(double) - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Change the infinitesimal propagation length
setEHESuperCut(int, J3Vector) - クラス iceCube.uhe.analysis.Criteria のメソッド
set all the GZK boundary values of Npe and cosZenith in the "EHE Super Cut" for each of the four event categories: Npe-ATWD > Npe-FADC && | Npe-ATWD < Npe-FADC && cobZ =[min max] | cobZ =[min max] ---------------------------------------------------- Npe-ATWD > Npe-FADC && | Npe-ATWD < Npe-FADC && cobZ out of [min max] | cobZ out of [min max] The GZK boundary are defined by connecting the lines from the i-th point to the i+1 th point.
setEHESuperCut(int) - クラス iceCube.uhe.analysis.Criteria のメソッド
set all the GZK boundary values of Npe and cosZenith in the "EHE Super Cut" for a given event categories with the default settings.
setEHESuperCut() - クラス iceCube.uhe.analysis.Criteria のメソッド
set all the GZK boundary values of Npe and cosZenith in the "EHE Super Cut" for all of the event categories with the default settings.
setEventNumber(int) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setFirstGuessQuality(double) - クラス iceCube.uhe.particles.I3Particle のメソッド
put the First Guess fit quality parameter such as the velocity
setFluxCalculationMode(boolean, boolean) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
set the mode on the flux caulation boolean includeFluctuationEffects : true default. calculate the flux taking into account flucuation of muon energies due to the EAS cascading.
setFluxCalculationMode(boolean, boolean) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
set the mode on the flux caulation boolean includeFluctuationEffects : true default. calculate the flux taking into account flucuation of muon energies due to the EAS cascading.
setGeometryShift(J3Vector) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Set the geometrical shift in IceCube coordinate
setGlacierDepth(double) - クラス iceCube.uhe.geometry.IceCubeCoordinate のメソッド
Set the depth of glacier [cm].
setGZKNeutrinoFlux(double, String) - クラス iceCube.uhe.particles.I3Particle のメソッド
Sets the GZK neutrino flux dF/dLogE [/cm^2 sec sr] for weight.
setIceRockBoundaryRadius(double) - クラス iceCube.uhe.points.ParticlePoint のメソッド
 
setInitialPoint(J3Line, IceCubeCoordinate) - クラス iceCube.uhe.geometry.ParticleTracker の static メソッド
 
setJ3LineNegativeAxisLengthForGivenLength(J3Line, double) - クラス geometry.J3Utility の static メソッド
Set J3Line's axis length so that its absolute length |J3Line| is equal to the given length.
setJ3LineNegativeAxisLengthForGivenLength(J3Line, J3Vector, double) - クラス geometry.J3Utility の static メソッド
Set J3Line's axis length so that its absolute length |J3Line-J3Vector| is equal to the given length.
setJ3LinePositiveAxisLengthForGivenLength(J3Line, double) - クラス geometry.J3Utility の static メソッド
Set J3Line's axis length so that its absolute length |J3Line| is equal to the given length.
setJ3LinePositiveAxisLengthForGivenLength(J3Line, J3Vector, double) - クラス geometry.J3Utility の static メソッド
Set J3Line's axis length so that its absolute length |J3Line-J3Vector| is equal to the given length.
setLength() - クラス geometry.J3Vector のメソッド
calculate the vector length to set
setLifeTimeMatrix(int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
Calculate the life time matrix considering the Lorentz duration
setLifeTimeMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
Calculate the life time matrix considering the Lorentz duration
setLifeTimeMatrix(int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
Calculate the life time matrix considering the Lorentz duration
setLifeTimeMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
Calculate the life time matrix considering the Lorentz duration
setMassNumber(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
set mass number of the primary cosmic rays
setMaterialNumber(int) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Sets material number to specify either Ice or standard Rock
setMaxDistance(double, J3Vector) - クラス iceCube.uhe.analysis.Criteria のメソッド
Sets the maximum distance : The COB/Cascade vertex - origin must be shorter than this value.
setMaxRangeOfNDOMsInDrawing(int) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Set Max Number Of DOMs in Drawing
setMCArea(double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Set the MC area [cm^2]
setMCArea(double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Set the MC area [cm^2]
setMCPrimarySpectrumWeight(double) - クラス iceCube.uhe.particles.I3Particle のメソッド
Set the MC primary spectrum weight You have to switch to MCTruth (by calling switchToMCTruth()) to put this weight, due to the safety reasons.
setMCSolidAngle(double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Set the MC solid angle [sr]
setMCSolidAngle(double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Set the MC solid angle [sr]
setMinimumBound(double, double) - クラス iceCube.uhe.analysis.Criteria のメソッド
Set the highest cosZenith and the lowest LogNpe -- Criterion (a'')
setMuDecayMatrix(int, int) - クラス iceCube.uhe.decay.MuDecayMatrix のメソッド
Calculate the decay matrix from mu to neutrinos and and electrons
setMuDecayMatrix(int) - クラス iceCube.uhe.decay.MuDecayYMatrix のメソッド
Calculate the decay matrix from mu to neutrinos and and electrons
setMuonThresholdEnergy(double) - クラス iceCube.uhe.muonModel.AtmMuonBundleFlux のメソッド
Set the threshold energy [GeV] of muons contained in a bundle
setNDOMsATWD(int) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setNDOMsFADC(int) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setNDOMsLaunch(int) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setNeutrinoInteractionWeight(int) - クラス iceCube.uhe.event.JulietEventGenerator の static メソッド
Change the Neutrino interaction weight in the InteractionBase
setNpeATWD(double) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setNpeFADC(double) - クラス iceCube.uhe.particles.I3Particle.I3Data のメソッド
 
setNPEScalingFactor(double) - クラス iceCube.uhe.analysis.Criteria のメソッド
Set the NPE scaling factor (default:1.0).
setObservationTime(double) - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Set the MC solid angle [sec]
setObservationTime(double) - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Set the MC solid angle [sec]
setObservationTime(double) - クラス iceCube.uhe.analysis.PropagationMatrixFlux のメソッド
Set the MC solid angle [sec]
setOneCascadeMtx(int, int) - クラス iceCube.uhe.event.RunManager のメソッド
make histgram for EnergyDeposit/cascade
setOneEmgCascadeMtx(int, int) - クラス iceCube.uhe.event.RunManager のメソッド
 
setOneHadronCascadeMtx(int, int) - クラス iceCube.uhe.event.RunManager のメソッド
 
setOneTotalCascadeMtx(int, int) - クラス iceCube.uhe.event.RunManager のメソッド
 
setOrigin(J3Vector) - クラス geometry.Coordinate のメソッド
Set the origin of the coordinate system.
setParticleAxisInEarthCenterCoordinate(J3Line) - クラス iceCube.uhe.particles.I3Particle のメソッド
Sets the particle axis defined in the Earth Center coordinate
setParticleAxisInIceCubeCoordinate(J3Line) - クラス iceCube.uhe.particles.I3Particle のメソッド
Sets the particle axis defined in the IceCube coordinate
setParticleLocation(double) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Setting the particle location along the trajectory, i.e. lAxis.
setPlotStyle(IPlotterStyle, String, String) - クラス iceCube.uhe.analysis.JaidaPlotStyleSetter の static メソッド
 
setPlotStyle(IPlotterStyle, String, String, String, String) - クラス iceCube.uhe.analysis.JaidaPlotStyleSetter の static メソッド
 
setProducedFlavor(int) - クラス iceCube.uhe.interactions.GlashowResonanceBase のメソッド
Set the flavor of the produced particle
setPropagationFlagToFalse() - クラス iceCube.uhe.event.JulietTask のメソッド
 
setR0(J3Vector) - クラス geometry.J3Line のメソッド
set a new passing point
setRangeOfCosineOfZenith(double, double, double, double) - クラス iceCube.uhe.analysis.Criteria のメソッド
Sets the range of the line on cosZenith -logNpe plain.
setRangeOfMCSpectrum(double, double) - クラス iceCube.uhe.analysis.I3ParticleBuilder のメソッド
Set range of MC primary spectrum dN/dE double logEnergyMinimum : log(Energy Minimum [GeV]) in the spectral range double logEnergyMaximum : log(Energy Maximum [GeV]) in the spectral range
setRelativeAccuracy(double) - クラス numRecipes.Integration の static メソッド
Change the relative accuracy in the inegration
setSigmaMatrix(int) - クラス iceCube.uhe.interactions.GlashowResonanceHadronicMatrix のメソッド
Calculate the total cross section matrix
setSigmaMatrix(int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Calculate the total cross section matrix
setSimpleCosZenithCut(double, boolean) - クラス iceCube.uhe.analysis.Criteria のメソッド
Set the simple zenith Cut -- Criterion (a''')/
setSlantDepth(double) - クラス iceCube.uhe.points.ParticlePoint のメソッド
Setting the slant depth
setStartLocation(double) - クラス iceCube.uhe.event.RunManager のメソッド
Set the location of primary particle
setStartLocationAlongTheAxis(double) - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Set the start location of primary particle along its trajectory axis (particle point/J3Line)
setStepDx(double) - クラス iceCube.uhe.event.Event のメソッド
Set the step size for traceParticle()
setTauDecayMatrix(int, int) - クラス iceCube.uhe.decay.TauDecayMatrix のメソッド
Calculate the decay matrix from tau to neutrinos, leptons, and hadrons
setTauDecayMatrix(int) - クラス iceCube.uhe.decay.TauDecayYMatrix のメソッド
Calculate the decay matrix from tau to neutrinos, leptons, and hadrons
setThresholdOfFirstGuessQuality(double) - クラス iceCube.uhe.analysis.Criteria のメソッド
Sets the threshold of the First Guess fitting quality.
setThresholdOfLogNpe(double) - クラス iceCube.uhe.analysis.Criteria のメソッド
Set the threshold of Log10(Npe) no matter where an event comes from.
setThresholdOfNDOMs(int) - クラス iceCube.uhe.analysis.Criteria のメソッド
Set the threshold of Number Of DOMs.
setTransferMatrix(int, int) - クラス iceCube.uhe.interactions.GlashowResonanceHadronicMatrix のメソッド
Calculate the transfer matrix This matrix should be a diagonal matrix with just "Sigma", because all the incident energy is deposited as a hadronic cascade.
setTransferMatrix(int, int) - クラス iceCube.uhe.interactions.InteractionsMatrix のメソッド
Calculate the transfer matrix
setX(double) - クラス geometry.J3Vector のメソッド
set x component
setY(double) - クラス geometry.J3Vector のメソッド
set y component
setZ(double) - クラス geometry.J3Vector のメソッド
set z component
SpecialFunctions - numRecipes の クラス
Utilities for Spectial Functions.
SpecialFunctions() - クラス numRecipes.SpecialFunctions のコンストラクタ
 
SpecialFunctionsDemo - numRecipes の クラス
Display the SpecialFunctions
SpecialFunctionsDemo() - クラス numRecipes.SpecialFunctionsDemo のコンストラクタ
 
sqMu - クラス numRecipes.RandomGenerator の static 変数
 
start() - クラス iceCube.uhe.event.SwingWorker のメソッド
Start the worker thread.
stop() - クラス iceCube.uhe.event.JulietTask のメソッド
 
storePropagateMatrix() - クラス iceCube.uhe.propagation.PropagationMatrix のメソッド
Store the propagation matrix calculated so far to the store matrix which save energy distribution of neutrinos and leptons propagating to the current location.
subtract(J3Vector, J3Vector) - クラス geometry.J3Vector の static メソッド
sabtract vectors a-b
SwingParticleDemo - iceCube.uhe.particles の クラス
Particle.class Demo program based on Swing User Interface
SwingParticleDemo() - クラス iceCube.uhe.particles.SwingParticleDemo のコンストラクタ
 
SwingRun - iceCube.uhe.event の クラス
Run the JulietEventGenerator with the Swing User Interface
SwingRun() - クラス iceCube.uhe.event.SwingRun のコンストラクタ
 
SwingRunIceTray - iceCube.uhe.event の クラス
Run the JulietEventGenerator with the Swing User Interface
SwingRunIceTray() - クラス iceCube.uhe.event.SwingRunIceTray のコンストラクタ
 
SwingWorker - iceCube.uhe.event の クラス
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - クラス iceCube.uhe.event.SwingWorker のコンストラクタ
Start a thread that will call the construct method and then exit.
switchToMCTruth() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Switch to parameters concerned with MCtrue.
switchToMCTruth() - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Switch to parameters concerned with MCtrue.
switchToMCTruth() - クラス iceCube.uhe.particles.I3Particle のメソッド
Switch to parameters concerned with MCtrue.
switchToReco() - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory のメソッド
Switch to parameters concerned with Reco results.
switchToReco() - クラス iceCube.uhe.analysis.I3ParticleFlux のメソッド
Switch to parameters concerned with Reco results.
switchToReco() - クラス iceCube.uhe.particles.I3Particle のメソッド
Switch to parameters concerned with Reco results.

T

TableAdjust - iceCube.uhe.interactions の クラス
 
TableAdjust() - クラス iceCube.uhe.interactions.TableAdjust のコンストラクタ
 
TauDecayBase - iceCube.uhe.decay の クラス
The TauDecayBase class to treat tau decay same as interactions for Event class.
TauDecayBase(TauDecayYMatrix) - クラス iceCube.uhe.decay.TauDecayBase のコンストラクタ
Constructor for making the table of lifetime and cumulative table.
TauDecayMatrix - iceCube.uhe.decay の クラス
Matrix of the Energy Transfer by the tau decays The matrix elements are calculated by the methods supplied by the Decay class. /------------------------------------------------------------\ logEmin | 0 0 ...................................
TauDecayMatrix(Particle) - クラス iceCube.uhe.decay.TauDecayMatrix のコンストラクタ
Constructor: Generate the matrix array
TauDecayMatrixDemo - iceCube.uhe.decay の クラス
Make the tau decay matrix and calculate some numbers derived by it.
TauDecayMatrixDemo() - クラス iceCube.uhe.decay.TauDecayMatrixDemo のコンストラクタ
 
TauDecayYMatrix - iceCube.uhe.decay の クラス
Matrix of the Energy Transfer dN/dLogY by the tau decays The matrix elements are calculated by the methods supplied by the Decay class.
TauDecayYMatrix(Particle) - クラス iceCube.uhe.decay.TauDecayYMatrix のコンストラクタ
Constructor: Generate the matrix array
TauDecayYMatrixDemo - iceCube.uhe.decay の クラス
Make the tau decay matrix and calculate some numbers derived by it.
TauDecayYMatrixDemo() - クラス iceCube.uhe.decay.TauDecayYMatrixDemo のコンストラクタ
 
traceParticle(double) - クラス iceCube.uhe.event.Event のメソッド
Trace particle running by a given pathlength [g/cm^2]
traceParticles(double) - クラス iceCube.uhe.propagation.RunPropagationMatrix のメソッド
Trace particles running over a finite distance from the current location l to the length of the trajectory.
traceParticles() - クラス iceCube.uhe.propagation.RunPropagationMatrix のメソッド
Same as traceParticles(double trajectoryLength) but the end point is decided to be where the particles emerged from the underground.
TrackGeometryGraphics - iceCube.uhe.event の クラス
 
transformParticleAxisToEarthCenterCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Transofrm the particle axis vector from the IceCube coordinate to the Earth Cencer coordinate
transformParticleAxisToIceCubeCoordinate() - クラス iceCube.uhe.particles.I3Particle のメソッド
Transofrm the particle axis vector from the Earth Center coordinate to the IceCube coordinate
transformThisCoordinate(J3UnitVector, double) - クラス geometry.Coordinate のメソッド
transform this coordiante to one with the external z-axis vector nz.
transformUnitVectorToEarthCenter(J3UnitVector) - クラス geometry.EarthLocalCoordinate のメソッド
Transform unit vector (direction) J3UnitVector n represented in this coordinate system to the one in EarthCenterCoordinate.
transformUnitVectorToThisCoordinate(J3UnitVector) - クラス geometry.Coordinate のメソッド
Transform unit vector (direction) J3UnitVector n represented in the different coordinate system to the one in this coordinate.
transformVectorToEarthCenter(J3Vector) - クラス geometry.EarthLocalCoordinate のメソッド
Transform vector represented in this coordinate to EarthCenterCoordinate.
transformVectorToThisCoordinate(J3Vector, Coordinate) - クラス geometry.Coordinate のメソッド
Transform vector point J3Vector r represented in the external coordinate system to the one in this coordinate.
trapzd(Function, int, double[], double, double, int) - クラス numRecipes.Integration の static メソッド
Trapzd integraion method.
Twist(long, long) - クラス numRecipes.RandomDouble のメソッド
 

V

vertexDefaultLocationX - クラス iceCube.uhe.analysis.Criteria の static 変数
The default vertex X location on the logNpe-CosZenith plane in the EHE super cut.
vertexDefaultLocationY - クラス iceCube.uhe.analysis.Criteria の static 変数
The default vertex y location on the logNpe-CosZenith plane in the EHE super cut.
Volume - iceCube.uhe.geometry の クラス
This class defines the cubic volume.
Volume(double) - クラス iceCube.uhe.geometry.Volume のコンストラクタ
Constructor.

W

wherePrimaryParticleEndsInIceCubeCoordinate() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get the point location where the particle run starts.
wherePrimaryParticleStartsInEarthCenterCoordinate() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get the point location where the particle run starts.
wherePrimaryParticleStartsInIceCubeCoordinate() - クラス iceCube.uhe.event.JulietEventGenerator のメソッド
Get the point location where the particle run starts.
whetherPropagationMatrixWithGlashowResonance(boolean) - クラス iceCube.uhe.muonModel.PropagatingAtmMuonFlux のメソッド
or Glashow Resonance
whetherPropagationMatrixWithGlashowResonance(boolean) - クラス iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux のメソッド
or Glashow Resonance
whetherPropagationMatrixWithGlashowResonance(boolean) - クラス iceCube.uhe.propagation.DrawPropagationMatrix のメソッド
or Glashow Resonance
whetherPropagationMatrixWithGlashowResonance(boolean) - クラス iceCube.uhe.propagation.PropagationMatrixFactory のメソッド
or Glashow Resonance
wResonance(double) - クラス iceCube.uhe.interactions.GlashowResonanceLeptonic のメソッド
W resonance function (dimension less) described by the Lorentzian
WriteEventAtmFluxOverAllAngle - iceCube.uhe.event の クラス
 
WriteEventAtmFluxOverAllAngle() - クラス iceCube.uhe.event.WriteEventAtmFluxOverAllAngle のコンストラクタ
 
WriteEventFluxOverAllAngle - iceCube.uhe.event の クラス
 
WriteEventFluxOverAllAngle() - クラス iceCube.uhe.event.WriteEventFluxOverAllAngle のコンストラクタ
 

X

xCenterOfIC9 - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 

Y

yCenterOfIC9 - クラス iceCube.uhe.analysis.I3ParticleAnalysisFactory の static 変数
 
yieldTableExists - クラス iceCube.uhe.analysis.PropagationMatrixFlux の変数
 

A B C D E F G H I J K L M N O P R S T V W X Y