|
int | n_events = 10000 |
| number of events to process
|
|
string | generator_module = 'generic' |
| Generator that was used in the simulation (-so)
|
|
string | root_input_file = './validationSample.root' |
| input file (release validation or generated by produceSample_releaseValidation.py)
|
|
string | recoTracksName = 'RecoTracks' |
| track collection to be used
|
|
bool | fit_tracks = False |
| tracks will be already fitted by
|
|
bool | use_fit_information = True |
| But we need to tell the validation module to use the fit information.
|
|
bool | mc_tracking = False |
| MC track finding and track matching was already performed.
|
|
bool | extended = True |
| What should be stored in the root file?
|
|
bool | pulls = True |
| if true pulls will be created
|
|
bool | resolution = True |
| if true resolution plots will be created
|
|
bool | saveFullTrees = True |
| if true the full tracking information will be stored to a file for each event (Note: will create large output)
|
|
string | output_file_name = './FullTrackingValidation_validationSample.root' |
| name of the output file
|
|
| contact = TRACKING_MAILING_LIST |
| Default contact email address for the validation results.
|
|
| root_output_file = None |
| Optional file name as a destination of all event data which is discarded otherwise.
|
|
bool | use_expert_folder = True |
| Use the "expert" folder in the validation file as the destination of the pull and residual plots.
|
|
list | exclude_profile_mc_parameter = [] |
| Exclude some of the perigee parameters from the mc side plots.
|
|
list | exclude_profile_pr_parameter = [] |
| Exclude some of the perigee parameters from the pr side plots.
|
|
list | non_expert_parameters = ['p_{t}'] |
| List of parameters which should be used as shifter plots (all plots with these x-labels)
|
|
bool | show_results = False |
| By default, do not show the browsing results.
|
|
bool | postprocess_only = False |
| By default, browse the output TFile too.
|
|
string | description = "Empty execution of basf2" |
| Description of the run setup to be displayed on command line.
|
|
string | description = "Apply tracking to presimulated events or events generated on the fly." |
| Description of the run setup to be displayed on command line.
|
|
| finder_module = None |
| Name of the finder module to be used - can be everything that is accepted by tracking.run.utilities.extend_path.
|
|
dictionary | tracking_coverage |
| States which detectors the finder module covers like as a dictionary like. More...
|
|
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.
|
|
| 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.
|
|
Validate the full track-finding chain for the release validation
using the special samples (cdst with additional branches)
Definition at line 17 of file fullTrackingValidation_releaseValidation.py.