![]() |
ATLAS Offline Software
|
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
Public Member Functions | |
| __init__ (self, runArgs=None, opts=None) | |
| run_card_decorators (self) | |
| Get list of enabled run card decorators. | |
| run_card_path (self) | |
| Get full path to runcard. | |
| fixed_parameters (self) | |
| Get list of non-configurable parameters. | |
| run_directory (self) | |
| Get run directory. | |
| generate (self, filter_name='', filter_args='') | |
| Run normal event generation. | |
| generateRunCard (self) | |
| Initialise runcard with generic options. | |
| generateEvents (self) | |
| Run normal event generation. | |
| add_parameter (self, configurable_name, value, desc='', parameter=None) | |
| Register configurable parameter. | |
| add_parameter_set (self, parameter_set, **kwargs) | |
| Alias to DecoratorFactory.decorate. | |
| emit_heartbeat (self, duration) | |
| Output a heartbeat message. | |
| fix_parameter (self, parameter, value=None, desc='') | |
| Register non-configurable parameter. | |
| runHto4l (configurator) | |
| configurable_parameters (self) | |
| Get dictionary of configurable parameters. | |
| logger (self) | |
| Get handle to logger. | |
Public Attributes | |
| nEvents = int( runArgs.maxEvents + 0.5 ) | |
| Add universal functionality. | |
| random_seed = runArgs.randomSeed | |
| run_card_decorators | |
| Finalise registered decorators. | |
| run_card_path | |
| Write out final runcard. | |
| fixed_parameters | |
| Write out final runcard. | |
| list | running_process = [] |
| Initialise generation process tracker. | |
| run_directory | |
Static Protected Attributes | |
| str | _hto4l_executable = 'Hto4l' |
| This must be defined by each derived class - don't change it in the jobOptions! | |
Private Attributes | |
| str | __output_events_file_name = 'Hto4lOTF._1.events' |
| This needs to be set so that Generate_trf finds an appropriate file format for showering. | |
| list | __fixed_parameters = [] |
| Set up lists of parameters and decorators. | |
| __configurable_parameters = collections.OrderedDict() | |
| list | __run_card_decorators = [] |
| bool | __enable_reweighting = True |
Static Private Attributes | |
| __run_directory = os.environ['PWD'] | |
| Set up run directory and path to Hto4l. | |
| __logger = Logging.logging.getLogger('Hto4lControl') | |
| Setup athena-compatible logger. | |
Definition at line 5 of file Hto4lPowhegDefault.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
Definition at line 7 of file Hto4lPowhegDefault.py.
|
inherited |
Register configurable parameter.
Definition at line 149 of file Hto4lConfig.py.
|
inherited |
Alias to DecoratorFactory.decorate.
Definition at line 156 of file Hto4lConfig.py.
|
inherited |
Get dictionary of configurable parameters.
Definition at line 210 of file Hto4lConfig.py.
|
inherited |
Output a heartbeat message.
Definition at line 161 of file Hto4lConfig.py.
|
inherited |
Register non-configurable parameter.
Definition at line 168 of file Hto4lConfig.py.
|
inherited |
Get list of non-configurable parameters.
Definition at line 216 of file Hto4lConfig.py.
|
inherited |
Run normal event generation.
Definition at line 62 of file Hto4lConfig.py.
|
inherited |
Run normal event generation.
Definition at line 104 of file Hto4lConfig.py.
|
inherited |
Initialise runcard with generic options.
Definition at line 67 of file Hto4lConfig.py.
|
inherited |
Get handle to logger.
Definition at line 221 of file Hto4lConfig.py.
|
inherited |
Get list of enabled run card decorators.
Definition at line 232 of file Hto4lConfig.py.
|
inherited |
Get full path to runcard.
Definition at line 238 of file Hto4lConfig.py.
|
inherited |
Get run directory.
Definition at line 204 of file Hto4lConfig.py.
|
inherited |
Definition at line 180 of file Hto4lConfig.py.
|
privateinherited |
Definition at line 43 of file Hto4lConfig.py.
|
privateinherited |
Definition at line 93 of file Hto4lConfig.py.
|
privateinherited |
Set up lists of parameters and decorators.
Definition at line 41 of file Hto4lConfig.py.
|
staticprivateinherited |
Setup athena-compatible logger.
Definition at line 23 of file Hto4lConfig.py.
|
privateinherited |
This needs to be set so that Generate_trf finds an appropriate file format for showering.
Definition at line 38 of file Hto4lConfig.py.
|
privateinherited |
Definition at line 44 of file Hto4lConfig.py.
|
staticprivateinherited |
Set up run directory and path to Hto4l.
Definition at line 14 of file Hto4lConfig.py.
|
staticprotectedinherited |
This must be defined by each derived class - don't change it in the jobOptions!
Print final preparation message.
_hto4l_executable = __hto4l_directory + '/Hto4l/Hto4l-v2.0/Hto4l' for local copy of Hto4l use: _hto4l_executable = __hto4l_directory + '/runGrid/Hto4l' For the lcg version of Hto4l use: _hto4l_executable = __hto4l_directory + '/Hto4l'
Definition at line 33 of file Hto4lConfig.py.
|
inherited |
Write out final runcard.
Definition at line 88 of file Hto4lConfig.py.
|
inherited |
Add universal functionality.
Initialise values from runArgs
Definition at line 55 of file Hto4lConfig.py.
|
inherited |
Definition at line 57 of file Hto4lConfig.py.
|
inherited |
Finalise registered decorators.
Definition at line 70 of file Hto4lConfig.py.
|
inherited |
Write out final runcard.
Definition at line 85 of file Hto4lConfig.py.
|
inherited |
Definition at line 239 of file Hto4lConfig.py.
|
inherited |
Initialise generation process tracker.
Definition at line 118 of file Hto4lConfig.py.