28 #ifndef FISX_SIMPLE_SPECFILE_H 29 #define FISX_SIMPLE_SPECFILE_H 41 SpecfileScan(
int number);
42 std::vector<std::string> getHeader();
43 std::vector<std::string> getHeader(std::string);
44 std::vector<std::string> getAllLabels();
45 std::map<std::string, std::vector<double>> getData();
46 std::vector<double> getDataColumn(
int column);
47 std::vector<double> getDataRow(
int row);
50 std::vector<std::string> scanBuffer;
60 void setFileName(std::string fileName);
61 int getNumberOfScans();
62 std::vector<std::string> getScanHeader(
int scanIndex);
63 std::vector<std::string> getScanLabels(
int scanIndex);
65 std::vector<std::vector<double> > getScanData(
int scanIndex);
74 std::vector<std::pair<long, long> > scanFilePositions;
75 std::vector<std::streampos> scanPosition;
80 #endif // FISX_SIMPLE_SPECFILE_H Definition: fisx_element.cpp:34
Definition: fisx_simplespecfile.h:55