ATLAS Offline Software
Functions
GepClusteringAlgConfig Namespace Reference

Functions

def CaloCellsHandlerToolCfg (flags)
 
def GepClusteringAlgCfg (flags, name='GepClusteringAlg', TopoClAlg='CaloWFS', outputCaloClustersKey='CaloWFSTopoClusters', OutputLevel=None)
 

Function Documentation

◆ CaloCellsHandlerToolCfg()

def GepClusteringAlgConfig.CaloCellsHandlerToolCfg (   flags)

Definition at line 7 of file GepClusteringAlgConfig.py.

7 def CaloCellsHandlerToolCfg(flags):
9  cfg.setPrivateTools(CompFactory.CaloCellsHandlerTool())
10  return cfg
11 
12 

◆ GepClusteringAlgCfg()

def GepClusteringAlgConfig.GepClusteringAlgCfg (   flags,
  name = 'GepClusteringAlg',
  TopoClAlg = 'CaloWFS',
  outputCaloClustersKey = 'CaloWFSTopoClusters',
  OutputLevel = None 
)

Definition at line 13 of file GepClusteringAlgConfig.py.

13 def GepClusteringAlgCfg(flags, name='GepClusteringAlg',
14  TopoClAlg='CaloWFS',
15  outputCaloClustersKey='CaloWFSTopoClusters',
16  OutputLevel=None):
17 
18  cfg = ComponentAccumulator()
19 
20  tool = cfg.popToolsAndMerge(CaloCellsHandlerToolCfg(flags))
21  alg = CompFactory.GepClusteringAlg(
22  name,
23  TopoClAlg=TopoClAlg,
24  outputCaloClustersKey=outputCaloClustersKey,
25  CaloCellHandler=tool
26  )
27 
28  if OutputLevel is not None:
29  alg.OutputLevel = OutputLevel
30 
31  cfg.addEventAlgo(alg)
32  return cfg
33 
34 
GepClusteringAlgConfig.GepClusteringAlgCfg
def GepClusteringAlgCfg(flags, name='GepClusteringAlg', TopoClAlg='CaloWFS', outputCaloClustersKey='CaloWFSTopoClusters', OutputLevel=None)
Definition: GepClusteringAlgConfig.py:13
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
GepClusteringAlgConfig.CaloCellsHandlerToolCfg
def CaloCellsHandlerToolCfg(flags)
Definition: GepClusteringAlgConfig.py:7