|
CORSIKA8
0.0.0
The framework to simulate particle cascades for astroparticle physics
|
Medium types are useful most importantly for effective models like energy losses. More...
Classes | |
| struct | corsika::MediumData |
| Simple object to group together the properties of a medium. More... | |
Typedefs | |
| using | corsika::MediumIntType = int16_t std::underlying_type< Medium >::type |
Enumerations | |
| enum | corsika::MediumType { Unknown, Element, RadioactiveElement, InorganicCompound, OrganicCompound, Polymer, Mixture, BiologicalDosimetry } |
| General type of medium. | |
| enum | corsika::StateOfMatter { Unknown, Solid, Liquid, Gas, DiatomicGas } |
| Physical state of medium. | |
Medium types are useful most importantly for effective models like energy losses.
a particular medium (mixture of components) may have specif properties not reflected by its mixture of components.
The data provided here is automatically parsed from the file properties8.dat from NIST.
The data of each known medium can be access via the global functions in namespace corsika, or via a static class object with the following interface (here at the example of the class HydrogenGas):
The numeric data known to CORSIKA 8 (and obtained from NIST) can be browsed below.