15 #ifndef BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAREADSTRATEGY_H
16 #define BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAREADSTRATEGY_H
59 #ifdef BORNAGAIN_TIFF_SUPPORT
69 OutputDataReadTiffStrategy();
70 virtual ~OutputDataReadTiffStrategy();
Interface for reading strategy of OutputData from file.
virtual OutputData< double > * readOutputData(std::istream &input_stream)=0
virtual ~IOutputDataReadStrategy()
Strategy to read BornAgain native IntensityData from ASCII file.
OutputData< double > * readOutputData(std::istream &input_stream)
Strategy to read OutputData from simple ASCII file with the layout as in numpy.savetxt.
OutputData< double > * readOutputData(std::istream &input_stream)
Strategy to read Reflectometry data from ASCII file.
OutputData< double > * readOutputData(std::istream &input_stream)
Template class to store data of any type in multi-dimensional space.