Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > f1ecd063c6d262afb9915d704694d301 > files > 3

libfityk-devel-0.8.6-3mdv2009.1.i586.rpm

// Siemens/Bruker Diffrac-AT Raw Format version 1/2/3
// Licence: Lesser GNU Public License 2.1 (LGPL) 
// $Id: brucker_raw.h 379 2008-01-14 14:57:55Z wojdyr $

// Contains data from Siemens/Brucker X-ray diffractometers.
// Implementation based on the file format specification:
// "Appendix B: DIFFRAC-AT Raw Data File Format" from a diffractometer manual 

#ifndef BRUCKER_RAW_V1_H
#define BRUCKER_RAW_V1_H

#include "xylib.h"

namespace xylib {

    class BruckerRawDataSet : public DataSet
    {
        OBLIGATORY_DATASET_MEMBERS(BruckerRawDataSet)

    protected:
        void load_version1(std::istream &f);
        void load_version2(std::istream &f);
    }; 

} // namespace

#endif // BRUCKER_RAW_V1_H