You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add possibility to take efficiencies from a chosen multiplicity bin of
another analysis
* start development of concise meta data object to not hide all
information of pT, mutliplicity and ML working point in a file or
histogram name (see MLHEPMetaInfo in root.py)
* add an option to add missing keys in modify_dictionary in
do_variations.py
Co-authored-by: Benedikt Volkel <[email protected]>
Copy file name to clipboardExpand all lines: machine_learning_hep/analysis/README.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,11 @@ In order to place additional cuts before a mass histogram is filled, those have
21
21
22
22
The cuts can then be accessed in `processer_<type>.process_histomass_single`. The database flag `use_cuts` is translated into the member `self.do_custom_analysis_cuts` and should be checked whether it's `True` in order to not circumvent it's purpose. Then, there is a helper function in `Processer` so if you have a dataframe corresponding to a certain pT bin, you can just do
23
23
24
+
## Using efficiencies from another analysis
25
+
26
+
To use the efficiencies from another analysis for a certain multiplicity bin one can use the fields `path_eff` and `mult_bin_eff` when using the analyzer class `AnalyzerDhadrons_mult`. When using this feature, both fields have to contain a list as long as the number of multiplicity bins. The first list lists the corresponding file to be used and the second list entries are integers referring to the i'th multiplicity bin histogram inside the file. `null` entries can be used to use the efficiencies of this very analysis multiplicity bin (which is of course the default when none of the lists is present).
0 commit comments