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

Public Member Functions

 ObservationVolumeWriterParquet ()
 Construct an ObservationVolume. More...
 
void startOfLibrary (boost::filesystem::path const &directory) final override
 Called at the start of each library.
 
void startOfShower (unsigned int const showerId) final override
 Called at the beginning of each shower.
 
void endOfShower (unsigned int const showerId) final override
 Called at the end of each shower.
 
void endOfLibrary () final override
 Called at the end of each library. More...
 
- Public Member Functions inherited from corsika::BaseOutput
bool isInit () const
 Flag to indicate readiness.
 
virtual YAML::Node getSummary () const
 Provide YAML Summary for this BaseOutput.
 
- Public Member Functions inherited from corsika::Configurable
virtual YAML::Node getConfig () const =0
 Provide YAML configuration for this BaseOutput.
 

Protected Member Functions

void write (Code const &pid, HEPEnergyType const &energy, LengthType const &x, LengthType const &y, LengthType const &z, double nx, double ny, double nz, TimeType const &t)
 Write a particle to the file.
 
- Protected Member Functions inherited from corsika::BaseOutput
void setInit (bool const v)
 Set init flag.
 

Detailed Description

Definition at line 18 of file ObservationVolumeWriterParquet.hpp.

Constructor & Destructor Documentation

◆ ObservationVolumeWriterParquet()

corsika::ObservationVolumeWriterParquet::ObservationVolumeWriterParquet ( )

Construct an ObservationVolume.

Parameters
nameThe name of this output.

Member Function Documentation

◆ endOfLibrary()

void corsika::ObservationVolumeWriterParquet::endOfLibrary ( )
finaloverridevirtual

Called at the end of each library.

This must also increment the run number since we override the default behaviour of BaseOutput.

Implements corsika::BaseOutput.


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