26 virtual void parse() =0 ;
virtual void setCmdLineParameters(const CommandLineParametersMap &cmdlineparams)=0
set command line parameters
Interface for a parser of a steering file to be used with marlin.
virtual void parse()=0
Parse the input file.
std::map< std::string, std::map< std::string, std::string > > CommandLineParametersMap
virtual void write(const std::string &fname) const =0
Write down the parsed file in a new file.
virtual std::shared_ptr< StringParameters > getParameters(const std::string §ionName) const =0
Return the StringParameters defined for this section of the steering file.
Simple parameters class for Marlin.