/usr/include/xylib/winspec_spe.h is in libxy-dev 1.3-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | // Princeton Instruments WinSpec SPE Format
// Licence: Lesser GNU Public License 2.1 (LGPL)
// According to the format specification, SPE format has several versions
// (v1.43, v1.6 and the newest v2.25). But we need not implement every version
// of it, because it's backward compatible.
// The official programs to deal with this format is WinView/WinSpec.
//
// Implementation is based on the file format specification sent us by
// David Hovis (the documents came with his equipment)
// and source code of a program written by Pablo Bianucci.
#ifndef XYLIB_WINSPEC_SPE_H_
#define XYLIB_WINSPEC_SPE_H_
#include "xylib.h"
namespace xylib {
struct spe_calib;
class WinspecSpeDataSet : public DataSet
{
OBLIGATORY_DATASET_MEMBERS(WinspecSpeDataSet)
protected:
Column* get_calib_column(const spe_calib *calib, int dim);
void read_calib(std::istream &f, spe_calib &calib);
};
} // namespace
#endif // XYLIB_WINSPEC_SPE_H_
|