addBackgroundFunction(const std::string &backgroundtype, const unsigned int &order, const std::vector< std::string > &vecparnames, const std::vector< double > &vecparvalues, double startx, double endx) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
addPeaks(std::vector< std::vector< int > > peakhkls) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
calculateGroupPeakIntensities(std::vector< std::pair< double, API::IPowderDiffPeakFunction_sptr > > peakgroup, const std::vector< double > &vecX, const std::vector< double > &vecY, std::vector< double > &vec_summedpeaks) | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
calculatePeakParameterValues() const | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
calculatePeaksIntensities(const std::vector< double > &vecX, const std::vector< double > &vecY, std::vector< double > &vec_summedpeaks) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
calPeak(size_t ipk, const std::vector< double > &xvalues, size_t ySize) const | Mantid::CurveFitting::Algorithms::LeBailFunction | |
calPeaksParameters() | Mantid::CurveFitting::Algorithms::LeBailFunction | |
fixBackgroundParameters() | Mantid::CurveFitting::Algorithms::LeBailFunction | |
fixPeakParameter(const std::string ¶mname, double paramvalue) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
function(const Mantid::HistogramData::HistogramX &xvalues, bool calpeaks, bool calbkgd) const | Mantid::CurveFitting::Algorithms::LeBailFunction | |
generatePeak(int h, int k, int l) | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
getFunction() | Mantid::CurveFitting::Algorithms::LeBailFunction | |
getNumberOfPeaks() const | Mantid::CurveFitting::Algorithms::LeBailFunction | inline |
getPeak(size_t peakindex) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
getPeakMaximumValue(std::vector< int > hkl, const std::vector< double > &xvalues, size_t &ix) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
getPeakParameter(size_t index, const std::string &parname) const | Mantid::CurveFitting::Algorithms::LeBailFunction | |
getPeakParameter(std::vector< int > hkl, const std::string &parname) const | Mantid::CurveFitting::Algorithms::LeBailFunction | |
getPeakParameterValue(const API::IPowderDiffPeakFunction_sptr &peak, const std::string &parname) const | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
groupPeaks(std::vector< std::vector< std::pair< double, API::IPowderDiffPeakFunction_sptr > > > &peakgroupvec, std::vector< API::IPowderDiffPeakFunction_sptr > &outboundpeakvec, double xmin, double xmax) | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
hasProfileParameter(const std::string ¶mname) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
heights | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
isParameterValid(double maxfwhm=DBL_MAX) const | Mantid::CurveFitting::Algorithms::LeBailFunction | |
LeBailFunction(const std::string &peaktype) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
m_background | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_compsiteFunction | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_dspPeakVec | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_functionParameters | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_hasNewPeakValue | Mantid::CurveFitting::Algorithms::LeBailFunction | mutableprivate |
m_isInputValue | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_mapHKLPeak | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_maxTOFPeakCentre | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_minTOFPeakCentre | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_numPeaks | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_orderedProfileParameterNames | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_peakParameterNameVec | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_peakType | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
m_vecPeaks | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
setFitProfileParameter(const std::string ¶mname, double minvalue, double maxvalue) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
setFixPeakHeights() | Mantid::CurveFitting::Algorithms::LeBailFunction | |
setPeakCentreTolerance(double peakpostol, double tofmin, double tofmax) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
setPeakHeights(const std::vector< double > &inheights) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
setPeakParameters(const API::IPowderDiffPeakFunction_sptr &peak, const std::map< std::string, double > ¶mmap, double peakheight, bool setpeakheight) | Mantid::CurveFitting::Algorithms::LeBailFunction | private |
setProfileParameterValues(std::map< std::string, double > parammap) | Mantid::CurveFitting::Algorithms::LeBailFunction | |
~LeBailFunction() | Mantid::CurveFitting::Algorithms::LeBailFunction | virtual |