Command Line Options
The command line options are specific to the type of execution requested with the exception of:
| Key | Type | Default | Function |
|---|---|---|---|
| --outputDir | string | Run-Cards | OUTPUTDIR |
which is used as the location of the generator datacards and run scripts to be produced and/or to be run.
Make
The creation of datacards is triggered by --make
| Key | Type | Default | Function |
|---|---|---|---|
| --make | flag | false | make the generator datacards from the yaml files |
| --yaml | (list of) string | --- | Path to the YAML input file(s) and/or directory(ies) |
| --nevts | integer | -1 | Number of events to generate |
| --seed | integer | 4711 | Random number seed |
| --sqrts | list of floats/filename | --- | List of center-of-mass energies |
| --parameterTag | string | latest | Name of the parameter tag to use |
| --parameterTagFile | string | --- | Path to a YAML file with parameter sets |
| --key4hepVersion | string (date) | --- | Specific Key4HEP release in YYYY-MM-DD format |
| --key4hepUseNightlies | flag | false | Use nightly Key4HEP builds instead of stable releases |
Compare
The comparison of datacards is triggered by --check
| Key | Type | Default | Function |
|---|---|---|---|
| --check | flag | false | check the generator datacards with respect to the reference |
| --refDir | string | k4GeneratorsConfig/test/ref-results | path to the reference files |
| --generator | string | All | generator to be run |
Generate
The generation of the events is triggered by --generate
| Key | Type | Default | Function |
|---|---|---|---|
| --generate | flag | false | run the event generation |
| --generator | string | All | generator to be run |
Summarize
The generation of the events is triggered by --summary
| Key | Type | Default | Function |
|---|---|---|---|
| --summary | flag | false | compare the results of the event generation process by process and produce summary output in outputDir |
Short cut
The for convenience --all triggers --make --generate --summary
| Key | Type | Default | Function |
|---|---|---|---|
| --all | flag | false | activates --make --generate --summary |