Refactor eas.py and cphotang.py to exploit new functionality granted by shower propagation length oracle.
- Vectorize multiple showers for fixed size quadrature.
- semi-analytic nphots calculation (3D - 1D integral per step)
- parallelize over chunks / tiles
Refactor eas.py and cphotang.py to exploit new functionality granted by shower propagation length oracle.