|
string | flight_time_estimation = "" |
| Used option for the initial flight time estimation.
|
|
| n_loops = float("nan") |
| Loop limit above which on wire hits are prepared for the track finder - Uses MC information.
|
|
string | description = "Empty execution of basf2" |
| Description of the run setup to be displayed on command line.
|
|
Mixin part the
Definition at line 14 of file wirehit_preparation.py.
◆ adjust_path()
def adjust_path |
( |
|
self, |
|
|
|
path |
|
) |
| |
|
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.
◆ configure()
def configure |
( |
|
self, |
|
|
|
arguments |
|
) |
| |
|
inherited |
◆ configure_and_execute_from_commandline()
def configure_and_execute_from_commandline |
( |
|
self | ) |
|
|
inherited |
Configure basf2 job script from command-line arguments then run it
Definition at line 46 of file minimal.py.
◆ configure_from_commandline()
def configure_from_commandline |
( |
|
self | ) |
|
|
inherited |
Convert the command-line arguments to a basf2 job script
Definition at line 68 of file minimal.py.
◆ create_argument_parser()
def create_argument_parser |
( |
|
self, |
|
|
** |
kwds |
|
) |
| |
Configure the basf2 job script using the translated command-line arguments
Reimplemented from EmptyRun.
Definition at line 23 of file wirehit_preparation.py.
23 def create_argument_parser(self, **kwds):
24 """Configure the basf2 job script using the translated command-line arguments"""
26 argument_parser = super().create_argument_parser(**kwds)
28 argument_parser.add_argument(
30 "--flight-time-estimation",
31 choices=[
"none",
"outwards",
"downwards"],
32 default=argparse.SUPPRESS,
33 dest=
"flight_time_estimation",
34 help=(
"Choose which estimation method for the time of flight should be use. \n"
35 "* 'none' no time of flight corrections\n"
36 "* 'outwards' means the minimal time needed to travel to the wire from the interaction point \n"
37 "* 'downwards' means the minimal time needed to travel to the wire from the y = 0 plane downwards \n")
40 argument_parser.add_argument(
45 help=(
"Choose to block all wire hits but the ones located on the {mc_loops} first loops")
48 return argument_parser
◆ create_path()
Sets up a path that plays back pregenerated events or generates events
based on the properties in the base class.
Reimplemented from EmptyRun.
Definition at line 50 of file wirehit_preparation.py.
◆ execute()
◆ name()
provide name of this object
Definition at line 42 of file minimal.py.
◆ run()
The documentation for this class was generated from the following file: