Output

group Output

File outputs.

class HDF5Output : public Output
#include <HDF5Output.h>

Output to HDF5 Format.

HDF5 structure:

HDF5 "FILENAME.h5" {
GROUP "/" {
DATASET "OUTPUTTYPE" {
  DATATYPE  H5T_COMPOUND {
  ...
 }
 DATASPACE  SIMPLE { ( 1 ) / ( H5S_UNLIMITED ) }
 DATA {
  ...
 }
  ATTRIBUTE "Version" {
  DATATYPE  H5T_STRING {
      STRSIZE 100;
      STRPAD H5T_STR_NULLTERM;
      CSET H5T_CSET_ASCII;
      CTYPE H5T_C_S1;
      }
  DATASPACE  SCALAR
  DATA { (0): "VERSION" }
 }
} } }

class ShellOutput : public Module
#include <OutputShell.h>

Show the trajectory in the shell.

class ShellOutput1D : public Module
#include <OutputShell.h>

Show the trajectory in the shell.

class ShellPropertyOutput : public Module
#include <OutputShell.h>

Show the candidate properties in the shell.

class ParticleCollector : public Module
#include <ParticleCollector.h>

A helper ouput mechanism to keep candidates in-memory and directly transfer them to Python.

class TextOutput : public Output
#include <TextOutput.h>

Configurable plain text output for cosmic ray information.