herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
gengetopt_args_info Struct Reference

Where the command line options are stored. More...

#include <herwigopts.h>

Public Attributes

const char * help_help
 Print help and exit help description. More...
 
const char * full_help_help
 Print help, including hidden options, and exit help description. More...
 
const char * version_help
 Print version and exit help description. More...
 
long numevents_arg
 Number of events to generate. More...
 
char * numevents_orig
 Number of events to generate. More...
 
const char * numevents_help
 Number of events to generate. More...
 
int seed_arg
 The random number generator seed. More...
 
char * seed_orig
 The random number generator seed. More...
 
const char * seed_help
 The random number generator seed. More...
 
char * tag_arg
 A tag to append to the run name. More...
 
char * tag_orig
 A tag to append to the run name. More...
 
const char * tag_help
 A tag to append to the run name. More...
 
int debug_arg
 Set the ThePEG debug level. More...
 
char * debug_orig
 Set the ThePEG debug level. More...
 
const char * debug_help
 Set the ThePEG debug level. More...
 
int debug_fpe_flag
 Enable floating point exceptions. More...
 
const char * debug_fpe_help
 Enable floating point exceptions. More...
 
int quiet_flag
 Disable event counter. More...
 
const char * quiet_help
 Disable event counter. More...
 
int jobs_arg
 Number of jobs to run in parallel (max 10). More...
 
char * jobs_orig
 Number of jobs to run in parallel (max 10). More...
 
const char * jobs_help
 Number of jobs to run in parallel (max 10). More...
 
char * setupfile_arg
 An input file to modify run parameters. More...
 
char * setupfile_orig
 An input file to modify run parameters. More...
 
const char * setupfile_help
 An input file to modify run parameters. More...
 
char * cachedir_arg
 Matchbox cache directory. More...
 
char * cachedir_orig
 Matchbox cache directory. More...
 
const char * cachedir_help
 Matchbox cache directory. More...
 
long jobsize_arg
 The number of subprocesses to integrate per job (build only). More...
 
char * jobsize_orig
 The number of subprocesses to integrate per job (build only). More...
 
const char * jobsize_help
 The number of subprocesses to integrate per job (build only). More...
 
long maxjobs_arg
 The maximum number of integration jobs to be created (build only). More...
 
char * maxjobs_orig
 The maximum number of integration jobs to be created (build only). More...
 
const char * maxjobs_help
 The maximum number of integration jobs to be created (build only). More...
 
char * jobid_arg
 Integrate the given integration job. More...
 
char * jobid_orig
 Integrate the given integration job. More...
 
const char * jobid_help
 Integrate the given integration job. More...
 
char ** append_read_arg
 Append a search path for the read command. More...
 
char ** append_read_orig
 Append a search path for the read command. More...
 
unsigned int append_read_min
 Append a search path for the read command. More...
 
unsigned int append_read_max
 Append a search path for the read command. More...
 
const char * append_read_help
 Append a search path for the read command. More...
 
char ** prepend_read_arg
 Prepend a search path for the read command. More...
 
char ** prepend_read_orig
 Prepend a search path for the read command. More...
 
unsigned int prepend_read_min
 Prepend a search path for the read command. More...
 
unsigned int prepend_read_max
 Prepend a search path for the read command. More...
 
const char * prepend_read_help
 Prepend a search path for the read command. More...
 
char ** append_arg
 Append a search path for dynamically loaded libraries. More...
 
char ** append_orig
 Append a search path for dynamically loaded libraries. More...
 
unsigned int append_min
 Append a search path for dynamically loaded libraries. More...
 
unsigned int append_max
 Append a search path for dynamically loaded libraries. More...
 
const char * append_help
 Append a search path for dynamically loaded libraries. More...
 
char ** prepend_arg
 Prepend a search path for dynamically loaded libraries. More...
 
char ** prepend_orig
 Prepend a search path for dynamically loaded libraries. More...
 
unsigned int prepend_min
 Prepend a search path for dynamically loaded libraries. More...
 
unsigned int prepend_max
 Prepend a search path for dynamically loaded libraries. More...
 
