Logical parentheses in command line parsing
Compare changes
+ 9
− 9
@@ -77,14 +77,15 @@ settings cmdline_settings(int argc, char* argv[]) {
@@ -77,14 +77,15 @@ settings cmdline_settings(int argc, char* argv[]) {
(option("--end").set(s.with_end_point, true) & (number("x1", s.x1).if_missing([] { std::cout << "x1 missing!\n"; }),
@@ -194,10 +195,8 @@ TGraph* build_1D_field_graph(dd4hep::Detector& detector, const settings& s,
@@ -194,10 +195,8 @@ TGraph* build_1D_field_graph(dd4hep::Detector& detector, const settings& s,
@@ -272,7 +271,8 @@ int main (int argc, char *argv[]) {
@@ -272,7 +271,8 @@ int main (int argc, char *argv[]) {