ATLAS Offline Software
Hto4lControl/python/DecoratorFactory.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2 
3 from decorators import DecoratorFromDefault, DecoratorFromPowheg
4 
5 def decorate( hto4l_controller, decorator, **kwargs ) :
6 
7  if decorator == DecoratorFromDefault.name : DecoratorFromDefault(hto4l_controller, **kwargs)
8  elif decorator == DecoratorFromPowheg.name : DecoratorFromPowheg(hto4l_controller, **kwargs)
9  else :
10  hto4l_controller.logger.warning( 'Unknown decorator: {0}'.format(decorator) )
vtune_athena.format
format
Definition: vtune_athena.py:14
python.DecoratorFactory.decorate
def decorate(hto4l_controller, decorator, **kwargs)
Definition: Hto4lControl/python/DecoratorFactory.py:5
python.decorators.DecoratorFromPowheg.DecoratorFromPowheg
Definition: Hto4lControl/python/decorators/DecoratorFromPowheg.py:5
python.decorators.DecoratorFromDefault.DecoratorFromDefault
Definition: Hto4lControl/python/decorators/DecoratorFromDefault.py:3