ftag.fraction_optimization#

Functions#

convert_dict(→ numpy.ndarray | dict)

get_bkg_norm_dict(→ dict)

calculate_rejection_sum(→ float)

calculate_best_fraction_values(→ dict)

Module Contents#

ftag.fraction_optimization.convert_dict(fraction_values: dict | numpy.ndarray, backgrounds: ftag.labels.LabelContainer) numpy.ndarray | dict#
ftag.fraction_optimization.get_bkg_norm_dict(jets: numpy.ndarray, tagger: str, signal: ftag.labels.Label, flavours: ftag.labels.LabelContainer, working_point: float) dict#
ftag.fraction_optimization.calculate_rejection_sum(fraction_dict: dict | numpy.ndarray, jets: numpy.ndarray, tagger: str, signal: ftag.labels.Label, flavours: ftag.labels.LabelContainer, working_point: float, bkg_norm_dict: dict, rejection_weights: dict) float#
ftag.fraction_optimization.calculate_best_fraction_values(jets: numpy.ndarray, tagger: str, signal: ftag.labels.Label, flavours: ftag.labels.LabelContainer, working_point: float, rejection_weights: dict | None = None, optimizer_method: str = 'Powell') dict#