![]() |
Belle II Software development
|
Public Member Functions | |
| requires (self) | |
| add_tracking_with_quality_estimation (self, path) | |
| TrackQETeacherBaseTask | teacher_task (self) |
| output (self) | |
| create_path (self) | |
Static Public Attributes | |
| n_events_testing = b2luigi.IntParameter() | |
| Number of events to generate for the test data set. | |
| n_events_training = b2luigi.IntParameter() | |
| Number of events to generate for the training data set. | |
| experiment_number = b2luigi.IntParameter() | |
| Experiment number of the conditions database, e.g. | |
| # USESIM and USEREC | process_type |
| Define which kind of process shall be used. | |
| exclude_variables | |
| List of collected variables to not use in the training of the QE MVA classifier. | |
| fast_bdt_option | |
| Hyperparameter option of the FastBDT algorithm. | |
| str | validation_output_file_name = "harvesting_validation.root" |
| Name of the "harvested" ROOT output file with variables that can be used for validation. | |
| str | reco_output_file_name = "reconstruction.root" |
| Name of the output of the RootOutput module with reconstructed events. | |
| components = None | |
| Components for the MC matching and track fit creation. | |
| str | cdc_training_target = "truth" |
| Feature/variable to use as truth label for the CDC track quality estimator. | |
Run VXDTF2 track reconstruction and write out (="harvest") a root file with variables useful for validation of the VXD Quality Estimator.
Definition at line 1649 of file combined_quality_estimator_teacher.py.
| add_tracking_with_quality_estimation | ( | self, | |
| path ) |
Add modules for VXDTF2 tracking with VXD quality estimator to basf2 path.
Reimplemented from HarvestingValidationBaseTask.
Definition at line 1689 of file combined_quality_estimator_teacher.py.
|
inherited |
Create a basf2 path that uses ``add_tracking_with_quality_estimation()`` and adds the ``CombinedTrackingValidationModule`` to write out variables for validation.
Definition at line 1604 of file combined_quality_estimator_teacher.py.
|
inherited |
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 1596 of file combined_quality_estimator_teacher.py.
| requires | ( | self | ) |
Generate list of luigi Tasks that this Task depends on.
Reimplemented from HarvestingValidationBaseTask.
Definition at line 1662 of file combined_quality_estimator_teacher.py.
|
inherited |
Teacher task to require to provide a quality estimator weightfile for ``add_tracking_with_quality_estimation``
Definition at line 1555 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Feature/variable to use as truth label for the CDC track quality estimator.
Definition at line 1552 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Components for the MC matching and track fit creation.
Definition at line 1550 of file combined_quality_estimator_teacher.py.
|
staticinherited |
List of collected variables to not use in the training of the QE MVA classifier.
In addition to variables containing the "truth" substring, which are excluded by default.
Definition at line 1534 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Experiment number of the conditions database, e.g.
defines simulation geometry
Definition at line 1523 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Hyperparameter option of the FastBDT algorithm.
default are the FastBDT default values.
Definition at line 1540 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Number of events to generate for the test data set.
Definition at line 1519 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Number of events to generate for the training data set.
Definition at line 1521 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Define which kind of process shall be used.
Decide between simulating BBBAR or BHABHA, MUMU, YY, DDBAR, UUBAR, SSBAR, CCBAR, reconstructing DATA or already simulated files (USESIMBB/EE) or running on existing reconstructed files (USERECBB/EE)
Definition at line 1527 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Name of the output of the RootOutput module with reconstructed events.
Definition at line 1548 of file combined_quality_estimator_teacher.py.
|
staticinherited |
Name of the "harvested" ROOT output file with variables that can be used for validation.
Definition at line 1546 of file combined_quality_estimator_teacher.py.