DecAyiNg Taus frOm Neutrinos (Danton).
Project description
Danton
( DecAyiNg Taus frOm Neutrinos )
Description
Danton is a Python package designed specifically for the sampling of tau decays from ultra-high energy neutrinos interacting with the Earth's surface. It is capable of running in forward or backward Monte Carlo, and can 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 are 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
File details
Details for the file danton-1.5.6-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: danton-1.5.6-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50506d207eb98beb69e37469c7599a595d15405dab49fa93b1442190856556b8 |
|
MD5 | c523cdae8e4402567eb298584d76c1fe |
|
BLAKE2b-256 | ee173aedf1521008616733953d0c180d158032773b24092e566bee65b37e6330 |