Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 162 of file TrigEgammaFastElectronHypoTool.py.

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

◆ TrigEgammaFastElectronHypoToolFromDict()

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

Definition at line 169 of file TrigEgammaFastElectronHypoTool.py.

169 def TrigEgammaFastElectronHypoToolFromDict( flags, chainDict , tool=None):
170  """ Use menu decoded chain dictionary to configure the tool """
171  cparts = [i for i in chainDict['chainParts'] if (i['signature']=='Electron')]
172  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:162
python.TrigEgammaFastElectronHypoTool.TrigEgammaFastElectronHypoToolFromDict
def TrigEgammaFastElectronHypoToolFromDict(flags, chainDict, tool=None)
Definition: TrigEgammaFastElectronHypoTool.py:169