|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
The energy loss writer can be used to pool several energy loss processes into one output file/stream. More...
Typedefs | |
| typedef std::array< HEPEnergyType, NColumns > | Profile |
| Data type to store column data. | |
Enumerations | |
| enum | ProfileIndex { Total, Entries } |
| Definition of longitudinal profile columns. | |
Variables | |
| size_t constexpr | NColumns = static_cast<int>(ProfileIndex::Entries) |
| Number of columns (static). | |
The energy loss writer can be used to pool several energy loss processes into one output file/stream.
Typically many processes/modules can lead to energy losses in the shower. The EnergyLossWriter can be used in combination with the SubWriter class to collect all of them into a single output stream:
The EnergyLossWriter processes data on single-particle-level. The final output writer, e.g. EnergyLossWriterParquet, processes data on profile-level (bins in X). The default output option is parquet format.
| TOutput | Local helper namespace to store number and names of dEdX profile columns. |