|
def | __init__ (self, **kwargs) |
|
def | cmd_args (self) |
| Setup command arguments. More...
|
|
def | optional_parameters (self) |
| Return list of optional parameters. More...
|
|
def | __init__ (self, name=None, **kwargs) |
|
def | __init__ (self, name, command=None, nevents=None, seed=1, inputs=[], outputs=None, append_tok=None, output_ext=None, ignore_job_params=[], **kwargs) |
|
def | cmd_line_str (self) |
|
def | execute (self, log_out=sys.stdout, log_err=sys.stderr) |
| Generic component execution method. More...
|
|
def | cmd_exists (self) |
| Check if the component's assigned command exists. More...
|
|
def | cmd_args_str (self) |
| Return list of arguments, making sure they are all converted to strings. More...
|
|
def | setup (self) |
| Perform any necessary setup for this component to run such as making symlinks to required directories. More...
|
|
def | cleanup (self) |
| Perform post-job cleanup such as deleting temporary files. More...
|
|
def | config_logging (self, parser) |
| Configure the logging for a component. More...
|
|
def | config (self, parser) |
| Automatic configuration. More...
|
|
def | set_parameters (self, params) |
| Set class attributes for the component based on JSON parameters. More...
|
|
def | required_parameters (self) |
| Return a list of required parameters. More...
|
|
def | required_config (self) |
| Return a list of required configuration settings. More...
|
|
def | check_config (self) |
| Raise an exception on the first missing config setting for this component. More...
|
|
def | input_files (self) |
| Get a list of input files for this component. More...
|
|
def | output_files (self) |
| Return a list of output files created by this component. More...
|
|
def | config_from_environ (self) |
| Configure component from environment variables which are just upper case versions of the required config names set in the shell environment. More...
|
|
Convert LHE files to StdHep, displacing the time by given ctau.
Optional parameters are: ctau
Definition at line 695 of file tools.py.