00001 #ifndef SCT_ANALYSISSERVICE_FITTERARGUMENTS_H
00002 #define SCT_ANALYSISSERVICE_FITTERARGUMENTS_H
00003 #include "SctService/Arguments.h"
00004
00005 namespace SctAnalysis {
00007 class AnalysisArguments : public SctService::Arguments {
00008 public:
00012 AnalysisArguments(int argc, char** argv);
00016 std::string getStrategyName() const;
00020 std::string getFitOptions() const;
00024 void printHelp(std::ostream& os) const;
00028 virtual void parse();
00029 private:
00030 AnalysisArguments();
00031 std::string m_strategy;
00032 std::string m_options;
00033 };
00034 }
00035
00036 #endif