write a detector intentionally misaligned relative to another one More...
Public Member Functions | |
__init__ (self) | |
required_config (self) | |
Return a list of required configuration settings. | |
required_parameters (self) | |
Return a list of required parameters. | |
cmd_line_str (self) | |
execute (self, out, err) | |
Generic component execution method. | |
![]() | |
optional_parameters (self) | |
Return a list of optional parameters. | |
![]() | |
cmd_exists (self) | |
Check if the component's assigned command exists. | |
cmd_args (self) | |
Return the command arguments of this component. | |
cmd_args_str (self) | |
Return list of arguments, making sure they are all converted to strings. | |
setup (self) | |
Perform any necessary setup for this component to run such as making symlinks to required directories. | |
cleanup (self) | |
Perform post-job cleanup such as deleting temporary files. | |
config_logging (self, parser) | |
Configure the logging for a component. | |
config (self, parser) | |
Automatic configuration. | |
set_parameters (self, params) | |
Set class attributes for the component based on JSON parameters. | |
check_config (self) | |
Raise an exception on the first missing config setting for this component. | |
input_files (self) | |
Get a list of input files for this component. | |
output_files (self) | |
Return a list of output files created by this component. | |
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. | |
Public Attributes | |
param_map | |
parameters | |
next_detector | |
![]() | |
java_dir | |
detector | |
next_detector | |
force | |
![]() | |
name | |
command | |
nevents | |
seed | |
inputs | |
outputs | |
append_tok | |
output_ext | |
ignore_job_params | |
hpsmc_dir | |
logger | |
Additional Inherited Members | |
![]() | |
_detector_dir (self, det_name) | |
_deduce_next_detector (self, bump=False) | |
deduce what the next detector should be given how the component has been configured | |
_to_compact (self, parameter_set, detname, save_prev=True, prev_ext='prev') | |
write the input parameter set into the input compact.xml file | |
_update_readme (self, detname, msg) | |
Update the readme for the passed detector name. | |
![]() | |
_inputs_to_outputs (self) | |
This is the default method for automatically transforming input file names to outputs when output file names are not explicitly provided. | |
write a detector intentionally misaligned relative to another one
Required Config:
Required Job:
__init__ | ( | self | ) |
Reimplemented from _DetectorEditor.
execute | ( | self, | |
log_out, | |||
log_err | |||
) |
required_config | ( | self | ) |
Return a list of required configuration settings.
There are none by default.
Reimplemented from _DetectorEditor.
required_parameters | ( | self | ) |
Return a list of required parameters.
The job will fail if these are not present in the JSON file.
Reimplemented from _DetectorEditor.