Package geometry This package provides classes to handle geometrical calculation including 3D vector operations.
Package icecube.uhe.analysis This package contains the classes for the IceCube Extremely-High Energy Neutrino analysis with the I3Particle-based data.
Package icecube.uhe.decay This package includes the classes to handle the particle decay.
Package icecube.uhe.event This package contains the classes to generate Monte Carlo events of neutrino/muon/tau tracks propagating in rock/ice.
Package icecube.uhe.interactions This package deals with all kind of interactions involving elemetary particles such as charged leptons and neutrinos.
Package icecube.uhe.muonModel This package is essentially equivalent to the neutrinoModel package but deals with the atmospheric muon fluxes instead of primary cosmic neutrino fluxes.
Package icecube.uhe.neutrinoModel This package contains the classes to calculate primary neutrino fluxes predicted in the EHE neutrino models such as the GZK cosmogenic neutrino production.
Package icecube.uhe.particles This package includes the objects to define elementary particles such as an electron, and a muon-neutrino.
Package icecube.uhe.points This package contains the objects to define the particle location in its progation in the Earth.
Package icecube.uhe.propagation This package contains the classes to calculate the particle(neutrinos, muons, and tauons) propagation in the Earth.