Mantid
|
Structure describing a single-crystal peak. More...
#include <IPeak.h>
Public Member Functions | |
virtual double | getAbsorptionWeightedPathLength () const =0 |
virtual double | getAzimuthal () const =0 |
virtual double | getBinCount () const =0 |
virtual int | getCol () const =0 |
virtual double | getDSpacing () const =0 |
virtual double | getEnergyTransfer () const =0 |
virtual double | getFinalEnergy () const =0 |
virtual Mantid::Kernel::Matrix< double > | getGoniometerMatrix () const =0 |
virtual double | getH () const =0 |
virtual Mantid::Kernel::V3D | getHKL () const =0 |
virtual double | getInitialEnergy () const =0 |
virtual double | getIntensity () const =0 |
virtual double | getIntensityOverSigma () const =0 |
virtual Mantid::Kernel::V3D | getIntHKL () const =0 |
virtual Mantid::Kernel::V3D | getIntMNP () const =0 |
virtual double | getK () const =0 |
virtual double | getL () const =0 |
virtual double | getL1 () const =0 |
virtual double | getL2 () const =0 |
virtual double | getMonitorCount () const =0 |
virtual int | getPeakNumber () const =0 |
virtual const Mantid::Geometry::PeakShape & | getPeakShape () const =0 |
virtual Mantid::Kernel::V3D | getQLabFrame () const =0 |
virtual Mantid::Kernel::V3D | getQSampleFrame () const =0 |
virtual std::shared_ptr< const Geometry::ReferenceFrame > | getReferenceFrame () const =0 |
virtual int | getRow () const =0 |
virtual int | getRunNumber () const =0 |
virtual Mantid::Kernel::V3D | getSamplePos () const =0 |
virtual double | getScattering () const =0 |
virtual double | getSigmaIntensity () const =0 |
virtual double | getTOF () const =0 |
virtual double | getWavelength () const =0 |
virtual bool | isIndexed () const =0 |
virtual void | setAbsorptionWeightedPathLength (double pathLength)=0 |
virtual void | setBinCount (double m_BinCount)=0 |
virtual void | setFinalEnergy (double m_FinalEnergy)=0 |
virtual void | setGoniometerMatrix (const Mantid::Kernel::Matrix< double > &m_GoniometerMatrix)=0 |
virtual void | setH (double m_H)=0 |
virtual void | setHKL (const Mantid::Kernel::V3D &HKL)=0 |
virtual void | setHKL (double H, double K, double L)=0 |
virtual void | setInitialEnergy (double m_InitialEnergy)=0 |
virtual void | setIntensity (double m_Intensity)=0 |
virtual void | setIntHKL (const Mantid::Kernel::V3D &HKL)=0 |
virtual void | setIntMNP (const Mantid::Kernel::V3D &MNP)=0 |
virtual void | setK (double m_K)=0 |
virtual void | setL (double m_L)=0 |
virtual void | setMonitorCount (double m_MonitorCount)=0 |
virtual void | setPeakNumber (int m_PeakNumber)=0 |
virtual void | setPeakShape (Mantid::Geometry::PeakShape *shape)=0 |
virtual void | setPeakShape (Mantid::Geometry::PeakShape_const_sptr shape)=0 |
virtual void | setQLabFrame (const Mantid::Kernel::V3D &QLabFrame, boost::optional< double > detectorDistance)=0 |
virtual void | setQSampleFrame (const Mantid::Kernel::V3D &QSampleFrame, boost::optional< double > detectorDistance)=0 |
virtual void | setRunNumber (int m_RunNumber)=0 |
virtual void | setSamplePos (const Mantid::Kernel::V3D &XYZ)=0 |
virtual void | setSamplePos (double samX, double samY, double samZ)=0 |
virtual void | setSigmaIntensity (double m_SigmaIntensity)=0 |
virtual void | setWavelength (double wavelength)=0 |
virtual | ~IPeak ()=default |
Structure describing a single-crystal peak.
|
virtualdefault |
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::Crystal::OptimizeCrystalPlacement::exec(), Mantid::Crystal::PredictPeaks::exec(), and export_IPeak().
|
pure virtual |
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::MDAlgorithms::IntegratePeaksMD2::checkOverlap(), Mantid::CurveFitting::LatticeDomainCreator::createDomainFromPeaksWorkspace(), Mantid::Crystal::CalculatePeaksHKL::exec(), Mantid::Crystal::TransformHKL::exec(), export_IPeak(), Mantid::Crystal::PredictPeaks::fillPossibleHKLsUsingPeaksWorkspace(), Mantid::MDAlgorithms::CentroidPeaksMD2::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD2::integrate(), Mantid::Crystal::PeakBackground::PeakBackground(), and Mantid::Geometry::PeakTransformHKL::transformPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak(), and Mantid::DataObjects::BasePeak::getValueByColName().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::Crystal::PeakIntensityVsRadius::exec(), and export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak(), and Mantid::Crystal::PeakHKLErrors::functionDeriv1D().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak(), Mantid::Crystal::PeakHKLErrors::functionDeriv1D(), and Mantid::MDAlgorithms::CentroidPeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by Mantid::Crystal::IntegratePeakTimeSlices::CalculateTimeChannelSpan(), Mantid::MDAlgorithms::IntegratePeaksMD2::checkOverlap(), export_IPeak(), Mantid::MDAlgorithms::CentroidPeaksMD2::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD2::integrate(), Mantid::Crystal::PeakBackground::PeakBackground(), and Mantid::Geometry::PeakTransformQLab::transformPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by Mantid::Crystal::SelectCellWithForm::ApplyTransform(), Mantid::MDAlgorithms::IntegratePeaksMD2::checkOverlap(), Mantid::Crystal::CalculatePeaksHKL::exec(), Mantid::Crystal::CalculateUMatrix::exec(), Mantid::Crystal::CombinePeaksWorkspaces::exec(), Mantid::Crystal::FindUBUsingIndexedPeaks::exec(), Mantid::Crystal::IndexSXPeaks::exec(), Mantid::Crystal::OptimizeCrystalPlacement::exec(), Mantid::Crystal::TransformHKL::exec(), export_IPeak(), Mantid::MDAlgorithms::CentroidPeaksMD2::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), Mantid::MDAlgorithms::IntegratePeaksMD2::integrate(), Mantid::Crystal::PeakBackground::PeakBackground(), and Mantid::Geometry::PeakTransformQSample::transformPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by Mantid::DataObjects::BasePeak::calculateWavelengthFromQLab(), and export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::Crystal::FindUBUsingIndexedPeaks::exec(), Mantid::Crystal::OptimizeCrystalPlacement::exec(), Mantid::Crystal::OptimizeLatticeForCellType::exec(), export_IPeak(), Mantid::Crystal::PeakHKLErrors::getRun2MatMap(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), and Mantid::MDAlgorithms::IntegratePeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::Crystal::PeakIntensityVsRadius::exec(), and export_IPeak().
|
pure virtual |
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak(), Mantid::Crystal::PeakHKLErrors::functionDeriv1D(), and Mantid::DataObjects::BasePeak::getValueByColName().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak(), and Mantid::MDAlgorithms::CentroidPeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::Crystal::SelectCellWithForm::ApplyTransform(), Mantid::Crystal::CalculatePeaksHKL::exec(), Mantid::Crystal::IndexSXPeaks::exec(), Mantid::Crystal::TransformHKL::exec(), export_IPeak(), and Mantid::MDAlgorithms::CentroidPeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), and Mantid::MDAlgorithms::IntegratePeaksMD2::integrate().
|
pure virtual |
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::MDAlgorithms::FindPeaksMD::exec(), and export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by Mantid::MDAlgorithms::IntegratePeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::Peak, and Mantid::DataObjects::LeanElasticPeak.
Referenced by Mantid::MDAlgorithms::CentroidPeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::Peak, and Mantid::DataObjects::LeanElasticPeak.
Referenced by Mantid::MDAlgorithms::CentroidPeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak().
|
pure virtual |
Implemented in Mantid::DataObjects::BasePeak.
Referenced by export_IPeak(), Mantid::MDAlgorithms::IntegratePeaksMD::integrate(), and Mantid::MDAlgorithms::IntegratePeaksMD2::integrate().
|
pure virtual |
Implemented in Mantid::DataObjects::LeanElasticPeak, and Mantid::DataObjects::Peak.
Referenced by export_IPeak().