CMS 3D CMS Logo

Functions | Variables
l1tGTAlgoBlockProducer_cff Namespace Reference

Functions

def collectAlgorithmPaths (process)
 

Variables

 algorithms
 
 l1tGTAlgoBlockProducer
 
 TYPE_STANDARD_PHYSICS
 

Function Documentation

◆ collectAlgorithmPaths()

def l1tGTAlgoBlockProducer_cff.collectAlgorithmPaths (   process,
  tuple,
  cms,
  Path 
)

Definition at line 14 of file l1tGTAlgoBlockProducer_cff.py.

References submitPVValidationJobs.split(), and mkLumiAveragedPlots.tuple.

14 def collectAlgorithmPaths(process) -> "tuple[cms.Path]":
15  str_paths = set()
16  for algorithm in algorithms:
17  algo_paths = re.sub(r'[()]'," " , algorithm.expression.value()).split()
18  for algo in algo_paths:
19  if algo in process.pathNames() :
20  str_paths.add(algo)
21  paths = set()
22 
23  for str_path in str_paths:
24  paths.add(getattr(process, str_path))
25 
26  return tuple(paths)

Variable Documentation

◆ algorithms

l1tGTAlgoBlockProducer_cff.algorithms

Definition at line 7 of file l1tGTAlgoBlockProducer_cff.py.

◆ l1tGTAlgoBlockProducer

l1tGTAlgoBlockProducer_cff.l1tGTAlgoBlockProducer

Definition at line 9 of file l1tGTAlgoBlockProducer_cff.py.

◆ TYPE_STANDARD_PHYSICS

l1tGTAlgoBlockProducer_cff.TYPE_STANDARD_PHYSICS

Definition at line 5 of file l1tGTAlgoBlockProducer_cff.py.