9#include <boost/python/class.hpp>
10#include <boost/python/register_ptr_to_python.hpp>
18 register_ptr_to_python<Mantid::Geometry::PeakShape_sptr>();
20 class_<PeakShape, boost::noncopyable>(
"PeakShape", no_init)
24 "Number of source integration algorithm version")
#define GET_POINTER_SPECIALIZATION(TYPE)
PeakShape : Abstract type to describes the shape of a peak.
virtual std::string toJSON() const =0
Serialize.
virtual int algorithmVersion() const =0
Algorithm Version.
virtual std::string shapeName() const =0
Shape name.
virtual std::string algorithmName() const =0
Algorithm.