21 |
|
{"is_data", 1, 0, 'f'}, |
22 |
|
{"n_events_to_process", 1, 0, 'g'}, |
23 |
|
{"rho", 1, 0, 'h'}, |
24 |
+ |
{"electron_id", 1, 0, 'i'}, |
25 |
+ |
{"json", 1, 0, 'j'}, |
26 |
+ |
{"trigger", 1, 0, 'k'}, |
27 |
|
{0, 0, 0, 0} |
28 |
|
}; |
29 |
|
|
64 |
|
case 'h': |
65 |
|
flags.rho = string(optarg); |
66 |
|
break; |
67 |
+ |
case 'i': |
68 |
+ |
flags.electron_id = string(optarg); |
69 |
+ |
break; |
70 |
+ |
case 'j': |
71 |
+ |
flags.json = string(optarg); |
72 |
+ |
break; |
73 |
+ |
case 'k': |
74 |
+ |
flags.trigger = string(optarg); |
75 |
+ |
break; |
76 |
|
case '2': |
77 |
|
if (digit_optind != 0 && digit_optind != this_option_optind) |
78 |
|
printf ("digits occur in two different argv-elements.\n"); |