Interface for a parser of a steering file to be used with marlin. More...
#include <IParser.h>
Public Member Functions | |
virtual void | parse ()=0 |
Parse the input file. | |
virtual void | setCmdLineParameters (const CommandLineParametersMap &cmdlineparams)=0 |
set command line parameters | |
virtual std::shared_ptr < StringParameters > | getParameters (const std::string §ionName) const =0 |
Return the StringParameters defined for this section of the steering file. | |
virtual void | write (const std::string &fname) const =0 |
Write down the parsed file in a new file. | |
Interface for a parser of a steering file to be used with marlin.