ATLAS Offline Software
Loading...
Searching...
No Matches
muonBucketInference Namespace Reference

Variables

 parser = SetupArgParser()
 nEvents
 outRootFile
 inputFile
 defaultGeoFile
 help
 default
 False
 action
 dest
 type
 float
 DEFAULT_BUCKET_SCORE_THRESHOLD
 score_mode = parser.add_mutually_exclusive_group()
 choices
 DEFAULT_BUCKET_SINGLE_OUTPUT_MODE
 const
 int
 args = parser.parse_args()
 flags = initConfigFlags()
 doFullMonMT
 MsgSuppression
 use_gpu_requested = not args.use_cpu
bool gpu_available = False
 ExecutionProvider
 cfg
 sample_is_mc = bool(flags.Input.isMC)
 use_truth_labels = bool(args.bucket_print_labels and sample_is_mc)
 use_segment_labels = bool(args.bucket_print_labels and (not sample_is_mc))
 build_label_segments_first = bool(use_segment_labels)
int output_level = 1 if args.athenaVerbose else (2 if args.athenaDebug else 3)
 bucket_tool_kwargs
 bucketTool = cfg.popToolsAndMerge(GraphBucketFilterToolCfg(flags, **bucket_tool_kwargs))
 SpacePointContainer

Variable Documentation

◆ action

muonBucketInference.action

Definition at line 26 of file muonBucketInference.py.

◆ args

muonBucketInference.args = parser.parse_args()

Definition at line 53 of file muonBucketInference.py.

◆ bucket_tool_kwargs

muonBucketInference.bucket_tool_kwargs
Initial value:
1= dict(
2 ModelPath=args.bucket_model_path,
3 ScoreThreshold=args.score_threshold,
4 OutputName=args.output_name,
5 SingleOutputMode=args.single_output_mode,
6 DebugDumpFile=args.bucket_debug_dump_file,
7 DebugDumpMaxEvents=args.bucket_debug_dump_max_events,
8 PrintLabels=args.bucket_print_labels,
9 LabelPrintFirstNBuckets=args.bucket_label_print_first_n_buckets,
10 OutputLevel=output_level,
11 )

Definition at line 112 of file muonBucketInference.py.

◆ bucketTool

muonBucketInference.bucketTool = cfg.popToolsAndMerge(GraphBucketFilterToolCfg(flags, **bucket_tool_kwargs))

Definition at line 135 of file muonBucketInference.py.

◆ build_label_segments_first

muonBucketInference.build_label_segments_first = bool(use_segment_labels)

Definition at line 104 of file muonBucketInference.py.

◆ cfg

muonBucketInference.cfg

Definition at line 82 of file muonBucketInference.py.

◆ choices

muonBucketInference.choices

Definition at line 38 of file muonBucketInference.py.

◆ const

muonBucketInference.const

Definition at line 40 of file muonBucketInference.py.

◆ default

muonBucketInference.default

Definition at line 26 of file muonBucketInference.py.

◆ DEFAULT_BUCKET_SCORE_THRESHOLD

muonBucketInference.DEFAULT_BUCKET_SCORE_THRESHOLD

Definition at line 34 of file muonBucketInference.py.

◆ DEFAULT_BUCKET_SINGLE_OUTPUT_MODE

muonBucketInference.DEFAULT_BUCKET_SINGLE_OUTPUT_MODE

Definition at line 38 of file muonBucketInference.py.

◆ defaultGeoFile

muonBucketInference.defaultGeoFile

Definition at line 23 of file muonBucketInference.py.

◆ dest

muonBucketInference.dest

Definition at line 32 of file muonBucketInference.py.

◆ doFullMonMT

muonBucketInference.doFullMonMT

Definition at line 60 of file muonBucketInference.py.

◆ ExecutionProvider

muonBucketInference.ExecutionProvider

Definition at line 78 of file muonBucketInference.py.

◆ False

muonBucketInference.False

Definition at line 26 of file muonBucketInference.py.

◆ flags

muonBucketInference.flags = initConfigFlags()

Definition at line 59 of file muonBucketInference.py.

◆ float

muonBucketInference.float

Definition at line 34 of file muonBucketInference.py.

◆ gpu_available

bool muonBucketInference.gpu_available = False

Definition at line 67 of file muonBucketInference.py.

◆ help

muonBucketInference.help

Definition at line 25 of file muonBucketInference.py.

◆ inputFile

muonBucketInference.inputFile

Definition at line 22 of file muonBucketInference.py.

◆ int

muonBucketInference.int

Definition at line 44 of file muonBucketInference.py.

◆ MsgSuppression

muonBucketInference.MsgSuppression

Definition at line 62 of file muonBucketInference.py.

◆ nEvents

muonBucketInference.nEvents

Definition at line 20 of file muonBucketInference.py.

◆ output_level

int muonBucketInference.output_level = 1 if args.athenaVerbose else (2 if args.athenaDebug else 3)

Definition at line 110 of file muonBucketInference.py.

◆ outRootFile

muonBucketInference.outRootFile

Definition at line 21 of file muonBucketInference.py.

◆ parser

muonBucketInference.parser = SetupArgParser()

Definition at line 14 of file muonBucketInference.py.

◆ sample_is_mc

muonBucketInference.sample_is_mc = bool(flags.Input.isMC)

Definition at line 93 of file muonBucketInference.py.

◆ score_mode

muonBucketInference.score_mode = parser.add_mutually_exclusive_group()

Definition at line 37 of file muonBucketInference.py.

◆ SpacePointContainer

muonBucketInference.SpacePointContainer

Definition at line 140 of file muonBucketInference.py.

◆ type

muonBucketInference.type

Definition at line 34 of file muonBucketInference.py.

◆ use_gpu_requested

muonBucketInference.use_gpu_requested = not args.use_cpu

Definition at line 66 of file muonBucketInference.py.

◆ use_segment_labels

muonBucketInference.use_segment_labels = bool(args.bucket_print_labels and (not sample_is_mc))

Definition at line 95 of file muonBucketInference.py.

◆ use_truth_labels

muonBucketInference.use_truth_labels = bool(args.bucket_print_labels and sample_is_mc)

Definition at line 94 of file muonBucketInference.py.