ATLAS Offline Software
Classes | Functions
python.TrigEgammaFastElectronHypoTool Namespace Reference

Classes

class  TrigEgammaFastElectronHypoToolConfig
 

Functions

def _IncTool (flags, name, monGroups, cpart, tool=None)
 
def TrigEgammaFastElectronHypoToolFromDict (flags, chainDict, tool=None)
 

Function Documentation

◆ _IncTool()

def python.TrigEgammaFastElectronHypoTool._IncTool (   flags,
  name,
  monGroups,
  cpart,
  tool = None 
)
private

Definition at line 161 of file TrigEgammaFastElectronHypoTool.py.

161 def _IncTool(flags, name, monGroups, cpart, tool=None):
162  config = TrigEgammaFastElectronHypoToolConfig(name,monGroups, cpart, tool=tool)
163  config.compile(flags)
164  return config.tool()
165 
166 
167 

◆ TrigEgammaFastElectronHypoToolFromDict()

def python.TrigEgammaFastElectronHypoTool.TrigEgammaFastElectronHypoToolFromDict (   flags,
  chainDict,
  tool = None 
)
Use menu decoded chain dictionary to configure the tool 

Definition at line 168 of file TrigEgammaFastElectronHypoTool.py.

168 def TrigEgammaFastElectronHypoToolFromDict( flags, chainDict , tool=None):
169  """ Use menu decoded chain dictionary to configure the tool """
170  cparts = [i for i in chainDict['chainParts'] if (i['signature']=='Electron')]
171  return _IncTool( flags, chainDict['chainName'], chainDict['monGroups'], cparts[0] , tool=tool)
python.TrigEgammaFastElectronHypoTool._IncTool
def _IncTool(flags, name, monGroups, cpart, tool=None)
Definition: TrigEgammaFastElectronHypoTool.py:161
python.TrigEgammaFastElectronHypoTool.TrigEgammaFastElectronHypoToolFromDict
def TrigEgammaFastElectronHypoToolFromDict(flags, chainDict, tool=None)
Definition: TrigEgammaFastElectronHypoTool.py:168