const char * prepend_help
 Prepend a search path for dynamically loaded libraries. More...
 
char * repo_arg
 Repository file to use. More...
 
char * repo_orig
 Repository file to use. More...
 
const char * repo_help
 Repository file to use. More...
 
int noexitonerror_flag
 If set, ThePEG will not try to recover from failures, but will exit with a non-zero return code. More...
 
const char * noexitonerror_help
 If set, ThePEG will not try to recover from failures, but will exit with a non-zero return code. More...
 
int resume_flag
 Try to resume execution from an earlier interrupted run. More...
 
const char * resume_help
 Try to resume execution from an earlier interrupted run. More...
 
unsigned int help_given
 Whether help was given. More...
 
unsigned int full_help_given
 Whether full-help was given. More...
 
unsigned int version_given
 Whether version was given. More...
 
unsigned int numevents_given
 Whether numevents was given. More...
 
unsigned int seed_given
 Whether seed was given. More...
 
unsigned int tag_given
 Whether tag was given. More...
 
unsigned int debug_given
 Whether debug was given. More...
 
unsigned int debug_fpe_given
 Whether debug-fpe was given. More...
 
unsigned int quiet_given
 Whether quiet was given. More...
 
unsigned int jobs_given
 Whether jobs was given. More...
 
unsigned int setupfile_given
 Whether setupfile was given. More...
 
unsigned int cachedir_given
 Whether cachedir was given. More...
 
unsigned int jobsize_given
 Whether jobsize was given. More...
 
unsigned int maxjobs_given
 Whether maxjobs was given. More...
 
unsigned int jobid_given
 Whether jobid was given. More...
 
unsigned int append_read_given
 Whether append-read was given. More...
 
unsigned int prepend_read_given
 Whether prepend-read was given. More...
 
unsigned int append_given
 Whether append was given. More...
 
unsigned int prepend_given
 Whether prepend was given. More...
 
unsigned int repo_given
 Whether repo was given. More...
 
unsigned int noexitonerror_given
 Whether noexitonerror was given. More...
 
unsigned int resume_given
 Whether resume was given. More...
 
char ** inputs
 unamed options (options without names)
 
unsigned inputs_num
 unamed options number
 

Detailed Description

Where the command line options are stored.

Definition at line 42 of file herwigopts.h.

Member Data Documentation

◆ append_arg

char** gengetopt_args_info::append_arg

Append a search path for dynamically loaded libraries.

Definition at line 91 of file herwigopts.h.

◆ append_given

unsigned int gengetopt_args_info::append_given

Whether append was given.

Definition at line 126 of file herwigopts.h.

◆ append_help

const char* gengetopt_args_info::append_help

Append a search path for dynamically loaded libraries.

help description.

Definition at line 95 of file herwigopts.h.

◆ append_max

unsigned int gengetopt_args_info::append_max

Append a search path for dynamically loaded libraries.

's maximum occurreces

Definition at line 94 of file herwigopts.h.

◆ append_min

unsigned int gengetopt_args_info::append_min

Append a search path for dynamically loaded libraries.

's minimum occurreces

Definition at line 93 of file herwigopts.h.

◆ append_orig

char** gengetopt_args_info::append_orig

Append a search path for dynamically loaded libraries.

original value given at command line.

Definition at line 92 of file herwigopts.h.

◆ append_read_arg

char** gengetopt_args_info::append_read_arg

Append a search path for the read command.

Definition at line 81 of file herwigopts.h.

◆ append_read_given

unsigned int gengetopt_args_info::append_read_given

Whether append-read was given.

Definition at line 124 of file herwigopts.h.

◆ append_read_help

const char* gengetopt_args_info::append_read_help

Append a search path for the read command.

help description.

Definition at line 85 of file herwigopts.h.

◆ append_read_max

unsigned int gengetopt_args_info::append_read_max

Append a search path for the read command.

's maximum occurreces

Definition at line 84 of file herwigopts.h.

◆ append_read_min

unsigned int gengetopt_args_info::append_read_min

Append a search path for the read command.

's minimum occurreces

Definition at line 83 of file herwigopts.h.

◆ append_read_orig

