Mantid
Loading...
Searching...
No Matches
Mantid::Geometry::IndexingUtils Member List

This is the complete list of members for Mantid::Geometry::IndexingUtils, including all inherited members.

CalculateMillerIndices(const Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, double tolerance, std::vector< Kernel::V3D > &miller_indices, double &ave_error)Mantid::Geometry::IndexingUtilsstatic
CalculateMillerIndices(const Kernel::DblMatrix &inverseUB, const Kernel::V3D &q_vector, double tolerance, Kernel::V3D &miller_indices)Mantid::Geometry::IndexingUtilsstatic
CalculateMillerIndices(const Kernel::DblMatrix &inverseUB, const Kernel::V3D &q_vector)Mantid::Geometry::IndexingUtilsstatic
CheckUB(const Kernel::DblMatrix &UB)Mantid::Geometry::IndexingUtilsstatic
DiscardDuplicates(std::vector< Kernel::V3D > &new_list, std::vector< Kernel::V3D > &directions, const std::vector< Kernel::V3D > &q_vectors, double required_tolerance, double len_tol, double ang_tol)Mantid::Geometry::IndexingUtilsstatic
FFTScanFor_Directions(std::vector< Kernel::V3D > &directions, const std::vector< Kernel::V3D > &q_vectors, double min_d, double max_d, double required_tolerance, double degrees_per_step)Mantid::Geometry::IndexingUtilsstatic
Find_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, OrientedLattice &lattice, double required_tolerance, int base_index, size_t num_initial, double degrees_per_step, bool fixAll=false, int iterations=1)Mantid::Geometry::IndexingUtilsstatic
Find_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, double min_d, double max_d, double required_tolerance, int base_index, size_t num_initial, double degrees_per_step)Mantid::Geometry::IndexingUtilsstatic
Find_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, double min_d, double max_d, double required_tolerance, double degrees_per_step, int iterations=4)Mantid::Geometry::IndexingUtilsstatic
FormUB_From_abc_Vectors(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &directions, size_t a_index, double min_d, double max_d)Mantid::Geometry::IndexingUtilsstatic
FormUB_From_abc_Vectors(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &directions, const std::vector< Kernel::V3D > &q_vectors, double req_tolerance, double min_vol)Mantid::Geometry::IndexingUtilsstatic
g_LogMantid::Geometry::IndexingUtilsprivatestatic
GetFirstMaxIndex(const double magnitude_fft[], size_t N, double threshold)Mantid::Geometry::IndexingUtilsstatic
GetIndexedPeaks(const Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, double required_tolerance, std::vector< Kernel::V3D > &miller_indices, std::vector< Kernel::V3D > &indexed_qs, double &fit_error)Mantid::Geometry::IndexingUtilsstatic
GetIndexedPeaks_1D(const Kernel::V3D &direction, const std::vector< Kernel::V3D > &q_vectors, double required_tolerance, std::vector< int > &index_vals, std::vector< Kernel::V3D > &indexed_qs, double &fit_error)Mantid::Geometry::IndexingUtilsstatic
GetIndexedPeaks_3D(const Kernel::V3D &direction_1, const Kernel::V3D &direction_2, const Kernel::V3D &direction_3, const std::vector< Kernel::V3D > &q_vectors, double required_tolerance, std::vector< Kernel::V3D > &miller_indices, std::vector< Kernel::V3D > &indexed_qs, double &fit_error)Mantid::Geometry::IndexingUtilsstatic
GetLatticeParameters(const Kernel::DblMatrix &UB, std::vector< double > &lattice_par)Mantid::Geometry::IndexingUtilsstatic
GetLatticeParameterString(const Kernel::DblMatrix &UB)Mantid::Geometry::IndexingUtilsstatic
GetMagFFT(const std::vector< Kernel::V3D > &q_vectors, const Kernel::V3D &current_dir, const size_t N, double projections[], double index_factor, double magnitude_fft[])Mantid::Geometry::IndexingUtilsstatic
GetModulationVector(const Kernel::DblMatrix &UB, const Kernel::DblMatrix &ModUB, Kernel::V3D &ModVec, const int j)Mantid::Geometry::IndexingUtilsstatic
GetModulationVectors(const Kernel::DblMatrix &UB, const Kernel::DblMatrix &ModUB, Kernel::V3D &ModVec1, Kernel::V3D &ModVec2, Kernel::V3D &ModVec3)Mantid::Geometry::IndexingUtilsstatic
IndexingError(const Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &hkls, const std::vector< Kernel::V3D > &q_vectors)Mantid::Geometry::IndexingUtilsstatic
makeCDir(const Kernel::V3D &a_dir, const Kernel::V3D &b_dir, const double c, const double cosAlpha, const double cosBeta, const double cosGamma, const double sinGamma)Mantid::Geometry::IndexingUtilsstatic
MakeCircleDirections(int n_steps, const Kernel::V3D &axis, double angle_degrees)Mantid::Geometry::IndexingUtilsstatic
MakeHemisphereDirections(int n_steps)Mantid::Geometry::IndexingUtilsstatic
NumberIndexed(const Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, double tolerance)Mantid::Geometry::IndexingUtilsstatic
NumberIndexed_1D(const Kernel::V3D &direction, const std::vector< Kernel::V3D > &q_vectors, double tolerance)Mantid::Geometry::IndexingUtilsstatic
NumberIndexed_3D(const Kernel::V3D &a_dir, const Kernel::V3D &b_dir, const Kernel::V3D &c_dir, const std::vector< Kernel::V3D > &q_vectors, double tolerance)Mantid::Geometry::IndexingUtilsstatic
NumberOfValidIndexes(const std::vector< Kernel::V3D > &hkls, double tolerance, double &average_error)Mantid::Geometry::IndexingUtilsstatic
Optimize_6dUB(Kernel::DblMatrix &UB, Kernel::DblMatrix &ModUB, const std::vector< Kernel::V3D > &hkl_vectors, const std::vector< Kernel::V3D > &mnp_vectors, const int &ModDim, const std::vector< Kernel::V3D > &q_vectors, std::vector< double > &sigabc, std::vector< double > &sigq)Mantid::Geometry::IndexingUtilsstatic
Optimize_6dUB(Kernel::DblMatrix &UB, Kernel::DblMatrix &ModUB, const std::vector< Kernel::V3D > &hkl_vectors, const std::vector< Kernel::V3D > &mnp_vectors, const int &ModDim, const std::vector< Kernel::V3D > &q_vectors)Mantid::Geometry::IndexingUtilsstatic
Optimize_Direction(Kernel::V3D &best_vec, const std::vector< int > &index_values, const std::vector< Kernel::V3D > &q_vectors)Mantid::Geometry::IndexingUtilsstatic
Optimize_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &hkl_vectors, const std::vector< Kernel::V3D > &q_vectors, std::vector< double > &sigabc)Mantid::Geometry::IndexingUtilsstatic
Optimize_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &hkl_vectors, const std::vector< Kernel::V3D > &q_vectors)Mantid::Geometry::IndexingUtilsstatic
RoundHKL(Kernel::V3D &hkl)Mantid::Geometry::IndexingUtilsstatic
RoundHKLs(std::vector< Kernel::V3D > &hkl_list)Mantid::Geometry::IndexingUtilsstatic
ScanFor_Directions(std::vector< Kernel::V3D > &directions, const std::vector< Kernel::V3D > &q_vectors, double min_d, double max_d, double required_tolerance, double degrees_per_step)Mantid::Geometry::IndexingUtilsstatic
ScanFor_UB(Kernel::DblMatrix &UB, const std::vector< Kernel::V3D > &q_vectors, const UnitCell &cell, double degrees_per_step, double required_tolerance)Mantid::Geometry::IndexingUtilsstatic
SelectDirection(Kernel::V3D &best_direction, const std::vector< Kernel::V3D > &q_vectors, const std::vector< Kernel::V3D > &direction_list, double plane_spacing, double required_tolerance)Mantid::Geometry::IndexingUtilsstatic
ValidIndex(const Kernel::V3D &hkl, double tolerance)Mantid::Geometry::IndexingUtilsstatic