-
Hahn, Steven authoredHahn, Steven authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CoordTransformDistanceParser.h 852 B
#ifndef MANTID_DATAOBJECTS_COORDTRANSFORMDISTANCEPARSER_H_
#define MANTID_DATAOBJECTS_COORDTRANSFORMDISTANCEPARSER_H_
#include "MantidKernel/System.h"
#include <boost/shared_ptr.hpp>
#include "MantidDataObjects/CoordTransformAffineParser.h"
namespace Mantid {
namespace DataObjects {
/// Forward declaration
class CoordTransformDistance;
/** A parser for processing coordinate transform xml
*
* @author Owen Arnold
* @date 25/july/2011
*/
class DLLExport CoordTransformDistanceParser
: public CoordTransformAffineParser {
public:
CoordTransformDistanceParser();
Mantid::API::CoordTransform *
createTransform(Poco::XML::Element *coordTransElement) const override;
private:
CoordTransformDistanceParser(const CoordTransformDistanceParser &);
CoordTransformDistanceParser &operator=(const CoordTransformDistanceParser &);
};
}
}
#endif