15 #ifndef BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAREADFACTORY_H
16 #define BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAREADFACTORY_H
Defines class OutputDataReader.
Interface for reading strategy of OutputData from file.
Creates reader appropariate for given type of files.
static OutputDataReader * getReflectometryReader(const std::string &file_name)
static OutputDataReader * getReader(const std::string &file_name)
static IOutputDataReadStrategy * getReadStrategy(const std::string &file_name)
Reads OutputData from file using different reading strategies.