icecube.simprod.jcorsika.corsika_options.corsika_options module

class icecube.simprod.jcorsika.corsika_options.corsika_options.CorsikaOptions(option_parser=None, defaults={}, version=None)

Bases: object

This class manages an OptionParser and a collection of Options, which determine the configuration. Each Option is responsible for it’s own sector of the configuration of CORSIKA.

This class creates and binary and executes it creating an output file.

binary_name()
is_valid()
parse_command_line(parser=None)
steering()
update(options)