Mantid
|
This is the complete list of members for Mantid::MDAlgorithms::Integrate3DEvents, including all inherited members.
addEvent(std::pair< std::pair< double, double >, Mantid::Kernel::V3D > event_Q, bool hkl_integ) | Mantid::MDAlgorithms::Integrate3DEvents | private |
addEvents(std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > const &event_qs, bool hkl_integ) | Mantid::MDAlgorithms::Integrate3DEvents | |
addModEvent(std::pair< std::pair< double, double >, Mantid::Kernel::V3D > event_Q, bool hkl_integ) | Mantid::MDAlgorithms::Integrate3DEvents | private |
calculateRadiusFactors(const IntegrationParameters ¶ms, double max_sigma) const | Mantid::MDAlgorithms::Integrate3DEvents | private |
correctForDetectorEdges(std::tuple< double, double, double > &radii, const std::vector< Mantid::Kernel::V3D > &E1Vecs, const Mantid::Kernel::V3D &peak_q, const std::vector< double > &axesRadii, const std::vector< double > &bkgInnerRadii, const std::vector< double > &bkgOuterRadii) | Mantid::MDAlgorithms::Integrate3DEvents | private |
crossterm | Mantid::MDAlgorithms::Integrate3DEvents | private |
detectorQ(const std::vector< Kernel::V3D > &E1Vec, const Mantid::Kernel::V3D &QLabFrame, const std::vector< double > &r) | Mantid::MDAlgorithms::Integrate3DEvents | private |
ellipseIntegrateEvents(const std::vector< Kernel::V3D > &E1Vec, Mantid::Kernel::V3D const &peak_q, bool specify_size, double peak_radius, double back_inner_radius, double back_outer_radius, std::vector< double > &axes_radii, double &inti, double &sigi) | Mantid::MDAlgorithms::Integrate3DEvents | |
ellipseIntegrateEvents(const std::vector< Kernel::V3D > &E1Vec, Kernel::V3D const &peak_q, std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > const &ev_list, std::vector< Mantid::Kernel::V3D > const &directions, std::vector< double > const &sigmas, bool specify_size, double peak_radius, double back_inner_radius, double back_outer_radius, std::vector< double > &axes_radii, double &inti, double &sigi) | Mantid::MDAlgorithms::Integrate3DEvents | private |
ellipseIntegrateModEvents(const std::vector< Kernel::V3D > &E1Vec, Mantid::Kernel::V3D const &peak_q, Mantid::Kernel::V3D const &hkl, Mantid::Kernel::V3D const &mnp, bool specify_size, double peak_radius, double back_inner_radius, double back_outer_radius, std::vector< double > &axes_radii, double &inti, double &sigi) | Mantid::MDAlgorithms::Integrate3DEvents | |
estimateSignalToNoiseRatio(const IntegrationParameters ¶ms, const Mantid::Kernel::V3D ¢er, bool forceSpherical=false, double sphericityTol=0.02) | Mantid::MDAlgorithms::Integrate3DEvents | |
getEigenVectors(Kernel::DblMatrix const &cov_matrix, std::vector< Mantid::Kernel::V3D > &eigen_vectors, std::vector< double > &eigen_values) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
getEvents(const Mantid::Kernel::V3D &peak_q) | Mantid::MDAlgorithms::Integrate3DEvents | private |
getHklKey(int h, int k, int l) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
getHklKey(Mantid::Kernel::V3D const &q_vector) | Mantid::MDAlgorithms::Integrate3DEvents | private |
getHklKey2(Mantid::Kernel::V3D const &hkl) | Mantid::MDAlgorithms::Integrate3DEvents | private |
getHklMnpKey(int h, int k, int l, int m, int n, int p) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
getHklMnpKey(Mantid::Kernel::V3D const &q_vector) | Mantid::MDAlgorithms::Integrate3DEvents | private |
getHklMnpKey2(Mantid::Kernel::V3D const &hkl) | Mantid::MDAlgorithms::Integrate3DEvents | private |
Integrate3DEvents(const std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > &peak_q_list, Kernel::DblMatrix UBinv, double radius, const bool useOnePercentBackgroundCorrection=true) | Mantid::MDAlgorithms::Integrate3DEvents | |
Integrate3DEvents(const std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > &peak_q_list, std::vector< Mantid::Kernel::V3D > const &hkl_list, std::vector< Mantid::Kernel::V3D > const &mnp_list, Kernel::DblMatrix UBinv, Kernel::DblMatrix ModHKL, double radius_m, double radius_s, int MaxO, const bool CrossT, const bool useOnePercentBackgroundCorrection=true) | Mantid::MDAlgorithms::Integrate3DEvents | |
integrateStrongPeak(const IntegrationParameters ¶ms, const Kernel::V3D &peak_q, double &inti, double &sigi) | Mantid::MDAlgorithms::Integrate3DEvents | |
integrateWeakPeak(const IntegrationParameters ¶ms, Mantid::DataObjects::PeakShapeEllipsoid_const_sptr shape, const std::tuple< double, double, double > &libPeak, const Mantid::Kernel::V3D &peak_q, double &inti, double &sigi) | Mantid::MDAlgorithms::Integrate3DEvents | |
m_event_lists | Mantid::MDAlgorithms::Integrate3DEvents | private |
m_ModHKL | Mantid::MDAlgorithms::Integrate3DEvents | private |
m_peak_qs | Mantid::MDAlgorithms::Integrate3DEvents | private |
m_radius | Mantid::MDAlgorithms::Integrate3DEvents | private |
m_UBinv | Mantid::MDAlgorithms::Integrate3DEvents | private |
m_useOnePercentBackgroundCorrection | Mantid::MDAlgorithms::Integrate3DEvents | private |
makeCovarianceMatrix(std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > const &events, Kernel::DblMatrix &matrix, double radius) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
maxOrder | Mantid::MDAlgorithms::Integrate3DEvents | private |
numInEllipsoid(std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > const &events, std::vector< Mantid::Kernel::V3D > const &directions, std::vector< double > const &sizes) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
numInEllipsoidBkg(std::vector< std::pair< std::pair< double, double >, Mantid::Kernel::V3D > > const &events, std::vector< Mantid::Kernel::V3D > const &directions, std::vector< double > const &sizes, std::vector< double > const &sizesIn, const bool useOnePercentBackgroundCorrection) | Mantid::MDAlgorithms::Integrate3DEvents | privatestatic |
s_radius | Mantid::MDAlgorithms::Integrate3DEvents | private |