Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OSCAR::CriteriaProperties Class Reference

#include <CriteriaProperties.h>

Inheritance diagram for OSCAR::CriteriaProperties:

Inheritance graph
[legend]
List of all members.

Public Methods

 CriteriaProperties ()
double GetCriteriaValue () const
double GetNormalizedValue () const
bool GetValidity () const
void SetCriteriaValue (const double &value)
void SetNormalizedValue (const double &value)
void SetValidity (const bool &value)
virtual ~CriteriaProperties ()
bool Copy (const CriteriaProperties &critVal)

Protected Attributes

double criteriaValue
double normalizedCriteriaValue
bool validity

Constructor & Destructor Documentation

OSCAR::CriteriaProperties::CriteriaProperties  
 

Constructor for Criteria Properties. By default, all property values are initialized to zero and validity is set to true.

See also:
bool Copy(const CriteriaProperties& critVal)

virtual OSCAR::CriteriaProperties::~CriteriaProperties   [inline, virtual]
 


Member Function Documentation

bool OSCAR::CriteriaProperties::Copy const CriteriaProperties &    critVal
 

double OSCAR::CriteriaProperties::GetCriteriaValue   const
 

double OSCAR::CriteriaProperties::GetNormalizedValue   const
 

bool OSCAR::CriteriaProperties::GetValidity   const
 

void OSCAR::CriteriaProperties::SetCriteriaValue const double &    value
 

void OSCAR::CriteriaProperties::SetNormalizedValue const double &    value
 

void OSCAR::CriteriaProperties::SetValidity const bool &    value
 


Member Data Documentation

double OSCAR::CriteriaProperties::criteriaValue [protected]
 

double OSCAR::CriteriaProperties::normalizedCriteriaValue [protected]
 

bool OSCAR::CriteriaProperties::validity [protected]
 


The documentation for this class was generated from the following file:
RRG Homepage OSCAR Overview OSCAR Tutorials Simulations