ATLAS Offline Software
|
Functions | |
def | getEventShapeName (defOrLabel, nameprefix="", suffix=None, radius=0.4) |
def | configEventDensityTool (name, jetOrConstitdef, radius=0.4, **options) |
def | configEventShapeCopierAlg (input) |
def | EventDensityAlg (name, EventDensityTool=None, **args) |
EventDensity Alg for Athena. More... | |
Variables | |
edLogger = logging.getLogger( "EventDensityConfig" ) | |
def EventDensityConfig.configEventDensityTool | ( | name, | |
jetOrConstitdef, | |||
radius = 0.4 , |
|||
** | options | ||
) |
Returns an EventDensityTool configured with input and output names build according to the given jet (or jet constituent) definition. jetOrConstitdef can be a JetDefinition, JetInputConstit. The input PseudoJetContainer name and output EventShape name are build using helper functions shared in other parts of the config (jet, trigger, egamma,...) It is still possible to override any properties of the tool in the optionnal additionnal arguments.
Definition at line 36 of file EventDensityConfig.py.
def EventDensityConfig.configEventShapeCopierAlg | ( | input | ) |
Returns an Athena alg copying EventShape objects with old key/names to objects with new key/names
Definition at line 64 of file EventDensityConfig.py.
def EventDensityConfig.EventDensityAlg | ( | name, | |
EventDensityTool = None , |
|||
** | args | ||
) |
EventDensity Alg for Athena.
Definition at line 81 of file EventDensityConfig.py.
def EventDensityConfig.getEventShapeName | ( | defOrLabel, | |
nameprefix = "" , |
|||
suffix = None , |
|||
radius = 0.4 |
|||
) |
Get the name of the event shape container for a given jet def or jet constit def. It's typically like "Kt4EMPFlowEventShape" But there can be many variations : - nameprefix can be "HLT_" - suffix can be EMPFlowPUSB for pu side-band We normalize all variations here.
Definition at line 7 of file EventDensityConfig.py.
EventDensityConfig.edLogger = logging.getLogger( "EventDensityConfig" ) |
Definition at line 4 of file EventDensityConfig.py.