char** gengetopt_args_info::append_read_orig

Append a search path for the read command.

original value given at command line.

Definition at line 82 of file herwigopts.h.

◆ cachedir_arg

char* gengetopt_args_info::cachedir_arg

Matchbox cache directory.

(default='Herwig-cache').

Definition at line 69 of file herwigopts.h.

◆ cachedir_given

unsigned int gengetopt_args_info::cachedir_given

Whether cachedir was given.

Definition at line 120 of file herwigopts.h.

◆ cachedir_help

const char* gengetopt_args_info::cachedir_help

Matchbox cache directory.

help description.

Definition at line 71 of file herwigopts.h.

◆ cachedir_orig

char* gengetopt_args_info::cachedir_orig

Matchbox cache directory.

original value given at command line.

Definition at line 70 of file herwigopts.h.

◆ debug_arg

int gengetopt_args_info::debug_arg

Set the ThePEG debug level.

Definition at line 56 of file herwigopts.h.

◆ debug_fpe_flag

int gengetopt_args_info::debug_fpe_flag

Enable floating point exceptions.

(default=off).

Definition at line 59 of file herwigopts.h.

◆ debug_fpe_given

unsigned int gengetopt_args_info::debug_fpe_given

Whether debug-fpe was given.

Definition at line 116 of file herwigopts.h.

◆ debug_fpe_help

const char* gengetopt_args_info::debug_fpe_help

Enable floating point exceptions.

help description.

Definition at line 60 of file herwigopts.h.

◆ debug_given

unsigned int gengetopt_args_info::debug_given

Whether debug was given.

Definition at line 115 of file herwigopts.h.

◆ debug_help

const char* gengetopt_args_info::debug_help

Set the ThePEG debug level.

help description.

Definition at line 58 of file herwigopts.h.

◆ debug_orig

char* gengetopt_args_info::debug_orig

Set the ThePEG debug level.

original value given at command line.

Definition at line 57 of file herwigopts.h.

◆ full_help_given

unsigned int gengetopt_args_info::full_help_given

Whether full-help was given.

Definition at line 110 of file herwigopts.h.

◆ full_help_help

const char* gengetopt_args_info::full_help_help

Print help, including hidden options, and exit help description.

Definition at line 45 of file herwigopts.h.

◆ help_given

unsigned int gengetopt_args_info::help_given

Whether help was given.

Definition at line 109 of file herwigopts.h.

◆ help_help

const char* gengetopt_args_info::help_help

Print help and exit help description.

Definition at line 44 of file herwigopts.h.

◆ jobid_arg

char* gengetopt_args_info::jobid_arg

Integrate the given integration job.

Definition at line 78 of file herwigopts.h.

◆ jobid_given

unsigned int gengetopt_args_info::jobid_given

Whether jobid was given.

Definition at line 123 of file herwigopts.h.

◆ jobid_help

const char* gengetopt_args_info::jobid_help

Integrate the given integration job.

help description.

Definition at line 80 of file herwigopts.h.

◆ jobid_orig

char* gengetopt_args_info::jobid_orig

Integrate the given integration job.

original value given at command line.

Definition at line 79 of file herwigopts.h.

◆ jobs_arg

int gengetopt_args_info::jobs_arg

Number of jobs to run in parallel (max 10).

Definition at line 63 of file herwigopts.h.

◆ jobs_given

unsigned int gengetopt_args_info::jobs_given

Whether jobs was given.

Definition at line 118 of file herwigopts.h.

◆ jobs_help

const char* gengetopt_args_info::jobs_help

Number of jobs to run in parallel (max 10).

help description.

Definition at line 65 of file herwigopts.h.

◆ jobs_orig

char* gengetopt_args_info::jobs_orig

Number of jobs to run in parallel (max 10).

original value given at command line.

Definition at line 64 of file herwigopts.h.

◆ jobsize_arg

long gengetopt_args_info::jobsize_arg

The number of subprocesses to integrate per job (build only).

Definition at line 72 of file herwigopts.h.

◆ jobsize_given

unsigned int gengetopt_args_info::jobsize_given

Whether jobsize was given.

