QtiPlot  0.9.8.2
Public Types | Public Member Functions | Protected Attributes
StatisticTest Class Reference

Abstract base class for statistic tests. More...

#include <StatisticTest.h>

Inheritance diagram for StatisticTest:
Statistics Anova ChiSquareTest ShapiroWilkTest tTest

List of all members.

Public Types

enum  Tail { Left = 0, Right = 1, Both = 2 }
enum  TestType { StudentTest = 0, NormalityTest = 1, ChiSquareTest = 2, AnovaTest = 3 }

Public Member Functions

virtual double lcl (double)
 Lower Confidence Limit.
virtual QString logInfo ()
virtual void outputResultsTo (Table *)
virtual double pValue ()
virtual TableresultTable (const QString &name=QString())
 Returns a pointer to the table created to display the results.
void setSignificanceLevel (double s)
void setTail (const Tail &tail)
void setTestValue (double val)
void showDescriptiveStatistics (bool show=true)
virtual double statistic ()
 StatisticTest (ApplicationWindow *parent, double testValue=0.0, double level=0.05, const QString &sample=QString())
virtual double ucl (double)
 Upper Confidence Limit.

Protected Attributes

bool d_descriptive_statistics
double d_significance_level
int d_tail
double d_test_val

Detailed Description

Abstract base class for statistic tests.


Member Enumeration Documentation

Enumerator:
Left 
Right 
Both 
Enumerator:
StudentTest 
NormalityTest 
ChiSquareTest 
AnovaTest 

Constructor & Destructor Documentation

StatisticTest::StatisticTest ( ApplicationWindow parent,
double  testValue = 0.0,
double  level = 0.05,
const QString &  sample = QString() 
)

Member Function Documentation

virtual double StatisticTest::lcl ( double  ) [inline, virtual]

Lower Confidence Limit.

Reimplemented in tTest, and ChiSquareTest.

virtual QString StatisticTest::logInfo ( ) [inline, virtual]

Reimplemented in Anova, tTest, ShapiroWilkTest, and ChiSquareTest.

void StatisticTest::outputResultsTo ( Table t) [virtual]
virtual double StatisticTest::pValue ( ) [inline, virtual]

Reimplemented in Anova, tTest, ChiSquareTest, and ShapiroWilkTest.

Referenced by outputResultsTo(), and resultTable().

Table * StatisticTest::resultTable ( const QString &  name = QString()) [virtual]
void StatisticTest::setSignificanceLevel ( double  s) [inline]
void StatisticTest::setTail ( const Tail tail) [inline]

References d_tail.

void StatisticTest::setTestValue ( double  val) [inline]

References d_test_val.

void StatisticTest::showDescriptiveStatistics ( bool  show = true) [inline]
virtual double StatisticTest::statistic ( ) [inline, virtual]

Reimplemented in Anova, tTest, ChiSquareTest, and ShapiroWilkTest.

Referenced by outputResultsTo(), and resultTable().

virtual double StatisticTest::ucl ( double  ) [inline, virtual]

Upper Confidence Limit.

Reimplemented in tTest, and ChiSquareTest.


Member Data Documentation

int StatisticTest::d_tail [protected]
double StatisticTest::d_test_val [protected]

The documentation for this class was generated from the following files: