CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::BaseTabular< TDerived > Class Template Reference

This class provides the grammage/length conversion functionality for (locally) flat tabulated atmospheres. More...

#include <BaseTabular.hpp>

Inheritance diagram for corsika::BaseTabular< TDerived >:

Public Member Functions

 BaseTabular (Point const &point, LengthType const referenceHeight, std::function< MassDensityType(LengthType)> const &rho, unsigned int const nBins, LengthType const deltaHeight)
 
Point const & getAnchorPoint () const
 

Protected Member Functions

auto const & getImplementation () const
 
MassDensityType getMassDensity (LengthType const height) const
 
GrammageType getIntegratedGrammage (BaseTrajectory const &line) const
 
LengthType getArclengthFromGrammage (BaseTrajectory const &line, GrammageType const grammage) const
 

Detailed Description

template<typename TDerived>
class corsika::BaseTabular< TDerived >

This class provides the grammage/length conversion functionality for (locally) flat tabulated atmospheres.

Definition at line 27 of file BaseTabular.hpp.


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