Definition at line 121 of file herwigopts.h.

◆ jobsize_help

const char* gengetopt_args_info::jobsize_help

The number of subprocesses to integrate per job (build only).

help description.

Definition at line 74 of file herwigopts.h.

◆ jobsize_orig

char* gengetopt_args_info::jobsize_orig

The number of subprocesses to integrate per job (build only).

original value given at command line.

Definition at line 73 of file herwigopts.h.

◆ maxjobs_arg

long gengetopt_args_info::maxjobs_arg

The maximum number of integration jobs to be created (build only).

Definition at line 75 of file herwigopts.h.

◆ maxjobs_given

unsigned int gengetopt_args_info::maxjobs_given

Whether maxjobs was given.

Definition at line 122 of file herwigopts.h.

◆ maxjobs_help

const char* gengetopt_args_info::maxjobs_help

The maximum number of integration jobs to be created (build only).

help description.

Definition at line 77 of file herwigopts.h.

◆ maxjobs_orig

char* gengetopt_args_info::maxjobs_orig

The maximum number of integration jobs to be created (build only).

original value given at command line.

Definition at line 76 of file herwigopts.h.

◆ noexitonerror_flag

int gengetopt_args_info::noexitonerror_flag

If set, ThePEG will not try to recover from failures, but will exit with a non-zero return code.

(default=off).

Definition at line 104 of file herwigopts.h.

◆ noexitonerror_given

unsigned int gengetopt_args_info::noexitonerror_given

Whether noexitonerror was given.

Definition at line 129 of file herwigopts.h.

◆ noexitonerror_help

const char* gengetopt_args_info::noexitonerror_help

If set, ThePEG will not try to recover from failures, but will exit with a non-zero return code.

help description.

Definition at line 105 of file herwigopts.h.

◆ numevents_arg

long gengetopt_args_info::numevents_arg

Number of events to generate.

Definition at line 47 of file herwigopts.h.

◆ numevents_given

unsigned int gengetopt_args_info::numevents_given

Whether numevents was given.

Definition at line 112 of file herwigopts.h.

◆ numevents_help

const char* gengetopt_args_info::numevents_help

Number of events to generate.

help description.

Definition at line 49 of file herwigopts.h.

◆ numevents_orig

char* gengetopt_args_info::numevents_orig

Number of events to generate.

original value given at command line.

Definition at line 48 of file herwigopts.h.

◆ prepend_arg

char** gengetopt_args_info::prepend_arg

Prepend a search path for dynamically loaded libraries.

Definition at line 96 of file herwigopts.h.

◆ prepend_given

unsigned int gengetopt_args_info::prepend_given

Whether prepend was given.

Definition at line 127 of file herwigopts.h.

◆ prepend_help

const char* gengetopt_args_info::prepend_help

Prepend a search path for dynamically loaded libraries.

help description.

Definition at line 100 of file herwigopts.h.

◆ prepend_max

unsigned int gengetopt_args_info::prepend_max

Prepend a search path for dynamically loaded libraries.

's maximum occurreces

Definition at line 99 of file herwigopts.h.

◆ prepend_min

unsigned int gengetopt_args_info::prepend_min

Prepend a search path for dynamically loaded libraries.

's minimum occurreces

Definition at line 98 of file herwigopts.h.

◆ prepend_orig

char** gengetopt_args_info::prepend_orig

Prepend a search path for dynamically loaded libraries.

original value given at command line.

Definition at line 97 of file herwigopts.h.

◆ prepend_read_arg

char** gengetopt_args_info::prepend_read_arg

Prepend a search path for the read command.

Definition at line 86 of file herwigopts.h.

◆ prepend_read_given

unsigned int gengetopt_args_info::prepend_read_given

Whether prepend-read was given.

Definition at line 125 of file herwigopts.h.

◆ prepend_read_help

const char* gengetopt_args_info::prepend_read_help

Prepend a search path for the read command.

help description.

Definition at line 90 of file herwigopts.h.

◆ prepend_read_max

unsigned int gengetopt_args_info::prepend_read_max

Prepend a search path for the read command.

's maximum occurreces

