ATLAS Offline Software
Loading...
Searching...
No Matches
muonBFTuner.py File Reference

Go to the source code of this file.

Classes

class  muonBFTuner.ScanStage

Namespaces

namespace  muonBFTuner

Functions

Decimal muonBFTuner._decimal (float|str value, str name)
str muonBFTuner._format_threshold (float value)
Iterable[float] muonBFTuner._ascending_thresholds (float start, float stop, float step, *, bool include_start=True)
Iterable[float] muonBFTuner._descending_thresholds (float start, float stop, float step, *, bool include_start=False)
int muonBFTuner._run (list[str] command, Path log_path)
int muonBFTuner._vector_size (Any value)
dict[str, int|float] muonBFTuner._read_notebook_efficiency (Path root_file, str tree_name)
list[str] muonBFTuner._reco_launcher (argparse.Namespace args)
list[str] muonBFTuner._common_chain_command (argparse.Namespace args, *, int n_events, Path out_root)
list[str] muonBFTuner._bucket_chain_command (argparse.Namespace args, *, float threshold, int n_events, Path out_root)
list[str] muonBFTuner._noml_chain_command (argparse.Namespace args, *, int n_events, Path out_root)
None muonBFTuner._write_csv (list[dict[str, Any]] rows, Path path)
None muonBFTuner._write_json (dict[str, Any] payload, Path path)
argparse.Namespace muonBFTuner._parse_args ()
None muonBFTuner._validate_args (argparse.Namespace args)
None muonBFTuner.main ()

Variables

str muonBFTuner.TREE_DEFAULT = "MsTrackValidTest"
tuple muonBFTuner.REQUIRED_BRANCHES