This PR adds two extra lines to the usage info, explaining how to add extra plugins or disable default plugins.
We now get:
$ eicrecon
Usage:
eicrecon [options] source1 source2 ...
Description:
Command-line interface for running JANA plugins. This can be used to
read in events and process them. Command-line flags control configuration
while additional arguments denote input files, which are to be loaded and
processed by the appropriate EventSource plugin.
Options:
-h --help Display this message
-v --version Display version information
-j --janaversion Display JANA version information
-c --configs Display configuration parameters
-l --loadconfigs <file> Load configuration parameters from file
-d --dumpconfigs <file> Dump configuration parameters to file
-b --benchmark Run in benchmark mode
-L --list-factories List all the factories without running
-Pkey=value Specify a configuration parameter
-Pplugin:param=value Specify a parameter value for a plugin
--list-default-plugins List all the default plugins
--list-available-plugins List plugins at $JANA_PLUGIN_PATH and $EICrecon_MY
-Pplugins=values Comma-separated list of extra plugins to load
-Pplugins_to_ignore=values Comma-separated list of plugins to ignore
Example:
eicrecon -Pplugins=plugin1,plugin2,plugin3 -Pnthreads=8 infile.root
eicrecon -Ppodio:print_type_table=1 infile.root
What kind of change does this PR introduce?
[ ] Bug fix (issue #__)
[x] New feature (issue #__)
[ ] Documentation update
[ ] Other: __
Please check if this PR fulfills the following:
[ ] Tests for the changes have been added
[ ] Documentation has been added / updated
[ ] Changes have been communicated to collaborators
Does this PR introduce breaking changes? What changes might users need to make to their code?
Briefly, what does this PR introduce?
This PR adds two extra lines to the usage info, explaining how to add extra plugins or disable default plugins.
We now get:
What kind of change does this PR introduce?
Please check if this PR fulfills the following:
Does this PR introduce breaking changes? What changes might users need to make to their code?
No.
Does this PR change default behavior?
No.