Definition at line 89 of file herwigopts.h.

◆ prepend_read_min

unsigned int gengetopt_args_info::prepend_read_min

Prepend a search path for the read command.

's minimum occurreces

Definition at line 88 of file herwigopts.h.

◆ prepend_read_orig

char** gengetopt_args_info::prepend_read_orig

Prepend a search path for the read command.

original value given at command line.

Definition at line 87 of file herwigopts.h.

◆ quiet_flag

int gengetopt_args_info::quiet_flag

Disable event counter.

(default=off).

Definition at line 61 of file herwigopts.h.

◆ quiet_given

unsigned int gengetopt_args_info::quiet_given

Whether quiet was given.

Definition at line 117 of file herwigopts.h.

◆ quiet_help

const char* gengetopt_args_info::quiet_help

Disable event counter.

help description.

Definition at line 62 of file herwigopts.h.

◆ repo_arg

char* gengetopt_args_info::repo_arg

Repository file to use.

(default='HerwigDefaults.rpo').

Definition at line 101 of file herwigopts.h.

◆ repo_given

unsigned int gengetopt_args_info::repo_given

Whether repo was given.

Definition at line 128 of file herwigopts.h.

◆ repo_help

const char* gengetopt_args_info::repo_help

Repository file to use.

help description.

Definition at line 103 of file herwigopts.h.

◆ repo_orig

char* gengetopt_args_info::repo_orig

Repository file to use.

original value given at command line.

Definition at line 102 of file herwigopts.h.

◆ resume_flag

int gengetopt_args_info::resume_flag

Try to resume execution from an earlier interrupted run.

(default=off).

Definition at line 106 of file herwigopts.h.

◆ resume_given

unsigned int gengetopt_args_info::resume_given

Whether resume was given.

Definition at line 130 of file herwigopts.h.

◆ resume_help

const char* gengetopt_args_info::resume_help

Try to resume execution from an earlier interrupted run.

help description.

Definition at line 107 of file herwigopts.h.

◆ seed_arg

int gengetopt_args_info::seed_arg

The random number generator seed.

Definition at line 50 of file herwigopts.h.

◆ seed_given

unsigned int gengetopt_args_info::seed_given

Whether seed was given.

Definition at line 113 of file herwigopts.h.

◆ seed_help

const char* gengetopt_args_info::seed_help

The random number generator seed.

help description.

Definition at line 52 of file herwigopts.h.

◆ seed_orig

char* gengetopt_args_info::seed_orig

The random number generator seed.

original value given at command line.

Definition at line 51 of file herwigopts.h.

◆ setupfile_arg

char* gengetopt_args_info::setupfile_arg

An input file to modify run parameters.

Definition at line 66 of file herwigopts.h.

◆ setupfile_given

unsigned int gengetopt_args_info::setupfile_given

Whether setupfile was given.

Definition at line 119 of file herwigopts.h.

◆ setupfile_help

const char* gengetopt_args_info::setupfile_help

An input file to modify run parameters.

help description.

Definition at line 68 of file herwigopts.h.

◆ setupfile_orig

char* gengetopt_args_info::setupfile_orig

An input file to modify run parameters.

original value given at command line.

Definition at line 67 of file herwigopts.h.

◆ tag_arg

char* gengetopt_args_info::tag_arg

A tag to append to the run name.

(default='').

Definition at line 53 of file herwigopts.h.

◆ tag_given

unsigned int gengetopt_args_info::tag_given

Whether tag was given.

Definition at line 114 of file herwigopts.h.

◆ tag_help

const char* gengetopt_args_info::tag_help

A tag to append to the run name.

help description.

Definition at line 55 of file herwigopts.h.

◆ tag_orig

char* gengetopt_args_info::tag_orig

A tag to append to the run name.

original value given at command line.

Definition at line 54 of file herwigopts.h.

◆ version_given

unsigned int gengetopt_args_info::version_given

Whether version was given.

Definition at line 111 of file herwigopts.h.

◆ version_help

const char* gengetopt_args_info::version_help

Print version and exit help description.

Definition at line 46 of file herwigopts.h.


The documentation for this struct was generated from the following file: