![]() |
Belle II Software
release-08-02-04
|


Public Member Functions | |
| def | create_path (self) |
| def | create_argument_parser (self, **kwds) |
| def | configure (self, arguments) |
| def | execute (self) |
| def | name (self) |
| def | configure_and_execute_from_commandline (self) |
| def | run (self, path) |
| def | configure_from_commandline (self) |
| def | adjust_path (self, path) |
Public Attributes | |
| root_input_file | |
| generating events, so there is no ROOT input file | |
Static Public Attributes | |
| display_module_segments | |
| Use CDCSVGDisplay to draw the MCTrackCand segments. More... | |
| draw_gftrackcand_trajectories | |
| Do not draw the genfit MCTrackCand trajectories. More... | |
| draw_gftrackcands | |
| Draw the genfit MCTrackCands. More... | |
| draw_clusters | |
| Do not draw the associated clusters. | |
| track_cands_store_array_name | |
| Tell the plotter where to find the information. | |
| display_module_tracks | |
| Use CDCSVGDisplay to draw the TrackCand information. More... | |
| display_module_mc | |
| Use CDCSVGDisplay to draw the MC tracks. More... | |
| draw_segments_mctrackid | |
| Draw the track IDs. | |
| plotter_module = SegmentQuadTreePlotter() | |
| Convert the information to QuadTree segments then draw these. | |
| draw_quad_tree_content | |
| Draw the QuadTree segments. | |
| draw_segment_intersection | |
| Draw the segment intersections. | |
| draw_mc_information | |
| Draw the MC information. | |
| string | generator_module = "EvtGenInput" |
| Use EvtGen for the event generator. | |
| string | description = "Simulate events using various generator and detector setups from command line." |
| Description of the run setup to be displayed on command line. | |
| string | detector_setup = "Default" |
| By default, use the default detector setup. | |
| list | bkg_files = [] |
| By default, no background overlay. | |
| components = None | |
| By default, do specific components. | |
| bool | disable_deltas = False |
| By default, do not disable delta-ray generation. | |
| simulation_output = None | |
| By default, do no store the simulation output. | |
| bool | allow_input = True |
| By default, this basf2 job can read events from an input ROOT TFile. | |
| int | n_events = 10000 |
| By default, process 10000 events. | |
| random_seed = None | |
| By default, the random-number seed is unassigned. | |
| int | n_processes = 0 |
| By default, no parallel processing. | |
| int | n_events_to_skip = 0 |
| By default, do not skip any events at the start of the input ROOT TFile. | |
Create segments and plot them in a segment quad tree
Definition at line 20 of file segment_quad_tree.py.
|
inherited |
Hook that gives the opportunity to check the path for consistency before processing it
Reimplemented in HarvestingRunMixin.
Definition at line 95 of file minimal.py.
|
inherited |
Configure for basf2 job; disable ROOT input if simulating events
Reimplemented from EmptyRun.
Reimplemented in CDCDisplayRun.
Definition at line 123 of file event_generation.py.
|
inherited |
Configure basf2 job script from command-line arguments then run it
Definition at line 46 of file minimal.py.
|
inherited |
Convert the command-line arguments to a basf2 job script
Definition at line 68 of file minimal.py.
|
inherited |
Convert command-line arguments to basf2 argument list
Reimplemented from MinimalRun.
Reimplemented in FacetFilterTrainingRun, SegmentPairFitValidationRun, SegmentPairCreationValidationRun, SegmentFitValidationRun, LegendreBinningValidationRun, ElossHarvestingRun, ClusterFilterValidationRun, CDCDisplayRun, TrackingValidationRun, and ReadOrGenerateTrackedEventsRun.
Definition at line 56 of file event_generation.py.
| def create_path | ( | self | ) |
Make SegmentFinding and QuadTreeFinding and plotting/display/validation
Reimplemented from ReadOrGenerateEventsRun.
Definition at line 69 of file segment_quad_tree.py.
|
inherited |
|
inherited |
provide name of this object
Definition at line 42 of file minimal.py.
|
inherited |
Process the basf2 path
Reimplemented in PostProcessingRunMixin.
Definition at line 59 of file minimal.py.
|
static |
Use CDCSVGDisplay to draw the MC tracks.
Definition at line 49 of file segment_quad_tree.py.
|
static |
Use CDCSVGDisplay to draw the MCTrackCand segments.
Definition at line 25 of file segment_quad_tree.py.
|
static |
Use CDCSVGDisplay to draw the TrackCand information.
Definition at line 39 of file segment_quad_tree.py.
|
static |
Do not draw the genfit MCTrackCand trajectories.
Draw the genfit MCTrackCand trajectories.
Definition at line 30 of file segment_quad_tree.py.
|
static |
Draw the genfit MCTrackCands.
Draw the genfit TrackCands.
Definition at line 32 of file segment_quad_tree.py.