#include <SEPupillaryResponse.h>

Public Member Functions

 SEPupillaryResponse (Logger *logger)
 
virtual ~SEPupillaryResponse ()
 
virtual void Clear ()
 
virtual const SEScalarGetScalar (const char *name)
 
virtual const SEScalarGetScalar (const std::string &name)
 
virtual bool Load (const CDM::PupillaryResponseData &in)
 
virtual CDM::PupillaryResponseDataUnload () const
 
virtual bool HasReactivityModifier () const
 
virtual SEScalarNeg1To1GetReactivityModifier ()
 
virtual double GetReactivityModifier () const
 
virtual bool HasShapeModifier () const
 
virtual SEScalarNeg1To1GetShapeModifier ()
 
virtual double GetShapeModifier () const
 
virtual bool HasSizeModifier () const
 
virtual SEScalarNeg1To1GetSizeModifier ()
 
virtual double GetSizeModifier () const
 

Protected Member Functions

virtual void Unload (CDM::PupillaryResponseData &data) const
 

Protected Attributes

SEScalarNeg1To1m_ReactivityModifier
 
SEScalarNeg1To1m_ShapeModifier
 
SEScalarNeg1To1m_SizeModifier
 

Constructor & Destructor Documentation

biogears::SEPupillaryResponse::SEPupillaryResponse ( Logger logger)
biogears::SEPupillaryResponse::~SEPupillaryResponse ( )
virtual

Member Function Documentation

void biogears::SEPupillaryResponse::Clear ( )
virtual
SEScalarNeg1To1 & biogears::SEPupillaryResponse::GetReactivityModifier ( )
virtual
double biogears::SEPupillaryResponse::GetReactivityModifier ( ) const
virtual
const SEScalar * biogears::SEPupillaryResponse::GetScalar ( const char *  name)
virtual
const SEScalar * biogears::SEPupillaryResponse::GetScalar ( const std::string &  name)
virtual
SEScalarNeg1To1 & biogears::SEPupillaryResponse::GetShapeModifier ( )
virtual
double biogears::SEPupillaryResponse::GetShapeModifier ( ) const
virtual
SEScalarNeg1To1 & biogears::SEPupillaryResponse::GetSizeModifier ( )
virtual
double biogears::SEPupillaryResponse::GetSizeModifier ( ) const
virtual
bool biogears::SEPupillaryResponse::HasReactivityModifier ( ) const
virtual
bool biogears::SEPupillaryResponse::HasShapeModifier ( ) const
virtual
bool biogears::SEPupillaryResponse::HasSizeModifier ( ) const
virtual
bool biogears::SEPupillaryResponse::Load ( const CDM::PupillaryResponseData in)
virtual
CDM::PupillaryResponseData * biogears::SEPupillaryResponse::Unload ( ) const
virtual
void biogears::SEPupillaryResponse::Unload ( CDM::PupillaryResponseData data) const
protectedvirtual

Member Data Documentation

SEScalarNeg1To1* biogears::SEPupillaryResponse::m_ReactivityModifier
protected
SEScalarNeg1To1* biogears::SEPupillaryResponse::m_ShapeModifier
protected
SEScalarNeg1To1* biogears::SEPupillaryResponse::m_SizeModifier
protected