Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
Statistics.h File Reference
#include "MantidKernel/DllConfig.h"
#include <vector>

Go to the source code of this file.

Classes

struct  Mantid::Kernel::Rfactor
 R factor for powder data analysis. More...
 
struct  Mantid::Kernel::Statistics
 Simple struct to store statistics. More...
 
struct  Mantid::Kernel::StatOptions
 Controls the computation of statisical data. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 
namespace  Mantid::Kernel::Math
 

Enumerations

enum  Mantid::Kernel::Math::StatisticType {
  Mantid::Kernel::Math::FirstValue , Mantid::Kernel::Math::LastValue , Mantid::Kernel::Math::Minimum , Mantid::Kernel::Math::Maximum ,
  Mantid::Kernel::Math::Mean , Mantid::Kernel::Math::TimeAveragedMean , Mantid::Kernel::Math::Median
}
 Maps a "statistic" to a number. More...
 

Functions

template<typename TYPE >
std::vector< double > Mantid::Kernel::getModifiedZscore (const std::vector< TYPE > &data)
 Return the modified Z score values for a dataset. More...
 
template<typename TYPE >
std::vector< double > Mantid::Kernel::getMomentsAboutMean (const std::vector< TYPE > &x, const std::vector< TYPE > &y, const int maxMoment=3)
 Return the first n-moments of the supplied data. More...
 
template<typename TYPE >
std::vector< double > Mantid::Kernel::getMomentsAboutOrigin (const std::vector< TYPE > &x, const std::vector< TYPE > &y, const int maxMoment=3)
 Return the first n-moments of the supplied data. More...
 
Rfactor MANTID_KERNEL_DLL Mantid::Kernel::getRFactor (const std::vector< double > &obsI, const std::vector< double > &calI, const std::vector< double > &obsE)
 Return the R-factors (Rwp) of a diffraction pattern data. More...
 
template<typename TYPE >
Statistics Mantid::Kernel::getStatistics (const std::vector< TYPE > &data, const unsigned int flags=StatOptions::AllStats)
 Return a statistics object for the given data set. More...
 
template<typename TYPE >
std::vector< double > Mantid::Kernel::getWeightedZscore (const vector< TYPE > &data, const vector< TYPE > &weights)
 There are enough special cases in determining the Z score where it useful to put it in a single function. More...
 
template<typename TYPE >
std::vector< double > Mantid::Kernel::getZscore (const std::vector< TYPE > &data)
 Return the Z score values for a dataset. More...