CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::ShowerAxis Class Reference

The environment::ShowerAxis is created from a Point and a Vector and inside an Environment. More...

#include <ShowerAxis.hpp>

Public Member Functions

template<typename TEnvModel >
 ShowerAxis (Point const &pStart, Vector< length_d > const &length, Environment< TEnvModel > const &env, bool const doThrow=false, int const steps=10 '000)
 
LengthType getSteplength () const
 
GrammageType getMaximumX () const
 
GrammageType getMinimumX () const
 
GrammageType getProjectedX (Point const &p) const
 
GrammageType getX (LengthType) const
 
DirectionVector const & getDirection () const
 
Point const & getStart () const
 

Detailed Description

The environment::ShowerAxis is created from a Point and a Vector and inside an Environment.

Todo:
documentation needs update ...

It internally uses a table with steps=10000 (default) rows for interpolation.

The shower axis can convert location in the shower into a projected grammage along the shower axis.

Definition at line 44 of file ShowerAxis.hpp.


The documentation for this class was generated from the following file: