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

This is the base class for all outputs so that they can be stored in homogeneous containers. More...

#include <NoOutput.hpp>

Inheritance diagram for corsika::NoOutput:

Public Member Functions

void startOfLibrary (boost::filesystem::path const &) final override
 Called at the start of each run.
 
void startOfShower (unsigned int const) final override
 Called at the start of each event/shower.
 
void endOfShower (unsigned int const) final override
 Called at the end of each event/shower.
 
void endOfLibrary () final override
 Called at the end of each run.
 
YAML::Node getConfig () const override
 Get the configuration of this output.
 
YAML::Node getSummary () const final override
 Get any summary information for the entire library.
 
- Public Member Functions inherited from corsika::BaseOutput
bool isInit () const
 Flag to indicate readiness.
 

Protected Member Functions

void write (Code const &, units::si::HEPEnergyType const &, units::si::LengthType const &, units::si::LengthType const &, units::si::TimeType const &)
 
- Protected Member Functions inherited from corsika::BaseOutput
void setInit (bool const v)
 Set init flag.
 

Detailed Description

This is the base class for all outputs so that they can be stored in homogeneous containers.

Definition at line 19 of file NoOutput.hpp.


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