Class | Description |
---|---|
ComparePropMtxWithGlashow | |
DrawPropagationMatrix |
Draw the Prpgatation matrix to calculate the energy distribution
and the flux of particles after propagation in the Earth.
|
DrawPropagationMatrixByFactory | |
MainRun | |
MainRun2 | |
MainRunBHevap | |
MainRunZeus | |
MakePropMtxTableByFactory |
This class is to generate propagation matrix table in F2K format
for offline IceCube analysis.
|
MakePropMtxTableFlavorByFactory |
This class is to generate propagation matrix table in F2K format
for offline IceCube analysis.
|
NeutrinoQuickPropagator |
This class provides the methods to cauculate energy distribution
of particles resulted from the neutrino propagation
in the handy approximated way.
|
PropagationMatrix |
Matrix of the Energy and particle spiecies Transfer
by the Interactions and Particle Decays.
|
PropagationMatrixBHevaporation |
Propagation Matrix containing the neutrino interaction channel
via the micro black hole creation-evaporation.
|
PropagationMatrixFactory |
This class handles the generated propagation matrix data.
|
PropagationMatrixZeus |
PropagationMatrix using the Zeus based neutrino-nucleon cross section
|
RunNeutrinoQuickPropagator | |
RunPropagationMatrix |
Run the Propagation matrix to calculate the energy distribution
and the flux of particles after propagation in the Earth.
|
RunPropagationMatrixBHevap |
Run the Propagation matrix to calculate the energy distribution
and the flux of particles after propagation in the Earth.
|
RunPropagationMatrixZeus |
This package contains the classes to calculate the particle(neutrinos, muons, and tauons) propagation in the Earth. Energy distribution and its (relative) intensities of Nu-e, Nu-Mu, Nu-tau, mu, and tau for a given trajectory are calculated by the methods in the class PropagationMatrix. The calculation method is not based on the Monte Carlo, but numerical calculation of the transport equation by building the propagation matrices, which gives more accurate results with less CPU time. The propagation matrices are build by the interaction and decay matrices generated by InteractionsMatrix in the package icecube.uhe.interactions and MuDecayMatrix, TauDecayMatrix in icecube.uhe.decay. As explained in the package document of interactions, the interaction matrices should be pre-calculated and readable by PropagationMatrix.
RunPropagationMatrix runs the PropagationMatrix for actual calculations. It uses several methods in PropagationMatrix to save CPU time for calculating particle energy distribution during the long travel in the Earth. You can submit the calculation job by MainRUN which has the main Method.