pythiaplotter package

Submodules

pythiaplotter.PythiaPlotter module

Main script to run PythiaPlotter.

pythiaplotter.PythiaPlotter.choose_parser(opts)[source]

Choose parser & configure

pythiaplotter.PythiaPlotter.main(in_args=None)[source]

Main entry point to run the whole thing.

pythiaplotter.cli module

Setup commandline interface, process args, and set defaults for those unspecified.

pythiaplotter.cli.dump_default_config()[source]

Produce default config file

pythiaplotter.cli.get_args(input_args)[source]

Get argparse.Namespace of parsed user arguments, with sensible defaults set.

pythiaplotter.cli.load_default_user_configs(args)[source]

Add default and custom user options to main args object

pythiaplotter.cli.set_default_input_format(args)[source]

Set default input format if the user hasn’t.

pythiaplotter.cli.set_default_mode(args)[source]

Set default particle mode (representation) if the user hasn’t.

pythiaplotter.cli.set_default_output_settings(args)[source]

Set default output filenames and stems/dirs

Module contents

Plots diagrams of particle decay trees from HEP Monte Carlo events.