![]() |
Belle II Software
release-05-01-25
|
Public Member Functions | |
def | get_records_file_name (self, n_events=None, random_seed=None, recotrack_option=None) |
Filename of the recorded/collected data for the final QE MVA training. | |
def | get_input_files (self, n_events=None, random_seed=None) |
def | requires (self) |
def | output (self) |
def | create_path (self) |
Static Public Attributes | |
n_events = b2luigi.IntParameter() | |
Number of events to generate. | |
experiment_number = b2luigi.IntParameter() | |
Experiment number of the conditions database, e.g. More... | |
random_seed = b2luigi.Parameter() | |
Random basf2 seed used by the GenerateSimTask. More... | |
cdc_training_target = b2luigi.Parameter() | |
Feature/variable to use as truth label for the CDC track quality estimator. | |
recotrack_option = b2luigi.Parameter(default='deleteCDCQI080') | |
RecoTrack option, use string that is additive: deleteCDCQI0XY (= deletes CDCTracks with CDC-QI below 0.XY), useCDC (= uses trained CDC stored in datafiles/), useVXD (uses trained VXD stored in datafiles/), noVXD (= doesn't use the VXD MVA at all) | |
fast_bdt_option = b2luigi.ListParameter(hashed=True, default=[200, 8, 3, 0.1]) | |
Hyperparameter option of the FastBDT algorithm. More... | |
string | queue = 'l' |
Collect variables/features from the reco track reconstruction including the fit and write them to a ROOT file. These variables are to be used as labelled training data for the MVA classifier which is the MVA track quality estimator. The collected variables include the classifier outputs from the VXD and CDC quality estimators, namely the CDC and VXD quality indicators, combined with fit, merger, timing, energy loss information etc. This task requires the subdetector quality estimators to be trained.
Definition at line 794 of file combined_quality_estimator_teacher.py.
def create_path | ( | self | ) |
Create basf2 reconstruction path that should mirror the default path from ``add_tracking_reconstruction()``, but with modules for the VXD QE and CDC QE application and for collection of variables for the reco track quality estimator.
Definition at line 903 of file combined_quality_estimator_teacher.py.
def output | ( | self | ) |
Generate list of output files that the task should produce. The task is considered finished if and only if the outputs all exist.
Definition at line 896 of file combined_quality_estimator_teacher.py.
def requires | ( | self | ) |
Generate list of luigi Tasks that this Task depends on.
Definition at line 861 of file combined_quality_estimator_teacher.py.
|
static |
Experiment number of the conditions database, e.g.
defines simulation geometry
Definition at line 810 of file combined_quality_estimator_teacher.py.
|
static |
Hyperparameter option of the FastBDT algorithm.
default are the FastBDT default values.
Definition at line 821 of file combined_quality_estimator_teacher.py.
|
static |
Random basf2 seed used by the GenerateSimTask.
It is further used to read of the production process to preserve clearness in the b2luigi output.
Definition at line 813 of file combined_quality_estimator_teacher.py.