| 1 | tim | 310 | # Input file for gengetopt --generates cmdline.c and cmdline.h | 
| 2 |  |  | # for parsing command line arguments useing getopt and getoptlong. | 
| 3 |  |  | # gengetopt is available from: | 
| 4 |  |  | #  http://www.gnu.org/software/gengetopt/gengetopt.html | 
| 5 | tim | 311 | package "StaticProps" | 
| 6 | tim | 310 | version "1.00" | 
| 7 |  |  |  | 
| 8 |  |  | # Options | 
| 9 |  |  | option  "input"         i       "input dump file"                                       string  typestr="filename"      yes | 
| 10 |  |  | option  "output"        o       "output file name"                                      string  typestr="filename"      no | 
| 11 | tim | 311 | option  "step"          n       "process every n frame"                                 int     default="1"             no | 
| 12 |  |  | option  "nrbins"        r       "number of bins for distance"                           int     default="50"            no | 
| 13 | tim | 310 | option  "nanglebins"    a       "number of bins for cos(angle)"                         int     default="50"            no | 
| 14 | tim | 311 | option  "length"        l       "maximum length (Defaults to 1/2 smallest length of first frame)"       double  no | 
| 15 | tim | 310 | option  "sele1"         -       "select first stuntdouble set"  string  typestr="selection script"      no | 
| 16 |  |  | option  "sele2"         -       "select second stuntdouble set" string  typestr="selection script"      no | 
| 17 |  |  | defgroup "staticProps" groupdesc=" an option of this group is required" yes | 
| 18 |  |  | groupoption "gofr"      - "g(r)" group="staticProps" | 
| 19 |  |  | groupoption "r_theta"   - "g(r, cos(theta))" group="staticProps" | 
| 20 |  |  | groupoption "r_omega"   - "g(r, cos(omega))" group="staticProps" | 
| 21 |  |  | groupoption "theta_omega" - "g(cos(theta), cos(omega))" group="staticProps" | 
| 22 |  |  | groupoption "xyz"       - "g(x, y, z)" group="staticProps" |