20LOST_CLI_OPTION(
"png" , std::string , png ,
"" , optarg , kNoDefaultArgument)
26LOST_CLI_OPTION(
"centroid-algo" , std::string, centroidAlgo ,
"" , optarg ,
"cog")
27LOST_CLI_OPTION("centroid-dummy-stars" ,
int , centroidDummyNumStars , 5 , atoi(optarg) , kNoDefaultArgument)
29LOST_CLI_OPTION("centroid-filter-brightest",
int , centroidFilterBrightest , -1 , atoi(optarg) , 10)
30LOST_CLI_OPTION("database" , std::
string, databasePath , "" , optarg , kNoDefaultArgument)
31LOST_CLI_OPTION("star-
id-algo" , std::
string, idAlgo , "" , optarg , "pyramid")
33LOST_CLI_OPTION("false-stars-estimate" ,
int , estimatedNumFalseStars , 500 , atoi(optarg) , kNoDefaultArgument)
35LOST_CLI_OPTION("attitude-algo" , std::
string, attitudeAlgo , "" , optarg , "dqm")
40LOST_CLI_OPTION("plot-raw-input" , std::
string, plotRawInput , "", optarg , "-")
41LOST_CLI_OPTION("plot-input" , std::
string, plotInput , "", optarg , "-")
42LOST_CLI_OPTION("plot-expected" , std::
string, plotExpected , "", optarg , "-")
43LOST_CLI_OPTION("plot-centroid-indices" , std::
string, plotCentroidIndices , "", optarg , "-")
44LOST_CLI_OPTION("plot-output" , std::
string, plotOutput , "", optarg , "-")
45LOST_CLI_OPTION("print-expected-centroids" , std::
string, printExpectedCentroids , "", optarg , "-")
46LOST_CLI_OPTION("print-input-centroids" , std::
string, printInputCentroids , "", optarg , "-")
47LOST_CLI_OPTION("print-actual-centroids" , std::
string, printActualCentroids , "", optarg , "-")
48LOST_CLI_OPTION("print-attitude" , std::
string, printAttitude , "", optarg , "-")
49LOST_CLI_OPTION("print-expected-attitude" , std::
string, printExpectedAttitude , "", optarg , "-")
50LOST_CLI_OPTION("print-speed" , std::
string, printSpeed , "", optarg , "-")
51LOST_CLI_OPTION("compare-centroids" , std::
string, compareCentroids , "", optarg , "-")
52LOST_CLI_OPTION("compare-star-ids" , std::
string, compareStarIds , "", optarg , "-")
53LOST_CLI_OPTION("compare-attitudes" , std::
string, compareAttitudes , "", optarg , "-")
57LOST_CLI_OPTION("generate-x-resolution" ,
int , generateXRes , 1024 , atoi(optarg) , kNoDefaultArgument)
58LOST_CLI_OPTION("generate-y-resolution" ,
int , generateYRes , 1024 , atoi(optarg) , kNoDefaultArgument)
59LOST_CLI_OPTION("generate-centroids-only" ,
bool , generateCentroidsOnly , false , atobool(optarg) , true)
63LOST_CLI_OPTION("generate-shot-noise" ,
bool , generateShotNoise , true , atobool(optarg) , kNoDefaultArgument)
69LOST_CLI_OPTION("generate-random-attitudes" ,
bool , generateRandomAttitudes , false , atobool(optarg) , true)
75LOST_CLI_OPTION("generate-oversampling" ,
int , generateOversampling , 4 , atoi(optarg) , kNoDefaultArgument)
76LOST_CLI_OPTION("generate-false-stars" ,
int , generateNumFalseStars , 0 , atoi(optarg) , 50)
81LOST_CLI_OPTION("generate-seed" ,
int , generateSeed , 394859, atoi(optarg) , kNoDefaultArgument)
82LOST_CLI_OPTION("generate-time-based-seed" ,
bool , timeSeed , false , atobool(optarg) , true)
#define STR_TO_DECIMAL(x)
#define LOST_CLI_OPTION(name, type, prop, defaultVal, converter, defaultArg)