PopVerification

Base verification class.

[ verification_docs | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION
AUTHOR

Class Summary

class PopVerification : public Verification

{

public:
PopVerification( const ForecastHandler& f, const ObservationHandler& o, const Date& bDate , const Date& eDate );
PopVerification(const PopVerification& fh);
~PopVerification() ;
PopVerification& operator=(const PopVerification& rhs);
float kappa( const float& pi ) const;
float geth( const float& pi,const float& b, const float& t)const;
float getH( const float& pi,const float& b, const float& t)const;
protected:
private:
}; // PopVerification


DESCRIPTION

Base verification class.


AUTHOR

Mike Smoot


PopVerification( const ForecastHandler& f, const ObservationHandler& o, const Date& bDate , const Date& eDate );

Constructor.

        PopVerification( const ForecastHandler& f, 
                       const ObservationHandler& o,
					   const Date& bDate = Date::defaultDate,
					   const Date& eDate = Date::defaultDate );

PopVerification(const PopVerification& fh);

Copy constructor.

		PopVerification(const PopVerification& fh);

~PopVerification() ;

Destructor.

		virtual ~PopVerification()  ;

Function is currently defined inline.


PopVerification& operator=(const PopVerification& rhs);

Operator =

		PopVerification& operator=(const PopVerification& rhs);

float kappa( const float& pi ) const;

kappa - Used for calculating various POP things. Note that this method has to be public so that it can be called from the function object below.

		float kappa( const float& pi ) const;

float geth( const float& pi,const float& b, const float& t)const;

geth - calculates the pdf h(z|b,t).

		float geth( const float& pi,const float& b, const float& t)const;  

float getH( const float& pi,const float& b, const float& t)const;

getH - calculates the cdf H(z|b,t).

		float getH( const float& pi,const float& b, const float& t)const;  

All Members

public:
Verification& operator=(const Verification& rhs);
void calibrate(); // pure virtual
void evaluate(); // pure virtual
void inform(); // pure virtual
void show(const ShowStyle& s ); // pure virtual
void show(const int& i, const ShowStyle& s ); // pure virtual
PopVerification& operator=(const PopVerification& rhs);
float kappa( const float& pi ) const;
float geth( const float& pi,const float& b, const float& t)const;
float getH( const float& pi,const float& b, const float& t)const;
protected:
void _calcSampleStats(); // pure virtual
ForecastHandler _fh;
ObservationHandler _oh;
Date _beginDate;
Date _endDate;
int _numAreas;

Ancestors

Inheritance chain for PopVerification:


Descendants

Class is not inherited by any others.


Generated from source by the Cocoon utilities on Wed Aug 30 12:53:39 2000 .

Report problems to jkotula@stratasys.com