ATLAS Offline Software
Loading...
Searching...
No Matches
python.HLT.Egamma.TrigEgammaKeys Namespace Reference

Classes

class  TrigEgammaKeys_GSF
class  TrigEgammaKeys_LRT
class  TrigEgammaKeys_LRTGSF
class  TrigEgammaKeysBase

Functions

 getTrigEgammaKeys (AthConfigFlags flags, name='', ion=False)

Variables

str __author__ = "Fernando Monticelli, Debottam Bakshi Gupta, Joao Victor Pinto"
str __doc__ = "ConfigSettings"
list __all__ = [ "getTrigEgammaKeys" ]

Function Documentation

◆ getTrigEgammaKeys()

python.HLT.Egamma.TrigEgammaKeys.getTrigEgammaKeys ( AthConfigFlags flags,
name = '',
ion = False )

Definition at line 138 of file TrigEgammaKeys.py.

138def getTrigEgammaKeys(flags: AthConfigFlags, name='', ion=False):
139
140 _d = {
141 # Dictionary that maps a string to a configuration setting for electron and photon chains
142 '' : TrigEgammaKeysBase(flags, ion),
143 '_noGSF' : TrigEgammaKeysBase(flags, ion),
144 '_LRT' : TrigEgammaKeys_LRT(flags, ion),
145 '_GSF' : TrigEgammaKeys_GSF(flags, ion),
146 '_LRTGSF' : TrigEgammaKeys_LRTGSF(flags, ion),
147 }
148
149 if name in _d.keys():
150 return _d[name]
151 else:
152 raise Exception('getTrigEgammaKeys() called with non valid name : ' + name + ' valid names are:' + str(_d.keys()) )
153

Variable Documentation

◆ __all__

list python.HLT.Egamma.TrigEgammaKeys.__all__ = [ "getTrigEgammaKeys" ]
private

Definition at line 5 of file TrigEgammaKeys.py.

◆ __author__

str python.HLT.Egamma.TrigEgammaKeys.__author__ = "Fernando Monticelli, Debottam Bakshi Gupta, Joao Victor Pinto"
private

Definition at line 3 of file TrigEgammaKeys.py.

◆ __doc__

str python.HLT.Egamma.TrigEgammaKeys.__doc__ = "ConfigSettings"
private

Definition at line 4 of file TrigEgammaKeys.py.