DecAyiNg Taus frOm Neutrinos (Danton).
Project description
Danton ![Documentation Status](https://pypi-camo.freetls.fastly.net/2321c88aa995e6594e651312a43192e427716e56/68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f64616e746f6e2f62616467652f3f76657273696f6e3d6c6174657374)
( DecAyiNg Taus frOm Neutrinos )
[!WARNING] The Danton interface is currently being upgraded to Python. See release v0.4 for the previous interface.
Description
Danton is a Python package designed specifically for the sampling of tau decay from ultra-high energy neutrinos interacting with the Earth's surface. It is capable of running in forward or backward Monte Carlo, and can be also be configured to sample tau fluxes instead of decay densities, or to sample transmitted neutrino fluxes.
The interface has been designed with simplicity in mind. That is, Monte Carlo
particles injected into the simulation geometry as a numpy.ndarray
, and
numpy.ndarray
s of Monte Carlo states are returned. This basic workflow is
illustrated below,
import danton
simulation = danton.Simulation()
particles = danton.particles(10000, energy=1E+09, elevation=1.0)
result = simulation.run(particles)
License
The Danton source is distributed under the GNU LGPLv3 license. See the provided LICENSE and COPYING.LESSER files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for danton-1.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10574b18d4407f4471a412057d49aacccda2b1618fd75db607c1a9d37946d95d |
|
MD5 | d5391eba4ad9e97883a629a005bca32a |
|
BLAKE2b-256 | 1bc7e57e2bf0ec8405f12020aff97d1ecb1a745b9504b740a0b7a85d998842fe |