- G_F - Static variable in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
Fermi Coupling Constant [GeV ^{-2}]
- gamma - Static variable in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
The power law index of the energy spectrum of the photon field
- GammaFactor - Static variable in class numRecipes.RandomGenerator
-
- gammaP(double, double) - Static method in class numRecipes.SpecialFunctions
-
P(a x)= gamma(a,x)/Gamma(a) from 0 to x.
- gammaQ(double, double) - Static method in class numRecipes.SpecialFunctions
-
Q(a x)= Gamma(a,x)/Gamma(a) from 0 to x.
- gammaW - Static variable in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
decay width of W [GeV]
- gauss(double, double, double) - Static method in class numRecipes.SpecialFunctions
-
Gaussian function
- gen2easting - Static variable in class iceCube.uhe.geometry.IceCubeGen2Coordinate
-
Easting of the origin in the horizontal plane.
- gen2northing - Static variable in class iceCube.uhe.geometry.IceCubeGen2Coordinate
-
Nothing of the origin in the horizontal plane.
- generate() - Method in class iceCube.uhe.event.JulietTask
-
start the task to generate a particle.
- generateI3Particle(int, int, double, double, J3Line, int, double, double, double, int, int, int) - Method in class 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) - Method in class iceCube.uhe.analysis.I3ParticleBuilder
-
Generate I3Particle from a set of the given valuables.
- generateI3Particle(int, int, double, double, J3Line, int, double, J3Vector, J3Vector, double, double, double, int, int, int) - Method in class iceCube.uhe.analysis.I3ParticleMillipedeBuilder
-
Generate I3Particle from a set of the given valuables.
- generateI3Particle(int, int, double, double, double, J3Line, J3Line, int, double, J3Vector, J3Vector, double, double, double, int, int, int) - Method in class iceCube.uhe.analysis.I3ParticleMillipedeBuilder
-
Generate I3Particle from a set of the given valuables.
- generateLogEnergyMatrix() - Method in class iceCube.uhe.particles.Particle
-
- generateNeutrinoFluxObject(int) - Method in class iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux
-
Generate Neutrino flux object and add it to the list
- generator - Variable in class iceCube.uhe.event.JulietTask
-
JULIeTGenerator.
- geometry - package geometry
-
Package geometry
- get() - Method in class iceCube.uhe.event.SwingWorker
-
Return the value created by the construct
method.
- getAlpha() - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Get the alpha parameter
- getAlpha() - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Return the alpha value set by setElbertParameters
- getAlpha(double) - Method in class iceCube.uhe.muonModel.RelativeElbertFluxTableMaker
-
- getAngleInDegree(J3Vector, J3Vector) - Static method in class geometry.J3Vector
-
calculate the angle [deg] between two vectors.
- getAngleInRadian(J3Vector, J3Vector) - Static method in class geometry.J3Vector
-
calculate the angle [rad] between two vectors.
- getArea(double, double) - Method in class iceCube.uhe.analysis.EffAreaTable
-
Return the effective area of the primary inIce particle [cm^2].
- getArea(int, double) - Method in class iceCube.uhe.analysis.NeutrinoEffAreaTable
-
Return the effective area of the primary inIce particle [cm^2].
- getAsymmetryTerm(double, double, int) - Method in class iceCube.uhe.interactions.PairCreation
-
Calculate the term on the asymmetry factor of the pair creation.
- getAtmosphericMuonFlux(String) - Method in class iceCube.uhe.particles.I3Particle
-
Return the Atmospheric Muon flux dF/dLogE [/cm^2 sec sr]
stored by String "fluxName".
- getAtomicNumber(int) - Method in class iceCube.uhe.points.ParticlePoint
-
Atomic-number is acquired for a given Material Number and a given species
index of atom.
- getAverageMuonEnergyLossAfterPropagation() - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
Calculate and return the averaged relative energy loss of a muon
after its propagation in the Earth.
- getAverageMuonEnergyLossAfterPropagation(double) - Method in class iceCube.uhe.propagation.PropagationMatrixFactory
-
Return average Epropagated/Eincoming of propagating muon with Energy logEnergy [GeV]
- getAverageUpperLimit(double) - Static method in class numRecipes.FeldmanCousins
-
Calculate average upper limit of signals for expected background
of nBackground.
- getAxisLength() - Method in class geometry.J3Line
-
return the current axis length l
- getAxisLength() - Method in class iceCube.uhe.points.ParticlePoint
-
- getAzimuthInPolar(J3Vector) - Method in class geometry.Coordinate
-
Convert Cartesian to Poler coordinate system.
- getBestNpe() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getBeta(double) - Static method in class iceCube.uhe.interactions.CELbeta
-
- getCascadeEmgEnergy() - Method in class iceCube.uhe.event.Event
-
- getCascadeFlux(int, double) - Method in class iceCube.uhe.event.EventArrayForEachInteraction
-
Obtain dN/dLogE
- getCascadeHadronEnergy() - Method in class iceCube.uhe.event.Event
-
- getCascadeTotalEnergy() - Method in class iceCube.uhe.event.Event
-
- getCharge(int) - Method in class iceCube.uhe.points.ParticlePoint
-
Charge-number is acquired for a given Material Number and a given species
index of atom.
- getChargeFactor(double, int) - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Calculate the term which depends on the charge of the propation medium
- getConfidenceLevel() - Static method in class numRecipes.FeldmanCousins
-
- getCosineOfZenithAngleAtAtmosphericMuonHeight(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Calculate the zenith angle at the muon production height up in the
atmosphere.
- getCosineOfZenithAngleAtEarthSurface(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Calculate the zenith angle at the earth surface.
- getCRDFDE(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- getCRDFDE(double, double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- getCREnergyReference() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- getCrossProduct(J3Vector, J3Vector) - Static method in class geometry.J3Vector
-
calculate the cross Products axb
- getCumulativeProbability(double, double) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get Cumulative Probability on a given log(Primary Energy [GeV]),
log(Produced Energy [GeV])
- getCurrent() - Method in class iceCube.uhe.event.JulietTask
-
Called from ProgressBarDemo to find out how much has been done.
- getDecayMode() - Method in class iceCube.uhe.decay.TauDecayBase
-
Get the decay mode (0:tau to electron, 1:tau to mu, 2:tau to hadron)
- getDEDX() - Method in class iceCube.uhe.interactions.Ionization
-
dE/dX - A modified Bethe-Bloch formula [GeV/g/cm^2]
- getDefaultCylinderHeight() - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
- getDefaultCylinderRadius() - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
- getDeltaLogEnergy() - Static method in class iceCube.uhe.particles.Particle
-
- getDepositEnergyProbability(I3Particle, double) - Static method in class iceCube.uhe.analysis.RunJulietMillipede
-
Calculate the deposited energy probability.
- getDF(int, double, int, int, double) - Method in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
Returns dF/dLogE * deltaLogE (inputNeutrino ---> outputParticle)
calculated by th method propagateNeutrino().
- getDF(Particle, Particle) - Method in class iceCube.uhe.propagation.PropagationMatrixFactory
-
Returns dF/dLogE*deltaLogE (inputParticle ---> outputParticle).
- getDF(int, int, double, int, int, double) - Method in class iceCube.uhe.propagation.PropagationMatrixFactory
-
Returns dF/dLogE * deltaLogE (inputParticle ---> outputParticle).
- getDFDE(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
return the differential flux dF/dE [/cm^2 sec sr GeV] for the emission density per co-moving volume (1+z)^m upto zMax.
- getDFDE(double, double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
return the differential flux dF/dE [/cm^2 sec sr GeV] for the emission density per co-moving volume
(1+z)^m upto zConst and no evolution above upto zMax.
- getDFDE(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getDFDE(double, double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getDFDE(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunctionEnergetics
-
- getDFDE(double, double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunctionEnergetics
-
- getDFDLogCREDLogE(double, double, double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Calculate d^2F/dLogEcrdLogEmuon [/cm^2 sec sr] as a function of
cosmic ray energy and muon (bundle) energy at the earth surface.
- getDFDLogE(double, double, boolean) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Calculate the Neutrino flux at the surface
to give numberOfEvents you set in the argument.
- getDFDLogE(double, double) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Calculate the Neutrino flux at the surface
to give numberOfEvents you set in the argument.
- getDFDLogE(double, double, double) - Method in class 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) - Method in class iceCube.uhe.analysis.PropagationMatrixFlux
-
Calculate the Neutrino flux at the surface
to give numberOfEvents you set in the argument.
- getDFDLogE(double, double) - Method in class iceCube.uhe.analysis.PropagationMatrixFlux
-
Calculate the Neutrino flux at the surface
to give numberOfEvents you set in the argument.
- getDFDLogE(double, double, double) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.muonModel.AtmMuonFlux
-
calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
logEnergy [GeV]
cos(Zenith Angle)
- getDFDLogE(double, double) - Method in class iceCube.uhe.muonModel.AtmMuonFluxCorsika
-
calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
logEnergy [GeV]
cos(Zenith Angle)
- getDFDLogE(double) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
logEnergy [GeV]
- getDFDLogE(double, double) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
logEnergy [GeV] cos(zenith angle)
- getDFDLogE(double, int) - Method in class 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)
- getDFDLogEwzOsci(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
after the propagation in the universe (with taking into account
the neutrino oscillation)
input: logEnergy [GeV]
output: neutrino fluxes after neutrino oscillation
(0: nu_e, 1:nu_mu, 2:nu_tau)
- getDFDLogEwzOsci(double, int) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Calculate the log differential Flux dF/dLogE [/cm^2 sec sr]
after the propagation in the universe (with taking into account
the neutrino oscillation)
Calculation is based on a paper of J.
- getDFEmgCascadeDLogE(double, double) - Method in class iceCube.uhe.event.EventAtmMuonFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
- getDFEmgCascadeDLogE(double) - Method in class iceCube.uhe.event.EventFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
- getDFEmgCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.EventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
neutrnoFlavor is defined by the Particle class.
- getDFEmgCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.NeutEventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for EMG cascade
neutrnoFlavor is defined by the Particle class.
- getDFHadronCascadeDLogE(double, double) - Method in class iceCube.uhe.event.EventAtmMuonFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
- getDFHadronCascadeDLogE(double) - Method in class iceCube.uhe.event.EventFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
- getDFHadronCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.EventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
neutrnoFlavor is defined by the Particle class.
- getDFHadronCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.NeutEventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for Hadron cascade
neutrnoFlavor is defined by the Particle class.
- getDFMuDLogCREDLogE(double, double, double, double) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
Calculate dF^2/dLogEcrDLogE [/cm^2 sec sr] for nu-mu
Because the cosmic ray follows the rapidly falling spectrum, the flux is
averaged over a given log(cosmic ray energy [GeV]) in a half width given
by halfWidthOfLogE.
- getDFMuDLogE(int, int, double, double) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Returns dFMu/dLogE for given indexes of alpha, muEth, distance, logEmu.
- getDFMuDLogE(double, double, double, double) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Returns dFMu/dLogE for given alpha, muEth, distance, logEmu.
- getDFMuDLogE(double, double) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Returns dFMu/dLogE for given indexes of distance, logEmu.
- getDFMuDLogE(double, double) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for nu-mu
- getDFMuDLogE(double) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.neutrinoModel.QuickPropagatingNeutrinoFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for mu
The neutrino flux is calculated for the model
you specified in calling the constructor.
- getDFNuEDLogE(double) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.neutrinoModel.QuickPropagatingNeutrinoFlux
-
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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.neutrinoModel.QuickPropagatingNeutrinoFlux
-
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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.neutrinoModel.QuickPropagatingNeutrinoFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for nu-tau
The neutrino flux is calculated for the model
you specified in calling the constructor.
- getDFTauDLogE(double) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.neutrinoModel.QuickPropagatingNeutrinoFlux
-
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) - Method in class iceCube.uhe.event.EventAtmMuonFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
- getDFTotalCascadeDLogE(double) - Method in class iceCube.uhe.event.EventFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
- getDFTotalCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.EventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
neutrnoFlavor is defined by the Particle class.
- getDFTotalCascadeDLogE(int, double, double) - Method in class iceCube.uhe.event.NeutEventMonoEnergyFlux
-
Calculate dF/dLogE [/cm^2 sec sr] for total cascade
neutrnoFlavor is defined by the Particle class.
- getDimensionOfLogEnergyMatrix() - Static method in class iceCube.uhe.particles.Particle
-
- getDirection() - Method in class geometry.J3Line
-
return the current direction
- getDirectionInEarthCenterCoordinate() - Method in class iceCube.uhe.particles.I3Particle
-
Returns the unit vector of the axis direction in
the Earth Center coordinate
- getDirectionInIceCubeCoordinate() - Method in class iceCube.uhe.particles.I3Particle
-
Returns the unit vector of the axis direction in
the IceCube coordinate
- getDistance(double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getDistanceFromEarthSurfaceToIceCube() - Method in class 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) - Static method in class geometry.J3Utility
-
returns distance between a line and a point
- getDistanceOfStartLocation(double, double, double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate the distance of the injection location from the IceCube-gen2 center.
- getDistanceOfStartLocation(double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate the distance of the injection location from the IceCube-gen2 center.
- getDNDLogE(double, double, double, double) - Static method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Calculate the MC Primary Spectrum dN/dLogE
except normalization constatnt
determined by the total numner of MC events.
- getDNDyDX(double) - Method in class iceCube.uhe.interactions.Ionization
-
the ionization y distribution
- getDotProduct(J3Vector, J3Vector) - Static method in class geometry.J3Vector
-
calculate the dot-product
- getDoublet() - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the doublet of the particle propagating
- getDoublet() - Method in class iceCube.uhe.particles.Particle
-
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.GlashowResonanceHadronic
-
return dSigma/dy [cm^2] where y = 1 - - E_{l^{-1}}/E_{\bar{\nu_e}}
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
return dSigma/dy [cm^2] where y = 1 - - E_{l^{-1}}/E_{\bar{\nu_e}}
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.Ionization
-
Differential Cross section.
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Differential cross section dsigma/dy [cm^2]
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.PairCreation
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.PairCreationFit
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.PhotoNuclear
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDy(double) - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
Differential cross section dsigma/dy [cm^2]
y = 1 - Erecoiling/Eincoming -- inelasticity parameter
- getDSigmaDyDrho(double, double) - Method in class 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) - Method in class iceCube.uhe.interactions.PairCreation
-
Differential cross section dsigma/dy [cm^2]
yPlus = Epositron/Eincoming
- getDSigmaDz(double) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Differential cross section dsigma/dz [cm^2]
- getEffectiveEnergyOfCRs(double, double) - Method in class 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) - Method in class 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) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Calculate energy flux E^2 dF/dE [GeV/cm^2 sec sr]
- getEFlux(double, double, double, double) - Method in class 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) - Method in class iceCube.uhe.muonModel.AtmMuonFlux
-
calculate the differential Energy Flux [GeV /cm^2 sec sr]
- getEFlux(double, double) - Method in class iceCube.uhe.muonModel.AtmMuonFluxCorsika
-
calculate the differential Energy Flux [GeV /cm^2 sec sr]
- getEFlux(double) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
calculate the differential Energy Flux [GeV /cm^2 sec sr]
- getEFlux(double, double) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
calculate the differential Energy Flux [GeV /cm^2 sec sr]
- getEflux() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Get the normalization E^2dF/dE [GeV/cm2 sec sr] for the power law model (model ID 24)
- getEFlux(double, int) - Method in class 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)
- getEFluxwzOsci(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Calculate the differential Energy Flux [GeV /cm^2 sec sr]
after the propagation in the universe (with taking into account
the neutrino oscillation)
input: logEnergy [GeV]
output: neutrino fluxes after neutrino oscillation
(0: nu_e, 1:nu_mu, 2:nu_tau)
- getEFluxwzOsci(double, int) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Calculate the differential Energy Flux [GeV /cm^2 sec sr]
after the propagation in the universe (with taking into account
the neutrino oscillation)
input: logEnergy [GeV]
particleID
1 nu-e
2 nu-mu
3 nu-tau (No nu-tau in the GZK model)
- getEmgCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix
-
Obtain dN/dLogE for electroMagnetic cascades
- getEmgCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix_single
-
Obtain dN/dLogE for electroMagnetic cascades
- getEnergy() - Method in class iceCube.uhe.particles.Particle
-
- getEnergyBase() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Set the base energy [GeV] to define normalization E^2dF/dE [GeV/cm2 sec sr]
for the power law model (model ID 24)
- getEnergyLossAlongTheTrack(JulietEventGenerator, J3Vector, J3Vector) - Static method in class iceCube.uhe.analysis.RunJulietMillipede
-
Calculate the total amount of the energy loss along the juliet track [startVertex endVertex].
- getErrorInPolynominalInterpolate() - Static method in class numRecipes.Interpolation
-
- getEventNumber() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getEx() - Method in class geometry.Coordinate
-
Get x axis direction.
- getExposure(int, double) - Method in class iceCube.uhe.analysis.NeutrinoExposureTable
-
Return the exposure of the primary inIce particle [cm^2 src sr].
- getExposure(int, double) - Method in class iceCube.uhe.analysis.NeutrinoExposureTableHESE
-
Return the exposure of the primary inIce particle [cm^2 src sr].
- getEy() - Method in class geometry.Coordinate
-
Get y axis direction.
- getEz() - Method in class geometry.Coordinate
-
Get z axis direction.
- getFirstGuessQuality() - Method in class iceCube.uhe.particles.I3Particle
-
Returns the First Guess fit quality parameter such as the velocity
- getFlavor() - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the flavor of the particle propagating
- getFlavor() - Method in class iceCube.uhe.particles.Particle
-
- getFlavorByInteractionsInPlay() - Method in class iceCube.uhe.event.Event
-
Get the produced particle's Flavor
- getFluctuatedRelativeFlux(double, double, double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Calculate the net fluctuation of the flux due
to the cascade process.
- getFluxwzOsci(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Calculate the neutrino flux at the earth surface after propgation in space
with neutrino oscillation.
- getFmuToE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
Electron with energy jLogE
- getFmuToHadron(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
Hadron with energy jLogE
- getFmuToMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
Muon with energy jLogE
- getFmuToNuE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
nuE with energy jLogE
- getFmuToNuMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
nuMu with energy jLogE
- getFmuToNuTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
nuTau with energy jLogE
- getFmuToTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Muon with energy iLogE to
Tau with energy jLogE
- getFnuEToE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
Electron with energy jLogE
- getFnuEToHadron(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
Hadron with energy jLogE
- getFnuEToMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
Muon with energy jLogE
- getFnuEToNuE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
nuE with energy jLogE
- getFnuEToNuMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
nuMu with energy jLogE
- getFnuEToNuTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
nuTau with energy jLogE
- getFnuEToTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuE with energy iLogE to
Tau with energy jLogE
- getFnuMuToE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
Electron with energy jLogE
- getFnuMuToHadron(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
Hadron with energy jLogE
- getFnuMuToMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
Muon with energy jLogE
- getFnuMuToNuE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
nuE with energy jLogE
- getFnuMuToNuMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
nuMu with energy jLogE
- getFnuMuToNuTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
nuTau with energy jLogE
- getFnuMuToTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuMu with energy iLogE to
Tau with energy jLogE
- getFnuTauToE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
Electron with energy jLogE
- getFnuTauToHadron(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
Hadron with energy jLogE
- getFnuTauToMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
Muon with energy jLogE
- getFnuTauToNuE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
nuE with energy jLogE
- getFnuTauToNuMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
nuMu with energy jLogE
- getFnuTauToNuTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
nuTau with energy jLogE
- getFnuTauToTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from nuTau with energy iLogE to
Tau with energy jLogE
- getFtauToE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
Electron with energy jLogE
- getFtauToHadron(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
Hadron with energy jLogE
- getFtauToMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
Muon with energy jLogE
- getFtauToNuE(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
nuE with energy jLogE
- getFtauToNuMu(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
nuMu with energy jLogE
- getFtauToNuTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
nuTau with energy jLogE
- getFtauToTau(int, int) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Get the propagation matrix element from Tauon with energy iLogE to
Tau with energy jLogE
- getFunction(int, double[], double) - Method in class iceCube.uhe.interactions.Ionization
-
Method for interface .
- getFunction(int, double[], double) - Method in class iceCube.uhe.interactions.PairCreation
-
Override Method for interface .
- getFunction(int, double[], double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Implementation 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)
- getFunction(int, double[], double) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
Implementation of interface numRecipes.Function
used for numerical integration of the d^F/dLogEcrDlogEmu over
logEcr, the cosmic ray energy.
- getFunction(int, double[], double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Interface to Integration class.
- getFunction(int, double[], double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- getFunction(int, double[], double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getFunction(int, double[], double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunctionEnergetics
-
- getFunction(int, double[], double) - Method in interface numRecipes.Function
-
- getFunction(int, double[], double) - Method in class numRecipes.SpecialFunctions
-
Method for interface .
- GetGaussianDouble(double, double) - Method in class numRecipes.RandomGenerator
-
- getGeometryShift() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Get the geometrical shift in IceCube coordinate
- getGeometryShift() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Get the geometrical shift in IceCube Gen2 coordinate
- getGlacierDepth() - Method in class iceCube.uhe.geometry.IceCubeCoordinate
-
Get the depth of glacier.
- getGlacierDepth() - Method in class iceCube.uhe.geometry.IceCubeGen2Coordinate
-
Get the depth of glacier.
- getGZKCRFlux(double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
Return the UHECR flux [/cm^2 sec sr] above the GZK cutoff energy
- getGZKNeutrinoFlux(String) - Method in class iceCube.uhe.particles.I3Particle
-
Return the GZK neutrino flux dF/dLogE [/cm^2 sec sr]
stored by String "fluxName".
- getHadronCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix
-
Obtain dN/dLogE for Hadron cascades
- getHadronCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix_single
-
Obtain dN/dLogE for Hadron cascades
- getI3ParticleLite(I3Particle) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
make I3Particle as a temporal dataclass for the analysis.
- getIceCubeData() - Method in class iceCube.uhe.particles.I3Particle
-
The method to access inner IceCube data class
- getIceRockBoundaryRadius() - Method in class iceCube.uhe.points.ParticlePoint
-
- getInelasticityMatrix(int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the element of the inelastisity matrix
- getInIceEffectiveArea(double, double, int, int) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Outputs the in-ice effective area(E-inice, cosZenith) determined by
events passing the Criteria class.
- getInIceRectangleInjectionArea(double, double, double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate a rectangle in-ice injection area used in the JULIeT IceCube simulation.
- getInIceRectangleInjectionArea(double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate a rectangle in-ice injection area used in the JULIeT IceCube simulation.
- getInjectionRadius(double, double, double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate the radius of circle on which the juliet in-ice particles are injected
in the IceCube gen2 simulation.
- getInjectionRadius(double) - Static method in class iceCube.uhe.geometry.InjectionGeometryUtils
-
Calculate the radius of circle on which the juliet in-ice particles are injected
in the IceCube gen2 simulation.
- getIntegralIntensityOfMuAndTau(double, String) - Method in class iceCube.uhe.analysis.BHevapPropagationMatrixFlux
-
This is a method for debugging.
- getIntensityOfMuAndTau(double, int, int) - Method in class iceCube.uhe.analysis.BHevapPropagationMatrixFlux
-
calculate the muon and tau fluxes after the propagation in the earth.
- getIntensityOfMuAndTau(double, int) - Method in class iceCube.uhe.analysis.BHevapPropagationMatrixFlux
-
- getInteractionName() - Method in class iceCube.uhe.decay.MuDecayBase
-
Get the name of interaction
- getInteractionName() - Method in class iceCube.uhe.decay.TauDecayBase
-
Get the name of interacion
- getInteractionName() - Method in class iceCube.uhe.event.EventArrayForEachInteraction
-
Obtain the name of interaction.
- getInteractionName() - Method in class iceCube.uhe.event.MonteCarloBase
-
Get name of the interaction
- getInteractionName() - Method in class iceCube.uhe.interactions.ElectronBase
-
Get the name of the interaction
- getInteractionName() - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get the name of the interaction
- getInteractionName() - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get the name of the interaction
- getIonizationE() - Method in class iceCube.uhe.points.ParticlePoint
-
Ionization Potential [eV]
- getKSSignificance(double[], Function, int, double[], double, double, boolean) - Static method in class numRecipes.KSTest
-
calculate the KS significance for a given data array and a user-supplied func describing probability
by a model prediction in the range [lowerBound upperBound].
- getLatitude(J3Vector) - Method in class geometry.EarthCenterCoordinate
-
Calculate latitude in degree.
- getLeastDiscoveryPotential(double, double, double) - Static method in class iceCube.uhe.analysis.LDPcalculator
-
Calculate the signal discovery potential for a given set of (nSignal,nBG) at significanceOfDiscovery sigma.
- getLeastSignalForDiscovery(double, double) - Static method in class numRecipes.FeldmanCousins
-
Calculate the lower signal numbers that would be discovered
by a given confidence level (default: 90%) with significance
of nSignificance sigma.
- getLength() - Method in class geometry.J3Vector
-
get the vector length
- getLengthInPolar(J3Vector) - Method in class geometry.Coordinate
-
Convert Cartesian to Poler coordinate system.
- getLengthOfTask() - Method in class iceCube.uhe.event.JulietTask
-
find out how much work needs
to be done.
- getLeptonTransferMatrix(int, int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the element of the transfter matrix jlogE ~ log10((1-y)*E)
- getLifeTime() - Method in class iceCube.uhe.particles.Particle
-
- getLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
get the element of the LifeTime matrix
- getLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
get the element of the LifeTime matrix
- getLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
get the element of the LifeTime matrix
- getLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
get the element of the LifeTime matrix
- getLikelihood(double) - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the likelihood to the series of (N_i, mu_i*scale_factor).
- getLikelihood(double, double, PoissonBinnedLikelihoodCalculator) - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the likelihood to the series of (N_i, bg_mu_i+sig_mu_i*signalFactor).
- getLikelihood() - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the likelihood to the series of (N_i, mu_i).
- getListedEvents(DataOutputStream) - Method in class iceCube.uhe.event.JulietEventGenerator
-
Method to acquire all the listed variables: the cascade particles,
their energies, and their locations which occured along the track.
- getListedEvents(DataOutputStream) - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Method to acquire all the listed variables: the cascade particles,
their energies, and their locations which occured along the track.
- getListIterator() - Method in class numRecipes.PoissonBinnedLikelihoodRatioTest
-
- getLLHRatio(boolean) - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
Scan all the PoissonBinnedLikelihoodCalculators stored in List calSignalSetsList
to calculate the LLH.
- getllhRatioIterator() - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
return the list iterator to access the list container of the llhRatio data
obtained by running replica experiments with the method makeCollectionOfLogLikelihoodRatio()
- getllhRatioIterator() - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
- getLocationIce3Iterator() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Return location hit iterator which allows
an external object to access each location
stored in this object
- getLocationIce3Iterator() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Return location hit iterator which allows
an external object to access each location
stored in this object
- getLogBestNpe() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getLogEmax() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Return the logEmax[GeV] setted for the power law model (model ID 24)
- getLogEnergy() - Method in class iceCube.uhe.particles.Particle
-
- getLogEnergyFromLogNpe(double) - Static method in class iceCube.uhe.muonModel.CosmicRayEnergyCalculator
-
- getLogEnergyMatrix(int) - Method in class iceCube.uhe.particles.Particle
-
- getLogEnergyMinimum() - Static method in class iceCube.uhe.particles.Particle
-
- getLogEnergyProducedMinimum() - Static method in class iceCube.uhe.interactions.ElectronBase
-
- getLogEnergyProducedMinimum() - Static method in class iceCube.uhe.interactions.InteractionsBase
-
- getLogMuOverCREnergy(double, double, boolean) - Method in class iceCube.uhe.muonModel.CascadeFluctuationFactory
-
Returns Log((E_muon/E0)/ Bar(E_muon/E0)) for a given confidenceLevel.
- getLogMuOverCREnergyMax(double, boolean) - Method in class iceCube.uhe.muonModel.CascadeFluctuationFactory
-
Returns maximum of Log((E_muon/E0)/ Bar(E_muon/E0))
- getLogMuOverCREnergyMin(double, boolean) - Method in class iceCube.uhe.muonModel.CascadeFluctuationFactory
-
Returns minimum of Log((E_muon/E0)/ Bar(E_muon/E0))
- getLogNpeATWD() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getLogNpeFADC() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getLogPoissonProbability(long, double) - Static method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate -log(Poisson) for a given set of (nObserved,expectedValue).
- getLogRecoEnergy() - Method in class iceCube.uhe.particles.I3Particle
-
get the energy estimated by a reconstruction program
- getLogSigma(double, double, double) - Method in class iceCube.uhe.analysis.YieldAnalysisFactory
-
Return the log(neutrino cross section [cm^2])
for a given log10(neutrino energy [GeV]) that yields
numEvents with log10(neutrino energy flux [GeV/cm^2 sec sr])
- getLogYield(LinkedHashMap, double) - Method in class iceCube.uhe.analysis.YieldAnalysisFactory
-
getLogYield for a given log10(cross section [cm^2])
using interplolation of the yield table read in the constructor.
- getLongitude(J3Vector) - Method in class geometry.EarthCenterCoordinate
-
Calculate longitude in degree.
- getLowerLimit(double, long) - Static method in class numRecipes.FeldmanCousins
-
Calculate lower limit of number of signals for a given observed number,
nObserved, in expectation of nBackground and return the result.
- getMass() - Method in class iceCube.uhe.particles.Particle
-
- getMassNumber() - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Get the mass number
- getMaterialNumber() - Method in class iceCube.uhe.points.ParticlePoint
-
- getMatrixFileName(J3UnitVector, double, boolean) - Static method in class iceCube.uhe.analysis.I3ParticleWeightFiller
-
- getMaxLogLikelihoodRatio(double, boolean) - Method in class numRecipes.PoissonBinnedLikelihoodRatioFactory
-
return the maximized log likelihood ratio log(L/L0).
- getMaxLogLikelihoodRatio(double, boolean) - Method in class numRecipes.PoissonBinnedLikelihoodRatioTest
-
return the maximized log likelihood ratio log(L/L0).
- getMaxRangeOfSignalIntervalCalculation() - Static method in class numRecipes.FeldmanCousins
-
- getMCPrimarySpectrumWeight() - Method in class iceCube.uhe.particles.I3Particle
-
Return the MC primary spectrum weight
- getMediumDensity() - Method in class iceCube.uhe.points.ParticlePoint
-
Obtain the madium density [g/cm^2]
- getMessage() - Method in class iceCube.uhe.event.JulietTask
-
Returns the most recent status message, or null
if there is no current status message.
- getMinRangeOfSignalIntervalCalculation() - Static method in class numRecipes.FeldmanCousins
-
- getMinumumTargetPhotonEnergy() - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
return the manimum energy of the target photons [GeV].
- getModelNormalizationToMaximizeLikelihood() - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
Return the normalization of the model to maximize the binned poisson pdf.
- getModelRejectionFactor(double, double) - Static method in class iceCube.uhe.analysis.LDPcalculator
-
Calculate the model rejection factor for a given set of (nSignal,nBG).
- getModelToMaximizeLH() - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
Return the PoissonBinnedLikelihoodCalculator to contain the model that maximized the poisson binned likelihood.
- getMuETh() - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Return the muETh value set by setElbertParameters
- getMultiplicity() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Multiplicity of the decay products from the black hole evaporation.
- getMuonMultiplicity() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Multiplicity of muons from the black hole evaporation.
- getMuonThresholdEnergy() - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Get the threshold energy of muons [GeV]
- getMuToEDecayMatrix(int, int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
get the element of the decay matrix of mu-> e
- getMuToEDecayMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
get the element of the decay matrix of mu-> e
- getMuToNuEDecayMatrix(int, int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
get the element of the decay matrix of mu->nuE
- getMuToNuEDecayMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
get the element of the decay matrix of mu->nuE
- getMuToNuMuDecayMatrix(int, int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
get the element of the decay matrix of m->nuMu
- getMuToNuMuDecayMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
get the element of the decay matrix of m->nuMu
- getNDOMsATWD() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getNDOMsFADC() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getNDOMsLaunch() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getNeutrinoFluxFromList(int) - Method in class iceCube.uhe.neutrinoModel.PropagatingNeutrinoFlux
-
Search for the neutrinoFlux objects stored in the list
and return it if exists.
- getNeutrinoInteractionWeight() - Static method in class iceCube.uhe.event.JulietEventGenerator
-
Get the present neutrino interaction weight in the InteractionBase
- getNeutrinoInteractionWeight() - Static method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Get the present neutrino interaction weight in the InteractionBase
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.decay.MuDecayBase
-
This is a dummy method because this class extends MonteCarloBase.class
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.decay.MuDecayBase
-
This is a dummy method because this class extends MonteCarloBase.class
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
This is a dummy method because this class extends MonteCarloBase.class
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
This is a dummy method because this class extends MonteCarloBase.class
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
This is the "dummy" method
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
This is the "dummy" method
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get pathlength for neutrino by given logEnergy bin.
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get pathlength for neutrino.
- getNeutrinoPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get pathlength for neutrino.
- getNeutrinoPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get pathlength for neutrino.
- getNeutrinoYieldFromAsource(double, double, double, double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getNpeATWD() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getNpeFADC() - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- getNuisanceNormalizationToMaximizeLikelihood() - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
Return the nuisance normalization of the model to maximize the binned poisson pdf.
- getNumberOfAtoms(int) - Method in class iceCube.uhe.points.ParticlePoint
-
Number of Atoms is acquired for a given Material Number and a given species
index of atom.
- getObservedNumber(double, double) - Static method in class iceCube.uhe.analysis.PoissonBinnedLikelihoodMapBuilder
-
return the number of observed events in this bin
- getOrigin() - Method in class geometry.Coordinate
-
Get the origin of the coordinate system.
- getParticle(int, int, int) - Method in class iceCube.uhe.particles.ParticleArray
-
- getParticle(int, int) - Method in class iceCube.uhe.particles.ParticleGroup
-
- getParticleAxis() - Method in class iceCube.uhe.particles.I3Particle
-
Return the trajectory of the particle in form of J3Line
- getParticleAxisInIceCubeCoordinate(I3Particle) - Static method in class iceCube.uhe.particles.I3ParticleWrapper
-
- getParticleIterator() - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Return the Particle Iterator loping over I3Particles
- getParticleIterator() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Return particle hit iterator which allows
an external object to access each Particle
stored in this object
- getParticleIterator() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Return particle hit iterator which allows
an external object to access each Particle
stored in this object
- getParticleLocation() - Method in class iceCube.uhe.points.ParticlePoint
-
Obtain the particle location along the trajectory,
i.e.
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.decay.MuDecayBase
-
Get pathlength by random number.
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.decay.MuDecayBase
-
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
Get pathlength by random number.
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
Get pathlength by random number.
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
Get the pathlength
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
Get pathlength, but this always returns 0.0
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
Get pathlength, but this always returns 0.0
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get pathlength by random number.
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get pathlength by random number.
- getPathLength(int, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get pathlength by random number.
- getPathLength(double, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get pathlength by random number.
- getPDFwithUncertainBG(double, double, long) - Static method in class numRecipes.FeldmanCousins
-
- getPhysicalPathLength(RandomGenerator) - Method in class iceCube.uhe.event.Event
-
Calculate the stepsize determined by sampling the interaction
points for all the interaction channels registred.
- getPointVectorFromLongitudeLatitude(double, double, double) - Method in class geometry.EarthCenterCoordinate
-
Get the point vector in this earth-center coordinate
for a given longitude [deg] and latitude [deg].
- getPointVectorFromPolarCoordinate(double, double, double) - Method in class geometry.Coordinate
-
get a point vector for a given Poler system.
- getPoisonBinnedLikelihoodCalculator(Map) - Static method in class numRecipes.PoissonBinnedLHExtracter
-
- GetPoissonian(double) - Method in class numRecipes.RandomGenerator
-
- getPoissonLogLikelihoodH0(double) - Method in class numRecipes.PoissonBinnedLikelihoodRatioFactory
-
return the binned Poisson likelihood for the null (background-only) hypothesis
- getPoissonLogLikelihoodH1(double) - Method in class numRecipes.PoissonBinnedLikelihoodRatioFactory
-
return the binned Poisson likelihood for the alternative (background + signal) hypothesis
- getPowerLawIndex() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Get the powerlaw index for the power law model (model ID 24)
- getPrimaryDoublet() - Method in class iceCube.uhe.event.EventArrayForEachInteraction
-
Obtain primarily propagating particle doublet.
- getPrimaryFlavor() - Method in class iceCube.uhe.event.EventArrayForEachInteraction
-
Obtain primarily propagating particle flavor.
- getPrimaryParticleDirectionInEarthCenterCoordinate() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Get of propagating particle direction represented by Earth center coordinate
- getPrimaryParticleDirectionInEarthCenterCoordinate() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Get of propagating particle direction represented by Earth center coordinate
- getPrimaryParticleDirectionInIceCubeCoordinate() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Get of propagating particle direction represented by IceCube coordinate
- getPrimaryParticleDirectionInIceCubeCoordinate() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Get of propagating particle direction represented by IceCube coordinate
- getProbability(double, double, boolean) - Method in class 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) - Method in class iceCube.uhe.decay.MuDecayBase
-
Get produced log energy.
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.decay.MuDecayBase
-
Get produced log energy.
- getProducedEnergy(int, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
Get produced log energy.
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
Get produced log energy.
- getProducedEnergy(int, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
Get the logEnergy of the produced particle
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.event.MonteCarloBase
-
- getProducedEnergy(int, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
Get produced log energy.
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.interactions.ElectronBase
-
Get produced log energy.
- getProducedEnergy(int, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get produced log energy.
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get produced log energy.
- getProducedEnergy(int, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get produced log energy.
- getProducedEnergy(double, RandomGenerator) - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get produced log energy.
- getProducedFlavor() - Method in class iceCube.uhe.decay.MuDecayBase
-
Get the flavor of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.decay.TauDecayBase
-
Get the flavor of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.event.MonteCarloBase
-
Get information of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.interactions.ElectronBase
-
Get the flavor of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get the flavor of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get the flavor of the produced particle
- getProducedFlavor() - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the flavor of the produced particle
- getPropDoublet() - Method in class iceCube.uhe.decay.MuDecayBase
-
Get the doublet of the particle propagating
- getPropDoublet() - Method in class iceCube.uhe.decay.TauDecayBase
-
Get the doublet of the particle propagating
- getPropDoublet() - Method in class iceCube.uhe.event.MonteCarloBase
-
- getPropDoublet() - Method in class iceCube.uhe.interactions.ElectronBase
-
Get the doublet of the particle propagating
- getPropDoublet() - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get the doublet of the particle propagateing
- getPropDoublet() - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get the doublet of the particle propagateing
- getPropFlavor() - Method in class iceCube.uhe.decay.MuDecayBase
-
Get the flavor of the particle propagating
- getPropFlavor() - Method in class iceCube.uhe.decay.TauDecayBase
-
Get the flavor of the particle propagating
- getPropFlavor() - Method in class iceCube.uhe.event.EventMatrix
-
obtain primarily propagating particle flavor to initiate cascades.
- getPropFlavor() - Method in class iceCube.uhe.event.EventMatrix_single
-
obtain primarily propagating particle flavor to initiate cascades.
- getPropFlavor() - Method in class iceCube.uhe.event.MonteCarloBase
-
Get information of the particle propagating
- getPropFlavor() - Method in class iceCube.uhe.interactions.ElectronBase
-
Get the flavor of the particle propagating
- getPropFlavor() - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get the flavor of the particle propagateing
- getPropFlavor() - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get the flavor of the particle propagateing
- getPvalue(double, int) - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
Calculate the p-value of the model parameters of calSignal.
- getPvalue(double) - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
Calculate the p-value of the model parameters of calSignal.
- getPvalue(double, double) - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the p-value of the experiment to yield the series of bins (N_obs, \mu_i).
- getPvalue() - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the p-value of the experiment to yield the series of bins (N_obs, \mu_i) with
the default_precision.
- getPvalue(double, double, double) - Method in class numRecipes.PoissonBinnedLikelihoodRatioTest
-
calculate the p-value for a given log-likelihood ratio (llh) value.
- getR0() - Method in class geometry.J3Line
-
return the current passing point
- getR0InEarthCenterCoordinate() - Method in class iceCube.uhe.particles.I3Particle
-
Returns the axis location (possibly, center of brightness) in
the IceCube coordinate
- getR0InIceCubeCoordinate() - Method in class iceCube.uhe.particles.I3Particle
-
Returns the axis location (possibly, center of brightness) in
the Earth Center coordinate
- getRadiation(int) - Method in class iceCube.uhe.points.ParticlePoint
-
Radiation constant is acquired for a given Material Number
and a given species index of atom.
- getRadiusFromEarthCenter(double) - Method in class iceCube.uhe.points.ParticlePoint
-
Calculate the radius from the earth center to
the particle location.
- GetRandomDouble() - Method in class numRecipes.RandomGenerator
-
- getRecoEnergy() - Method in class iceCube.uhe.particles.I3Particle
-
get the energy estimated by a reconstruction program
- getRedShiftTerm(double, double, double, double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- getRedShiftTerm(double, double, double, double, double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
additional contribution when the evolution goes const when redshift is beyond zConst
- getRelativeFlux(double, double) - Method in class iceCube.uhe.muonModel.RelativeElbertFluxTableMaker
-
- getScreenFactor() - Method in class iceCube.uhe.interactions.Ionization
-
- getScreenFactor(int) - Method in class iceCube.uhe.interactions.PairCreation
-
Calculate the factor due to the screening effect
on an atomic ellectron
- getShowerMultiplicity() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Multiplicity of shower particles from the black hole evaporation.
- getSigma() - Method in class iceCube.uhe.interactions.GlashowResonanceHadronic
-
return total cross section [cm^2]
- getSigma() - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
return total cross section [cm^2]
- getSigma() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Total cross section [cm^2]
- getSigmaFluxMap(double, double) - Method in class iceCube.uhe.analysis.YieldAnalysisFactory
-
Make a map of (neutrino crosssection [cm^2],
log10(neutrino energy flux [GeV/cm^2 sec sr])) for a given
log10(neutrino energy [GeV]) and the number of events
- getSigmaMatrix(int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the element of the total cross section matrix
- getSigmaYieldMap(double) - Method in class iceCube.uhe.analysis.YieldAnalysisFactory
-
Returns the map containing a pair of (cross section, yield)
for a given log(Neutrino Energy [GeV])
- getSignalFactor(double, PoissonBinnedLikelihoodCalculator) - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Calculate the signalFactor to maximize likelihood to the series of (N_i, bg_mu_i+sig_mu_i*signalFactor).
- getSignalSetsListIterator() - Method in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
return the list iterator to access the signal poisson binned data
with various model parameters.
- getSignalToMaximizeProbability(double, long) - Static method in class numRecipes.FeldmanCousins
-
- getSingleCascadeEnergyLossAlongTheTrack(JulietEventGenerator, J3Vector, J3Vector) - Static method in class iceCube.uhe.analysis.RunJulietMillipede
-
Calculate the amount of the cacsade energy loss along the juliet track [startVertex endVertex].
- getSlantDepth(double, ParticlePoint) - Static method in class iceCube.uhe.muonModel.CosmicRayEnergyCalculator
-
- getSlantDepth() - Method in class iceCube.uhe.points.ParticlePoint
-
Obtain the slant depth
- getStartLocation() - Method in class iceCube.uhe.event.RunManager
-
Get the location of primary particle
- getStartLocationAlongTheAxis() - Method in class iceCube.uhe.event.JulietEventGenerator
-
Get the start location of primary particle.
- getStartLocationAlongTheAxis() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Get the start location of primary particle.
- getStepDx() - Method in class iceCube.uhe.event.Event
-
Get the step size for traceParticle()
- getStepSizeOfSignalIntervalCalculation() - Static method in class numRecipes.FeldmanCousins
-
- getSumOfExpectedValues() - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Return the sum of the expected values \mu_i.
- getSumOfObservedValues() - Method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
Return the sum of the observed numbers \N_i.
- getSurfacePoint(double, double) - Method in class geometry.EarthCenterCoordinate
-
Get the point vector on the earth surface.
- getTargetPhotonEnergy(double, double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
calculate the target photon energy corresponsing to a given neutrinoEnergy [GeV]
- getTargetPhotonEnergyMinimum() - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
calculate the minimum target photon energy for the setted neutrinoEnergyMax
- getTauHadronDecayProbFromW(double, double) - Static method in class iceCube.uhe.decay.Decay
-
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) - Static method in class iceCube.uhe.decay.Decay
-
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.
- getTauMultiplicity() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Multiplicity of taus from the black hole evaporation.
- getTauToChargedLeptonDecayMatrix(int, int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
get the element of the decay matrix of tau-> l^+-
- getTauToChargedLeptonDecayMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
get the element of the decay matrix of tau-> l^+-
- getTauToHadronDecayMatrix(int, int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
get the element of the decay matrix of tau-> hadrons
- getTauToHadronDecayMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
get the element of the decay matrix of tau-> hadrons
- getTauToNuDecayMatrix(int, int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
get the element of the decay matrix of tau->nuE or nuMu
- getTauToNuDecayMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
get the element of the decay matrix of tau->nuE or nuMu
- getTauToNuTauDecayMatrix(int, int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
get the element of the decay matrix of tau->nuTau
- getTauToNuTauDecayMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
get the element of the decay matrix of tau->nuTau
- getThePerpendicularOnLineFromPoint(J3Line, J3Vector) - Static method in class geometry.J3Utility
-
- getTotalCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix
-
Obtain dN/dLogE for Total cascades
- getTotalCascadeFlux(double, double) - Method in class iceCube.uhe.event.EventMatrix_single
-
Obtain dN/dLogE for Total cascades
- getTrackLocationIce3Iterator() - Method in class iceCube.uhe.event.JulietEventGenerator
-
- getTrackLocationIce3Iterator() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
- getTrackParticleIterator() - Method in class iceCube.uhe.event.JulietEventGenerator
-
- getTrackParticleIterator() - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
- getTransferMatrix(int, int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Get the element of the transfter matrix jlogE ~ log10(y*E)
- getTypeOfInteraction() - Method in class iceCube.uhe.decay.MuDecayBase
-
get Type Of Interaction (Interaction->0; Decay->1)
- getTypeOfInteraction() - Method in class iceCube.uhe.decay.TauDecayBase
-
get Type Of Interaction (Interaction->0; Decay->1)
- getTypeOfInteraction() - Method in class iceCube.uhe.event.MonteCarloBase
-
Get type of the interaction (Interaction->0; Decay->1)
- getTypeOfInteraction() - Method in class iceCube.uhe.interactions.ElectronBase
-
get Type Of Interaction (Interaction->0; Decay->1)
- getTypeOfInteraction() - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Get type of the interaction (Interaction->0; Decay->1)
- getTypeOfInteraction() - Method in class iceCube.uhe.interactions.InteractionsBase
-
Get type of the interaction (Interaction->0; Decay->1)
- getUpperLimit(double, long) - Static method in class numRecipes.FeldmanCousins
-
Calculate upper limit of number of signals for a given observed number,
nObserved, in expectation of nBackground and return the result.
- getValue() - Method in class iceCube.uhe.event.SwingWorker
-
Get the value produced by the worker thread, or null if it
hasn't been constructed yet.
- getWeakDecayProbFromW(double, double) - Static method in class iceCube.uhe.decay.Decay
-
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) - Static method in class iceCube.uhe.decay.Decay
-
Calculate the Weak Decay probability per inelasticity "y"
that the decay product see its energy of y*Energy of
the decaying particle.
- getX() - Method in class geometry.J3Vector
-
get x component
- getY() - Method in class geometry.J3Vector
-
get y component
- getYcut() - Method in class iceCube.uhe.interactions.Ionization
-
- getYield(double) - Method in class 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) - Method in class iceCube.uhe.analysis.PropagationMatrixFlux
-
Calculate the Neutrino yeild [cm^2 sec sr] at the surface
to give numberOfEvents you set in the argument.
- getYmax() - Static method in class iceCube.uhe.decay.Decay
-
- getYmax(double) - Static method in class iceCube.uhe.decay.Decay
-
- getYmax() - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
- getYmax() - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
- getYmax() - Method in class iceCube.uhe.interactions.Ionization
-
- getYmax() - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
- getYmax() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Getting the range of allowed y for a given interaction
- getYmax() - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
- getYmax() - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
- getYmax() - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
- getYmax() - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
- getYmax() - Method in class iceCube.uhe.interactions.PairCreation
-
- getYmax() - Method in class iceCube.uhe.interactions.PairCreationFit
-
- getYmax() - Method in class iceCube.uhe.interactions.PhotoNuclear
-
- getYmax() - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
- getYmaxCharge(int) - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
- getYmaxCharge(int) - Method in class iceCube.uhe.interactions.PairCreation
-
- getYmin() - Static method in class iceCube.uhe.decay.Decay
-
- getYmin() - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
- getYmin() - Method in class iceCube.uhe.interactions.Ionization
-
- getYmin() - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
- getYmin() - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.PairCreation
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.PairCreationFit
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.PhotoNuclear
-
Getting the range of allowed y for a given interaction
- getYmin() - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
Getting the range of allowed y for a given interaction
- getYPlusDSigmaDyPlus(double, double) - Method in class iceCube.uhe.interactions.PairCreation
-
Integral yPlus*dSigma/dyPlus over a given range to obtain
the inelasticity
distribution.
- getYPlusMax() - Method in class iceCube.uhe.interactions.PairCreation
-
- getYPlusMin() - Method in class iceCube.uhe.interactions.PairCreation
-
- getYupper() - Method in class iceCube.uhe.interactions.Ionization
-
- getZ() - Method in class geometry.J3Vector
-
get z component
- getZenithInPolar(J3Vector) - Method in class geometry.Coordinate
-
Convert Cartesian to Poler coordinate system.
- GlashowResonanceBase - Class in iceCube.uhe.interactions
-
The GlashowResonanceBase class to treat Glashow Resonance for JulietEventGenerator class and
RunManager class.
- GlashowResonanceBase() - Constructor for class iceCube.uhe.interactions.GlashowResonanceBase
-
Default Constructor of GlashowResonanceBase.
- GlashowResonanceBase(int, int) - Constructor for class iceCube.uhe.interactions.GlashowResonanceBase
-
Constructor of GlashowResonanceBase.
- GlashowResonanceHadronic - Class in iceCube.uhe.interactions
-
The Glashow Resonance reaction with W into the hadronic decay
- GlashowResonanceHadronic(ParticlePoint) - Constructor for class iceCube.uhe.interactions.GlashowResonanceHadronic
-
- GlashowResonanceHadronicMatrix - Class in iceCube.uhe.interactions
-
Matrix of the Energy Transfer by particle Interactions.
- GlashowResonanceHadronicMatrix(Interactions) - Constructor for class iceCube.uhe.interactions.GlashowResonanceHadronicMatrix
-
Constructor: Generate the matrix array
- GlashowResonanceLeptonic - Class in iceCube.uhe.interactions
-
The Glashow Resonance reaction with W into the leptonic decay
- GlashowResonanceLeptonic(ParticlePoint, int) - Constructor for class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
Constructor: Register the ParticlePoint classes
and the prodocued flavor - 0 for e, 1 for mu, 2 for tau
- GR_FLAG - Static variable in class iceCube.uhe.propagation.PropagationMatrix
-
For Glashow Resonance
- grLeptonMtx - Variable in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
The Leptonic Glashow Resonance interaction to generate the charged lepton
- gzkMaximumEnergy - Static variable in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunctionEnergetics
-
- gzkMinimumEnergy - Static variable in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunctionEnergetics
-
- I3Particle - Class in 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) - Constructor for class iceCube.uhe.particles.I3Particle
-
Constructor.
- I3Particle(int, int) - Constructor for class iceCube.uhe.particles.I3Particle
-
Constructor.
- I3Particle.I3Data - Class in iceCube.uhe.particles
-
IceCube data class.
- I3Particle.I3Data() - Constructor for class iceCube.uhe.particles.I3Particle.I3Data
-
- I3ParticleAnalysisFactory - Class in iceCube.uhe.analysis
-
I3Particles Analysis Factory.
- I3ParticleAnalysisFactory(InputStream) - Constructor for class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Default Constructor
- I3ParticleAnalysisFactory(InputStream, boolean) - Constructor for class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Constructor
- I3ParticleBuilder - Class in iceCube.uhe.analysis
-
Build IceCube event(s) reading from the f2k data via standard input.
- I3ParticleBuilder(boolean) - Constructor for class iceCube.uhe.analysis.I3ParticleBuilder
-
Constructor.
- I3ParticleBuilderDemo - Class in iceCube.uhe.analysis
-
I3Particle.class Demo program.
- I3ParticleBuilderDemo() - Constructor for class iceCube.uhe.analysis.I3ParticleBuilderDemo
-
- I3ParticleCorsikaWeightFiller - Class in iceCube.uhe.analysis
-
- I3ParticleCorsikaWeightFiller() - Constructor for class iceCube.uhe.analysis.I3ParticleCorsikaWeightFiller
-
- I3ParticleCREnergyDistFiller - Class in iceCube.uhe.analysis
-
- I3ParticleCREnergyDistFiller() - Constructor for class iceCube.uhe.analysis.I3ParticleCREnergyDistFiller
-
- I3ParticleFlux - Class in iceCube.uhe.analysis
-
I3ParticleFlux calculates the detectable neutrino event intensity
at the Earth Surface using propagation matrix filled
in each of I3Particle.
- I3ParticleFlux(InputStream) - Constructor for class iceCube.uhe.analysis.I3ParticleFlux
-
Constructor
- I3ParticleFlux(InputStream, Criteria, boolean) - Constructor for class iceCube.uhe.analysis.I3ParticleFlux
-
Constructor.
- I3ParticleGZKWeightFiller - Class in iceCube.uhe.analysis
-
- I3ParticleGZKWeightFiller() - Constructor for class iceCube.uhe.analysis.I3ParticleGZKWeightFiller
-
- I3ParticleIC22AnalysisFactory - Class in iceCube.uhe.analysis
-
I3Particles Analysis Factory for the IC22 data.
- I3ParticleIC22AnalysisFactory(InputStream) - Constructor for class iceCube.uhe.analysis.I3ParticleIC22AnalysisFactory
-
- I3ParticleIC22AnalysisFactory(InputStream, boolean) - Constructor for class iceCube.uhe.analysis.I3ParticleIC22AnalysisFactory
-
- I3ParticleInputStream - Class in iceCube.uhe.particles
-
The Object Particle is serialized and sent out to
Outputstream
- I3ParticleInputStream() - Constructor for class iceCube.uhe.particles.I3ParticleInputStream
-
- I3ParticleMCPrimaryWeightFiller - Class in iceCube.uhe.analysis
-
This class provides the methods to fill I3Particles with MC primary spectrum
weights.
- I3ParticleMCPrimaryWeightFiller() - Constructor for class iceCube.uhe.analysis.I3ParticleMCPrimaryWeightFiller
-
- I3ParticleMillipedeBuilder - Class in iceCube.uhe.analysis
-
Build IceCube Millipede results reading from the f2k data via standard input.
- I3ParticleMillipedeBuilder(boolean) - Constructor for class iceCube.uhe.analysis.I3ParticleMillipedeBuilder
-
Constructor.
- I3ParticleOutputStream - Class in iceCube.uhe.particles
-
The Object I3Particle is serialized and sent out to
Outputstream
- I3ParticleOutputStream() - Constructor for class iceCube.uhe.particles.I3ParticleOutputStream
-
- I3ParticlePropMatrixFiller - Class in iceCube.uhe.analysis
-
This class provides the methods to fill I3Particles with
the pregenerated propagation matrix.
- I3ParticlePropMatrixFiller() - Constructor for class iceCube.uhe.analysis.I3ParticlePropMatrixFiller
-
Constructor.
- I3ParticleStreamDemo - Class in iceCube.uhe.particles
-
I3Particle.class Demo program.
- I3ParticleStreamDemo() - Constructor for class iceCube.uhe.particles.I3ParticleStreamDemo
-
- I3ParticleWeightFiller - Class in iceCube.uhe.analysis
-
This class provides the methods to fill I3Particles with GZK and
Atmospheric muon weights.
- I3ParticleWeightFiller() - Constructor for class iceCube.uhe.analysis.I3ParticleWeightFiller
-
- I3ParticleWrapper - Class in iceCube.uhe.particles
-
- I3ParticleWrapper() - Constructor for class iceCube.uhe.particles.I3ParticleWrapper
-
- iceCube.uhe.analysis - package iceCube.uhe.analysis
-
Package icecube.uhe.analysis
- iceCube.uhe.decay - package iceCube.uhe.decay
-
Package icecube.uhe.decay
- iceCube.uhe.event - package iceCube.uhe.event
-
Package icecube.uhe.event
- iceCube.uhe.geometry - package iceCube.uhe.geometry
-
- iceCube.uhe.interactions - package iceCube.uhe.interactions
-
Package icecube.uhe.interactions
- iceCube.uhe.muonModel - package iceCube.uhe.muonModel
-
Package icecube.uhe.muonModel
- iceCube.uhe.neutrinoModel - package iceCube.uhe.neutrinoModel
-
Package icecube.uhe.neutrinoModel
- iceCube.uhe.particles - package iceCube.uhe.particles
-
Package icecube.uhe.particles
- iceCube.uhe.points - package iceCube.uhe.points
-
Package icecube.uhe.points
- iceCube.uhe.propagation - package iceCube.uhe.propagation
-
Package icecube.uhe.propagation
- IceCubeCoordinate - Class in iceCube.uhe.geometry
-
This class defines IceCube local coordinate system.
- IceCubeCoordinate() - Constructor for class iceCube.uhe.geometry.IceCubeCoordinate
-
constructor.
- IceCubeGen2Coordinate - Class in iceCube.uhe.geometry
-
This class defines IceCube-Gen2 local coordinate system.
- IceCubeGen2Coordinate() - Constructor for class iceCube.uhe.geometry.IceCubeGen2Coordinate
-
constructor.
- IceCubeVolume - Class in iceCube.uhe.geometry
-
This class defines geometry of IceCube detecter.
- IceCubeVolume() - Constructor for class iceCube.uhe.geometry.IceCubeVolume
-
Constructor.
- icedist - Static variable in class iceCube.uhe.analysis.I3ParticleWeightFiller
-
- icedist - Static variable in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
- icerange - Static variable in class iceCube.uhe.analysis.I3ParticleWeightFiller
-
- includeFluctuationEffects - Variable in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
- includeNuisance - Variable in class iceCube.uhe.analysis.ModelParaPvalueCalculatorByPoissonBinnedLH
-
- includeNuisance - Variable in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
- inclusive - Static variable in class numRecipes.FeldmanCousins
-
- incompleteGammaDowntoX(double, double) - Static method in class numRecipes.SpecialFunctions
-
Gamma(a,x)/Gamma(a) from x to infinity
- incompleteGammaUptoX(double, double) - Static method in class numRecipes.SpecialFunctions
-
gamma(a,x)/Gamma(a) from 0 to x
- increment(J3Vector, J3Vector) - Method in class geometry.J3Vector
-
increment vectors a+=b
- indexCheck() - Static method in class numRecipes.RandomGeneratorTest
-
- inelasticCorrection(double) - Method in class iceCube.uhe.interactions.Ionization
-
inelasticity correction
- InfoFromMatrixExample - Class in iceCube.uhe.interactions
-
Check the generated transfer matrix of the Neutrino Charged Interactions
- InfoFromMatrixExample() - Constructor for class iceCube.uhe.interactions.InfoFromMatrixExample
-
- inIceAreaList - Variable in class iceCube.uhe.analysis.PropagationMatrixFlux
-
List to store inIceParticle's effective area
- inIceDoubletList - Variable in class iceCube.uhe.analysis.PropagationMatrixFlux
-
List to store inIceParticle's doublet
- inIceFlavorList - Variable in class iceCube.uhe.analysis.PropagationMatrixFlux
-
List to store inIceParticle's flavor
- init() - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Initialize the propagation matrices.
- initALL() - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Initialize ALL the propagation matrices including the store matrix.
- initializeStaticVariables() - Static method in class numRecipes.Integration
-
Initialize the static variables such as grandSum.
- initLeptonMatrix() - Method in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
initialized the propagation matrix elements
- initNeutrinoMatrix() - Method in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
initialized the propagation matrix elements
- InjectionGeometryUtils - Class in iceCube.uhe.geometry
-
Collection of the static methods on calculation of the geometrical parameters
for in-ice particle injection in JULIeT.
- InjectionGeometryUtils() - Constructor for class iceCube.uhe.geometry.InjectionGeometryUtils
-
- inputI3Particle(InputStream) - Static method in class iceCube.uhe.particles.I3ParticleInputStream
-
- inputInteractionsMatrix(InputStream) - Static method in class iceCube.uhe.interactions.InteractionsMatrixInput
-
- inputList(InputStream) - Static method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
- inputParticle(InputStream) - Static method in class iceCube.uhe.particles.ParticleInputStream
-
- inputPoissonBinnedLikelihoodCalculator(InputStream) - Static method in class numRecipes.PoissonBinnedLikelihoodCalculator
-
- integralDFDLogCREDLogEOverCREnergy(double, double, double, double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
- integralDSigmaDyPlus(double, double) - Method in class iceCube.uhe.interactions.PairCreation
-
Integral dSigma/dyPlus over a given range to obtain a partial
cross section
- integralTauHadronDecayProbFromW(double, double, double) - Static method in class iceCube.uhe.decay.Decay
-
- integralTauHadronDecayProbToW(double, double, double) - Static method in class iceCube.uhe.decay.Decay
-
Integral of the tau hadron decay probability from lowerY to upperY.
- integralWeakDecayProbFromW(double, double, double) - Static method in class iceCube.uhe.decay.Decay
-
Same as integralWeakDecayProbToW( ), but handling the particles
of the charged current on the another side.
- integralWeakDecayProbToW(double, double, double) - Static method in class iceCube.uhe.decay.Decay
-
Integral of the weak decay probability from lowerY to upperY.
- integrateGauss(double, double, double, double) - Static method in class numRecipes.SpecialFunctions
-
Integration of the Gaussian function.
- Integration - Class in numRecipes
-
Utilities for Numerical Integration.
- Integration() - Constructor for class numRecipes.Integration
-
- IntegrationDemo - Class in numRecipes
-
Demo program for the Integration.class
- IntegrationDemo() - Constructor for class numRecipes.IntegrationDemo
-
- InteractionGraphics - Class in iceCube.uhe.event
-
- interactionName() - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Show Name of the Interaction.
- interactionName() - Method in class iceCube.uhe.interactions.GlashowResonanceHadronic
-
- interactionName() - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
- interactionName() - Method in class iceCube.uhe.interactions.Ionization
-
Show Name of the Interaction.
- interactionName() - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.PairCreation
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.PairCreationFit
-
Show Name of the Interaction
- interactionName() - Method in class iceCube.uhe.interactions.PhotoNuclear
-
Show the name of interaction
- interactionName() - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
Show Name of the Interaction
- InteractionsBase - Class in iceCube.uhe.interactions
-
The InteractionsBase class to treat all of interactions same as decay for
RunManager class.
- InteractionsBase(InteractionsMatrix) - Constructor for class iceCube.uhe.interactions.InteractionsBase
-
Constructor for making the cumulative table.
- InteractionsMatrix - Class in iceCube.uhe.interactions
-
Matrix of the Energy Transfer by particle Interactions.
- InteractionsMatrix(Interactions) - Constructor for class iceCube.uhe.interactions.InteractionsMatrix
-
Constructor: Generate the matrix array
- InteractionsMatrixInput - Class in iceCube.uhe.interactions
-
The Object InteractionsMatrix is read out from
Inputstream
- InteractionsMatrixInput() - Constructor for class iceCube.uhe.interactions.InteractionsMatrixInput
-
- InteractionsMatrixOutput - Class in iceCube.uhe.interactions
-
The Object InteractionsMatrix is serialized and sent out to
Outputstream
- InteractionsMatrixOutput() - Constructor for class iceCube.uhe.interactions.InteractionsMatrixOutput
-
- interactionsNameInPlay() - Method in class iceCube.uhe.event.Event
-
Get the Interaction's name which has just interacted with your particle
- Interpolation - Class in numRecipes
-
Utilities to interpolate data points (x_i, y_i) (i=0,...).
- Interpolation() - Constructor for class numRecipes.Interpolation
-
- InterpolationDemo - Class in numRecipes
-
- InterpolationDemo() - Constructor for class numRecipes.InterpolationDemo
-
- InterpolationDemo2 - Class in numRecipes
-
- InterpolationDemo2() - Constructor for class numRecipes.InterpolationDemo2
-
- interrupt() - Method in class iceCube.uhe.event.SwingWorker
-
A new method that interrupts the worker thread.
- intMtxPathname - Static variable in class iceCube.uhe.analysis.BHevapPropagationMatrixFlux
-
- intMtxPathname - Static variable in class iceCube.uhe.analysis.QuickNCPropagationMatrixFlux
-
- intMtxPathname - Static variable in class iceCube.uhe.analysis.YieldAnalysisFactory
-
Path to Intertaction Matrix file
- intMtxPathname - Static variable in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
- intProbMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- intProbNeutrino - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- intProbNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
For Glashow Resonance
- intProbTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- Ionization - Class in iceCube.uhe.interactions
-
The Ionization loss formula for JULIeT application.
- Ionization(Particle, ParticlePoint) - Constructor for class iceCube.uhe.interactions.Ionization
-
Constructor.
- IonizedPotential - Static variable in class iceCube.uhe.interactions.Ionization
-
Ion potential table
- isATWDNpeLarger(I3Particle) - Method in class iceCube.uhe.analysis.Criteria
-
Tell whether this event has ATWD-based NPEs larger than
ones based on FADC.
- isBadRunData(I3Particle) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Judge if this event has to be excluded because of
the bad run.
- isBadRunData(I3Particle) - Method in class iceCube.uhe.analysis.I3ParticleIC22AnalysisFactory
-
Judge if this event has to be excluded because of
the bad run.
- isCOBZCut - Variable in class iceCube.uhe.analysis.Criteria
-
- isCOBZwithinRange(I3Particle) - Method in class 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().
- isCubic() - Method in class iceCube.uhe.geometry.Volume
-
Tells if this volume is cubit.
- isDone() - Method in class iceCube.uhe.event.JulietTask
-
Called from ProgressBarDemo to find out if the task has completed.
- isEHESuperCut - Variable in class iceCube.uhe.analysis.Criteria
-
- isGZK() - Method in class iceCube.uhe.analysis.PoissonBinnedLikelihoodMapBuilder
-
tell this object that the binned data is concerned with the GZK neutrinos with m and zmax varied.
- IsInsideEarth(J3Vector) - Static method in class geometry.EarthCenterCoordinate
-
Check if the point is inside the earth.
- isInsideEarth(J3Vector, IceCubeCoordinate, EarthCenterCoordinate, Volume, int) - Static method in class iceCube.uhe.geometry.ParticleTracker
-
Check if the particle location represented by EarthCenter coordinate
is inside the earth.
- isInsideEarth(J3Vector, J3Vector, IceCubeCoordinate, EarthCenterCoordinate, Volume, int) - Static method in class iceCube.uhe.geometry.ParticleTracker
-
- isInsidePlane(J3Vector, J3Vector) - Static method in class iceCube.uhe.geometry.Volume
-
Check if the point described by IceCube coordinate is inside the
plane.
- isInsideVolume(J3Vector) - Method in class iceCube.uhe.geometry.Volume
-
Check if the point described by IceCube coordinate is inside the volume.
- isInsideVolume(J3Vector, J3Vector) - Method in class iceCube.uhe.geometry.Volume
-
Check if the point r - shift described by IceCube coordinate
is inside the volume.
- isJ3LineInsideVolume(J3Line, double, double) - Method in class 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) - Method in class iceCube.uhe.geometry.Volume
-
Check if the given J3Line - J3Vector would pass inside the volome
in the range of [axisLengthFrom, axisLengthTo]
- isLDP - Variable in class iceCube.uhe.analysis.LDPcalculator
-
- isMCTruth() - Method in class iceCube.uhe.particles.I3Particle
-
Tells if this object returns valuables on MC Truth.
- isNobservedWithinConfidenceBelt(double, double, long) - Static method in class numRecipes.FeldmanCousins
-
Tells whether the given number of observed events are within the confidence
belt for the given signal and expected background.
- isPerNucleon - Variable in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
- isPowerLaw() - Method in class iceCube.uhe.analysis.PoissonBinnedLikelihoodMapBuilder
-
tell this object that the binned data is concerned with the power law fluxes with cutoff energy etc varied.
- isPowerLaw() - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
tell if the setted model is a powerlaw model or not
- isPropagationDone() - Method in class iceCube.uhe.event.JulietTask
-
Tell outside objects whether runEvent is done or not.
- isTheNuisanceSignalIncluded() - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
- isThisEventInTheGZKRegion(I3Particle, int) - Method in class 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) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Check if the alpha value in setting is within the valid
range of the Elbert model.
- isValidDoublet(int) - Static method in class iceCube.uhe.particles.Particle
-
- isValidEnergy(double) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
Check if the energy is in the range where this power law model is valid.
- isValidEnergy(double) - Method in class iceCube.uhe.particles.Particle
-
- isValidFlavor(int) - Static method in class iceCube.uhe.particles.Particle
-
- isValidIndex(int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
Checking the energy index
- isValidIndex(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
Checking the energy index
- isValidIndex(int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
Checking the energy index
- isValidIndex(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
Checking the energy index
- isValidIndex(int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Checking the energy index
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.Ionization
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.PairCreation
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.PairCreationFit
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.PhotoNuclear
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticity(double) - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
Checking the range of the given inelasticity y
that is determined in an individual interaction channel.
- isValidInelasticityPlus(double) - Method in class iceCube.uhe.interactions.PairCreation
-
- isValidNadir(double) - Static method in class iceCube.uhe.points.ParticlePoint
-
- isValidParticle(Particle) - Method in class iceCube.uhe.decay.Decay
-
Checking the particle kind involved with
a given decay channel.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.Bremsstrahlung
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.GlashowResonanceLeptonic
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.Ionization
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.KnockOnElectrons
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.NeutrinoCharge
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.NeutrinoChargeZeusPDF
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.NeutrinoNeutral
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.NeutrinoNeutralZeusPDF
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.PairCreation
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.PairCreationFit
-
Checking the particle kind involved with
a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.PhotoNuclear
-
Checking the particle kind involved with a given interaction.
- isValidParticle(Particle) - Method in class iceCube.uhe.interactions.PhotoNuclearFit
-
Checking the particle kind involved with
a given interaction.
- iterateTrapzd(Function, int, double[], double, double, int) - Static method in class numRecipes.Integration
-
Iterated Trapzd integraion method.
- iteratorOfAtmosphericMuonFlux() - Method in class iceCube.uhe.particles.I3Particle
-
Return iterator to the map of GZK neutrino fluxes.
- iteratorOfGZKNeutrinoFlux() - Method in class iceCube.uhe.particles.I3Particle
-
Return iterator to the map of GZK neutrino fluxes.
- s - Variable in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
Propagated medium class
- sampleLogEnergyRatioFactor(RandomGenerator, double, boolean) - Method in class iceCube.uhe.muonModel.CascadeFluctuationFactory
-
sample and returns Log((E_muon/E0)/ Bar(E_muon/E0)) with MC method
- saveMatrix(DataOutputStream) - Method in class iceCube.uhe.propagation.RunPropagationMatrix
-
Save the calculated propagatin matrix
- SearchEvolution - Class in iceCube.uhe.neutrinoModel
-
- SearchEvolution() - Constructor for class iceCube.uhe.neutrinoModel.SearchEvolution
-
- searchIndex(double[], double, int) - Static method in class numRecipes.Interpolation
-
Search the array index such that x is between xx[index]
and xx[index+1].
- setAll(double, double, double) - Method in class geometry.J3Vector
-
set all xyz components
- setAlpha(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Set the alpha paramerter
- setAlpha(double) - Method in class iceCube.uhe.muonModel.RelativeElbertFluxTableMaker
-
- setAnotherNeutrinoSignalModel(PoissonBinnedLikelihoodCalculator) - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
Set the PoissonBinnedLikelihoodCalculator that stores the binned poisson data
for the signal model to be tested.
- setAtmMuonBundleFlux(I3ParticleAnalysisFactory, ParticlePoint, AtmMuonBundleFlux) - Static method in class iceCube.uhe.analysis.AtmMuonBundleFitter
-
Set the Atmospheric Muon Bundle flux to all the I3Particles
stored in the I3ParticleAnalysisFactory.
- setAtmMuonBundleFlux(I3ParticleAnalysisFactory, ElbertFluxTableFactory) - Static method in class iceCube.uhe.analysis.AtmMuonBundleFitter
-
Set the Atmospheric Muon Bundle flux to all the I3Particles
stored in the I3ParticleAnalysisFactory.
- setAtmMuonBundleFlux(I3ParticleAnalysisFactory, String, RelativeElbertFluxTableMaker) - Static method in class iceCube.uhe.analysis.AtmMuonBundleFitter
-
- setAtmMuonBundleFluxRatio(I3ParticleAnalysisFactory, String, ElbertFluxTableFactory, RelativeElbertFluxTableMaker) - Static method in class iceCube.uhe.analysis.AtmMuonBundleFitter
-
This is for the debugging.
- setAtmosphericMuonFlux(double, String) - Method in class iceCube.uhe.particles.I3Particle
-
Sets the Atmospheric Muon flux dF/dLogE [/cm^2 sec sr] for weight.
- setAxisLength(double) - Method in class geometry.J3Line
-
set a new axis length l
- setBestNpe(double) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setBinSize(double, double, double, double) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Set historgram bin size
- setBinSize(double, double, double) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
- setBinSize(double, double) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
- setCOBZcut(double, double) - Method in class iceCube.uhe.analysis.Criteria
-
Sets the COBZ cut
- setCOBZcut() - Method in class iceCube.uhe.analysis.Criteria
-
Sets the COBZ cut with the Default COB-Z range
- setConfidenceLevel(double) - Static method in class numRecipes.FeldmanCousins
-
- setConfidenceLevelOfFluctuation(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Set Confidence level of the Energy rato parameter
R = (E_muon/E0)/ Bar(E_muon/E0).
- setConfidenceLevelOfFluctuation(double) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
Set Confidence level of the Energy rato parameter
R = (E_muon/E0)/ Bar(E_muon/E0).
- setCREnergyReference(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- setCRFluxAtReferenceEnergy(double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
set the relative normalization relativeCRFlux so that the normalization of the cosmic ray spectrum
gives the eFlux at the cosmic ray reference energy
- setCRFluxAtReferenceEnergy(double, double, double, double, double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
set the relative normalization relativeCRFlux so that the normalization of the cosmic ray spectrum
gives the eFlux at the cosmic ray reference energy.
- setCriteria(Criteria) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Sets the criteria on making Histogram
- setCriteria(Criteria) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Sets the criteria on making Histogram
- setCumulativeTable(MuDecayYMatrix) - Method in class iceCube.uhe.decay.MuDecayBase
-
Make a cumulative table of differential cross section.
- setCumulativeTable(TauDecayYMatrix) - Method in class iceCube.uhe.decay.TauDecayBase
-
Make a cumulative table of differential cross section.
- setCutOffFeature(boolean) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Set on/off the GZK feature of the primary cosmic ray spectrum
- setCutOffFeature(boolean) - Method in class iceCube.uhe.muonModel.CosmicRayFlux
-
Sets on/off the cutoff feature at the highest energy end
- setCutOffFeature(boolean) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
set the GZK cutoff feature or not
- setDecayMode(RandomGenerator) - Method in class iceCube.uhe.decay.TauDecayBase
-
Choose the decay mode.
- setDirection(J3UnitVector) - Method in class geometry.J3Line
-
set a new direction
- setDistanceFromEarthSurfaceToIceCube(double) - Method in class iceCube.uhe.particles.I3Particle
-
Set the distance from the Earth Surface that this particle
has propagated before reching to the IceCube volume
- setDx(double) - Method in class iceCube.uhe.propagation.PropagationMatrix
-
Change the infinitesimal propagation length
- setEflux(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Set the normalization E^2dF/dE [GeV/cm2 sec sr] for the power law model (model ID 24)
- setEHESuperCut(int, J3Vector) - Method in class 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:
- setEHESuperCut(int) - Method in class 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() - Method in class 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.
- setEHESuperCut(int) - Method in class iceCube.uhe.analysis.CriteriaIC22
-
set all the GZK boundary values of Npe and cosZenith
in the "EHE Super Cut" for a given event categories
with the default settings.
- setElbertParameters(int, int) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Set the bin numbers of alpha and the threshold energy of Muon.
- setElbertParameters(double, double) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Set alpha and the threshold energy of Muon.
- setElbertParameters(int) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Set the bin numbers of alpha.
- setElbertParameters(double) - Method in class iceCube.uhe.muonModel.ElbertFluxTableFactory
-
Set alpha.Eth is set to be the lowest value i.e.
- setEnergyBase(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Set the base energy [GeV] to define normalization E^2dF/dE [GeV/cm2 sec sr]
for the power law model (model ID 24)
- setEnergyReference(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- setEventNumber(int) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setFirstGuessQuality(double) - Method in class iceCube.uhe.particles.I3Particle
-
put the First Guess fit quality parameter such as the velocity
- setFlavorAndDoublet(int, int) - Method in class iceCube.uhe.particles.Particle
-
Sets the flavor and doublet.
- setFluxCalculationMode(boolean, boolean) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
set the mode on the flux caulation
- setFluxCalculationMode(boolean, boolean) - Method in class iceCube.uhe.muonModel.PropagatingAtmMuonFlux
-
set the mode on the flux caulation
- setGeometryShift(J3Vector) - Method in class iceCube.uhe.event.JulietEventGenerator
-
Set the geometrical shift in IceCube coordinate
- setGeometryShift(J3Vector) - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Set the geometrical shift in IceCube Gen2 coordinate
- setGlacierDepth(double) - Method in class iceCube.uhe.geometry.IceCubeCoordinate
-
Set the depth of glacier [cm].
- setGlacierDepth(double) - Method in class iceCube.uhe.geometry.IceCubeGen2Coordinate
-
Set the depth of glacier [cm].
- setGZKNeutrinoFlux(double, String) - Method in class iceCube.uhe.particles.I3Particle
-
Sets the GZK neutrino flux dF/dLogE [/cm^2 sec sr] for weight.
- setIceRockBoundaryRadius(double) - Method in class iceCube.uhe.points.ParticlePoint
-
- setIncidentParticleEnergy(double) - Method in class iceCube.uhe.interactions.Ionization
-
- setIncidentParticleEnergy(int) - Method in class iceCube.uhe.interactions.Ionization
-
- setInitialPoint(J3Line, IceCubeCoordinate) - Static method in class iceCube.uhe.geometry.ParticleTracker
-
- setJ3LineNegativeAxisLengthForGivenLength(J3Line, double) - Static method in class geometry.J3Utility
-
Set J3Line's axis length so that its absolute length |J3Line|
is equal to the given length.
- setJ3LineNegativeAxisLengthForGivenLength(J3Line, J3Vector, double) - Static method in class geometry.J3Utility
-
Set J3Line's axis length so that its absolute length |J3Line-J3Vector|
is equal to the given length.
- setJ3LinePositiveAxisLengthForGivenLength(J3Line, double) - Static method in class geometry.J3Utility
-
Set J3Line's axis length so that its absolute length |J3Line|
is equal to the given length.
- setJ3LinePositiveAxisLengthForGivenLength(J3Line, J3Vector, double) - Static method in class geometry.J3Utility
-
Set J3Line's axis length so that its absolute length |J3Line-J3Vector|
is equal to the given length.
- setLength() - Method in class geometry.J3Vector
-
calculate the vector length to set
- setLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
Calculate the life time matrix considering the Lorentz duration
- setLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
Calculate the life time matrix considering the Lorentz duration
- setLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
Calculate the life time matrix considering the Lorentz duration
- setLifeTimeMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
Calculate the life time matrix considering the Lorentz duration
- setLogEmax(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Set the logEmax[GeV] for the power law model (model ID 24)
- setMassNumber(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
set mass number of the primary cosmic rays
- setMaterialNumber(int) - Method in class iceCube.uhe.points.ParticlePoint
-
Sets material number to specify either Ice or standard Rock
- setMaxDistance(double, J3Vector) - Method in class iceCube.uhe.analysis.Criteria
-
Sets the maximum distance : The COB/Cascade vertex - origin
must be shorter than this value.
- setMaximumNeutrinoEnergy(double) - Static method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
set the maximum energy of generated neutrinos [GeV]
- setMaxRangeOfNDOMsInDrawing(int) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Set Max Number Of DOMs in Drawing
- setMCArea(double) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Set the MC area [cm^2]
- setMCArea(double) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Set the MC area [cm^2]
- setMCPrimarySpectrumWeight(double) - Method in class 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) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Set the MC solid angle [sr]
- setMCSolidAngle(double) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Set the MC solid angle [sr]
- setMinimumBound(double, double) - Method in class iceCube.uhe.analysis.Criteria
-
Set the highest cosZenith and the lowest LogNpe -- Criterion (a'')
- setModelNumber(int) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
model number settings.
- setMuDecayMatrix(int, int) - Method in class iceCube.uhe.decay.MuDecayMatrix
-
Calculate the decay matrix from mu to neutrinos and and electrons
- setMuDecayMatrix(int) - Method in class iceCube.uhe.decay.MuDecayYMatrix
-
Calculate the decay matrix from mu to neutrinos and and electrons
- setMuonThresholdEnergy(double) - Method in class iceCube.uhe.muonModel.AtmMuonBundleFlux
-
Set the threshold energy [GeV] of muons contained in a bundle
- setNDOMsATWD(int) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setNDOMsFADC(int) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setNDOMsLaunch(int) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setNeutrinoCCEnhancement(double) - Method in class iceCube.uhe.analysis.QuickPropagationMatrixFlux
-
- setNeutrinoInteractionWeight(int) - Static method in class iceCube.uhe.event.JulietEventGenerator
-
Change the Neutrino interaction weight in the InteractionBase
- setNeutrinoInteractionWeight(int) - Static method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Change the Neutrino interaction weight in the InteractionBase
- setNeutrinoNCEnhancement(double) - Method in class iceCube.uhe.analysis.QuickNCPropagationMatrixFlux
-
- setNeutrinoSurfaceEnergy(double) - Method in class iceCube.uhe.analysis.BHevapPropagationMatrixFlux
-
- setNpeATWD(double) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setNpeFADC(double) - Method in class iceCube.uhe.particles.I3Particle.I3Data
-
- setNPEScalingFactor(double) - Method in class iceCube.uhe.analysis.Criteria
-
Set the NPE scaling factor (default:1.0).
- setNuisanceSignal(PoissonBinnedLikelihoodCalculator) - Method in class iceCube.uhe.analysis.ModelTestByPoissonBinnedLikelihoodFactory
-
Set the PoissonBinnedLikelihoodCalculator that stores the binned poisson data
for the nuisance signal
- setObservationTime(double) - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Set the MC solid angle [sec]
- setObservationTime(double) - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Set the MC solid angle [sec]
- setObservationTime(double) - Method in class iceCube.uhe.analysis.PropagationMatrixFlux
-
Set the MC solid angle [sec]
- setOneCascadeMtx(int, int) - Method in class iceCube.uhe.event.RunManager
-
make histgram for EnergyDeposit/cascade
- setOneEmgCascadeMtx(int, int) - Method in class iceCube.uhe.event.RunManager
-
- setOneHadronCascadeMtx(int, int) - Method in class iceCube.uhe.event.RunManager
-
- setOneTotalCascadeMtx(int, int) - Method in class iceCube.uhe.event.RunManager
-
- setOpticalDepth(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
- setOrigin(J3Vector) - Method in class geometry.Coordinate
-
Set the origin of the coordinate system.
- setParticleAxisInEarthCenterCoordinate(J3Line) - Method in class iceCube.uhe.particles.I3Particle
-
Sets the particle axis defined in the Earth Center coordinate
- setParticleAxisInIceCubeCoordinate(J3Line) - Method in class iceCube.uhe.particles.I3Particle
-
Sets the particle axis defined in the IceCube coordinate
- setParticleLocation(double) - Method in class iceCube.uhe.points.ParticlePoint
-
Setting the particle location along the trajectory,
i.e.
- setParticlePoint(ParticlePoint) - Method in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
Set the particle point class.
- setPlotStyle(IPlotterStyle, String, String) - Static method in class iceCube.uhe.analysis.JaidaPlotStyleSetter
-
- setPlotStyle(IPlotterStyle, String, String, String, String) - Static method in class iceCube.uhe.analysis.JaidaPlotStyleSetter
-
- setPowerLawIndex(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFlux
-
Set the powerlaw index for the power law model (model ID 24)
- setPowerLawIndexOfRadiation(double) - Method in class iceCube.uhe.neutrinoModel.NeutrinoFluxFromSource
-
set the power law index gamma.
- setProducedFlavor(int) - Method in class iceCube.uhe.interactions.GlashowResonanceBase
-
Set the flavor of the produced particle
- setPropagationFlagToFalse() - Method in class iceCube.uhe.event.JulietTask
-
- setR0(J3Vector) - Method in class geometry.J3Line
-
set a new passing point
- setRangeOfCosineOfZenith(double, double, double, double) - Method in class iceCube.uhe.analysis.Criteria
-
Sets the range of the line on cosZenith -logNpe plain.
- setRangeOfMCSpectrum(double, double) - Method in class iceCube.uhe.analysis.I3ParticleBuilder
-
Set range of MC primary spectrum dN/dE
- setRangeOfSignalIntervalCalculation(double, double, double) - Static method in class numRecipes.FeldmanCousins
-
Set the range of signals in calculating the signal interval - min < signal < max
- setRelativeAccuracy(double) - Static method in class numRecipes.Integration
-
Change the relative accuracy in the inegration
- setRelativeBackgroundUncertainty(double, double) - Static method in class numRecipes.FeldmanCousins
-
Set the bacgkround uncertainty.
- setSigmaMatrix(int) - Method in class iceCube.uhe.interactions.GlashowResonanceHadronicMatrix
-
Calculate the total cross section matrix
- setSigmaMatrix(int) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Calculate the total cross section matrix
- setSigmaMatrix(int) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporationMatrix
-
Calculate the total cross section matrix
- setSimpleCosZenithCut(double, boolean) - Method in class iceCube.uhe.analysis.Criteria
-
Set the simple zenith Cut -- Criterion (a''')/
- setSimpleNpeCut(double, boolean) - Method in class iceCube.uhe.analysis.Criteria
-
Set the simple Npe Cut -- Criterion (a'''')/
- setSlantDepth(double) - Method in class iceCube.uhe.points.ParticlePoint
-
Setting the slant depth
- setStartLocation(double) - Method in class iceCube.uhe.event.RunManager
-
Set the location of primary particle
- setStartLocationAlongTheAxis(double) - Method in class iceCube.uhe.event.JulietEventGenerator
-
Set the start location of primary particle along its trajectory axis
(particle point/J3Line)
- setStartLocationAlongTheAxis(double) - Method in class iceCube.uhe.event.JulietEventGenerator4Gen2
-
Set the start location of primary particle along its trajectory axis
(particle point/J3Line)
- setStepDx(double) - Method in class iceCube.uhe.event.Event
-
Set the step size for traceParticle()
- setTauDecayMatrix(int, int) - Method in class iceCube.uhe.decay.TauDecayMatrix
-
Calculate the decay matrix from tau to neutrinos, leptons, and hadrons
- setTauDecayMatrix(int) - Method in class iceCube.uhe.decay.TauDecayYMatrix
-
Calculate the decay matrix from tau to neutrinos, leptons, and hadrons
- setThresholdOfFirstGuessQuality(double) - Method in class iceCube.uhe.analysis.Criteria
-
Sets the threshold of the First Guess fitting quality.
- setThresholdOfLogNpe(double) - Method in class iceCube.uhe.analysis.Criteria
-
Set the threshold of Log10(Npe)
no matter where an event comes from.
- setThresholdOfNDOMs(int) - Method in class iceCube.uhe.analysis.Criteria
-
Set the threshold of Number Of DOMs.
- setTransferMatrix(int, int) - Method in class 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) - Method in class iceCube.uhe.interactions.InteractionsMatrix
-
Calculate the transfer matrix
- setTransferMatrix(int, int) - Method in class iceCube.uhe.interactions.NeutrinoBHevaporationMatrix
-
Calculate the transfer matrix
- setX(double) - Method in class geometry.J3Vector
-
set x component
- setY(double) - Method in class geometry.J3Vector
-
set y component
- setZ(double) - Method in class geometry.J3Vector
-
set z component
- sigma_table - Static variable in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
cross section [pB] table provided in the BH evaporation model
- sigMap - Variable in class iceCube.uhe.analysis.LDPcalculator
-
- sigmaRes - Static variable in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- signalDiscoverPotentialHisto - Variable in class iceCube.uhe.analysis.NPEthresholdOptimizer
-
Histogram to store the signal discovery potential
- signalFactorForMaximalLlhH1 - Variable in class numRecipes.PoissonBinnedLikelihoodRatioFactory
-
the scale factor to maximize likelihood for the alternative hypothesis
- signalRate1D - Variable in class iceCube.uhe.analysis.NPEthresholdOptimizer
-
- signalRate2D - Variable in class iceCube.uhe.analysis.NPEthresholdOptimizer
-
histogram to store number of signal events
- signalSearchRangeMax - Static variable in class numRecipes.FeldmanCousins
-
Range of searching the signal interval range decided by the Ferlman-Cousins
- signalSearchRangeMin - Static variable in class numRecipes.FeldmanCousins
-
Range of searching the signal interval range decided by the Ferlman-Cousins
- signalSearchStep - Static variable in class numRecipes.FeldmanCousins
-
step size of searching the signal interval range decided by the Ferlman-Cousins
- significance - Static variable in class iceCube.uhe.analysis.LDPcalculator
-
- SmuToE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToHadron - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToNuMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToNuTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SmuToTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToHadron - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToNuMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToNuTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuEToTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToHadron - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToNuMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToNuTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuMuToTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToHadron - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToNuMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToNuTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SnuTauToTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- SpecialFunctions - Class in numRecipes
-
Utilities for Spectial Functions.
- SpecialFunctions() - Constructor for class numRecipes.SpecialFunctions
-
- SpecialFunctionsDemo - Class in numRecipes
-
Display the SpecialFunctions
- SpecialFunctionsDemo() - Constructor for class numRecipes.SpecialFunctionsDemo
-
- sqMu - Static variable in class numRecipes.RandomGenerator
-
- sRes - Static variable in class iceCube.uhe.neutrinoModel.NeutrinoFluxFunction
-
- start() - Method in class iceCube.uhe.event.SwingWorker
-
Start the worker thread.
- startRunIC22 - Static variable in class iceCube.uhe.analysis.I3ParticleIC22AnalysisFactory
-
- StauToE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToHadron - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToNuE - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToNuMu - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToNuTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- StauToTau - Variable in class iceCube.uhe.propagation.PropagationMatrix
-
- stepCosZenith - Variable in class iceCube.uhe.muonModel.RelativeElbertFluxTableMaker
-
- stepSizeBase - Static variable in class iceCube.uhe.propagation.NeutrinoQuickPropagator
-
- stop() - Method in class iceCube.uhe.event.JulietTask
-
- storePropagateMatrix() - Method in class 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) - Static method in class geometry.J3Vector
-
sabtract vectors a-b
- SwingParticleDemo - Class in iceCube.uhe.particles
-
Particle.class Demo program based on Swing User Interface
- SwingParticleDemo() - Constructor for class iceCube.uhe.particles.SwingParticleDemo
-
- SwingRun - Class in iceCube.uhe.event
-
Run the JulietEventGenerator with the Swing User Interface
- SwingRun() - Constructor for class iceCube.uhe.event.SwingRun
-
- SwingRunIceTray - Class in iceCube.uhe.event
-
Run the JulietEventGenerator with the Swing User Interface
- SwingRunIceTray() - Constructor for class iceCube.uhe.event.SwingRunIceTray
-
- SwingWorker - Class in 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() - Constructor for class iceCube.uhe.event.SwingWorker
-
Start a thread that will call the construct
method
and then exit.
- switchToChargedLepton() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-
- switchToMCTruth() - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Switch to parameters concerned with MCtrue.
- switchToMCTruth() - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Switch to parameters concerned with MCtrue.
- switchToMCTruth() - Method in class iceCube.uhe.particles.I3Particle
-
Switch to parameters concerned with MCtrue.
- switchToReco() - Method in class iceCube.uhe.analysis.I3ParticleAnalysisFactory
-
Switch to parameters concerned with Reco results.
- switchToReco() - Method in class iceCube.uhe.analysis.I3ParticleFlux
-
Switch to parameters concerned with Reco results.
- switchToReco() - Method in class iceCube.uhe.particles.I3Particle
-
Switch to parameters concerned with Reco results.
- switchToShower() - Method in class iceCube.uhe.interactions.NeutrinoBHevaporation
-