ATLAS Offline Software
Classes | Functions
python.TrigEgammaFastPhotonHypoTool Namespace Reference

Classes

class  TrigEgammaFastPhotonHypoToolConfig
 

Functions

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

Function Documentation

◆ _IncTool()

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

Definition at line 131 of file TrigEgammaFastPhotonHypoTool.py.

131 def _IncTool(flags, name, monGroups, cpart, tool=None):
132  config = TrigEgammaFastPhotonHypoToolConfig(name,monGroups, cpart, tool=tool)
133  config.compile(flags)
134  return config.tool()
135 
136 
137 

◆ TrigEgammaFastPhotonHypoToolFromDict()

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

Definition at line 138 of file TrigEgammaFastPhotonHypoTool.py.

138 def TrigEgammaFastPhotonHypoToolFromDict(flags, chainDict, tool=None):
139  """ Use menu decoded chain dictionary to configure the tool """
140  cparts = [i for i in chainDict['chainParts'] if i['signature']=='Photon' ]
141  return _IncTool( flags, chainDict['chainName'], chainDict['monGroups'], cparts[0] , tool=tool)
python.TrigEgammaFastPhotonHypoTool.TrigEgammaFastPhotonHypoToolFromDict
def TrigEgammaFastPhotonHypoToolFromDict(flags, chainDict, tool=None)
Definition: TrigEgammaFastPhotonHypoTool.py:138
python.TrigEgammaFastPhotonHypoTool._IncTool
def _IncTool(flags, name, monGroups, cpart, tool=None)
Definition: TrigEgammaFastPhotonHypoTool.py:131