Tools for analyzing heavy-ion collision simulations in Python.
Requirements: Python 2.7 or 3.3+ with numpy.
Install the latest release with pip:
pip install hic
To run the tests, install nose and run
nosetests -v hic
Calculate flow cumulants:
from hic import flow
vnk = flow.Cumulant(mult, q2, q3)
v22 = vnk.flow(2, 2)
Randomly sample events with specified flows:
sampler = flow.Sampler(v2, v3)
phi = sampler.sample(mult)
Calculate initial condition eccentricities:
from hic import initial
ic = initial.IC(profile, dxy)
e2 = ic.ecc(2)