CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::MediumData Struct Reference

Enum for all known Media types. More...

#include <MediumProperties.hpp>

Public Member Functions

MediumDataInterface Interface methods

Interface functions for MediumData

std::string getName () const
 
std::string getPrettyName () const
 returns name
 
double getWeight () const
 returns pretty name
 
const int & weight_significant_figure () const
 return weight
 
const int & weight_error_last_digit () const
 return significnat figures of weight
 
const double & Z_over_A () const
 return error of weight
 
double getSternheimerDensity () const
 Z_over_A_.
 
double getCorrectedDensity () const
 Sternheimer density.
 
StateOfMatter getStateOfMatter () const
 corrected density
 
MediumType getType () const
 state
 
std::string getSymbol () const
 type
 
double getIeff () const
 symbol
 
double getCbar () const
 Ieff.
 
double getX0 () const
 Cbar.
 
double getX1 () const
 X0.
 
double getAA () const
 X1.
 
double getSK () const
 AA.
 
double getDlt0 () const
 Sk.
 

Public Attributes

std::string name_
 
std::string pretty_name_
 
double weight_
 
int weight_significant_figure_
 
int weight_error_last_digit_
 
double Z_over_A_
 
double sternheimer_density_
 
double corrected_density_
 
StateOfMatter state_
 
MediumType type_
 
std::string symbol_
 
double Ieff_
 
double Cbar_
 
double x0_
 
double x1_
 
double aa_
 
double sk_
 
double dlt0_
 

Detailed Description

Enum for all known Media types.

The internal integer type of a medium enum.

Simple object to group together the properties of a medium.

Definition at line 93 of file MediumProperties.hpp.


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