SEPupillaryResponse Class Reference

#include <SEPupillaryResponse.h>

Public Member Functions

 SEPupillaryResponse (Logger *logger)
 
virtual ~SEPupillaryResponse ()
 
virtual void Clear ()
 
virtual const SEScalarGetScalar (const std::string &name)
 
virtual bool HasReactivityModifier () const
 
virtual SEScalarNegative1To1GetReactivityModifier ()
 
virtual double GetReactivityModifier () const
 
virtual bool HasShapeModifier () const
 
virtual SEScalarNegative1To1GetShapeModifier ()
 
virtual double GetShapeModifier () const
 
virtual bool HasSizeModifier () const
 
virtual SEScalarNegative1To1GetSizeModifier ()
 
virtual double GetSizeModifier () const
 

Protected Attributes

SEScalarNegative1To1m_ReactivityModifier
 
SEScalarNegative1To1m_ShapeModifier
 
SEScalarNegative1To1m_SizeModifier
 

Friends

class PBPhysiology
 

Constructor & Destructor Documentation

◆ SEPupillaryResponse()

SEPupillaryResponse::SEPupillaryResponse ( Logger logger)

◆ ~SEPupillaryResponse()

SEPupillaryResponse::~SEPupillaryResponse ( )
virtual

Member Function Documentation

◆ Clear()

void SEPupillaryResponse::Clear ( )
virtual

◆ GetReactivityModifier() [1/2]

SEScalarNegative1To1 & SEPupillaryResponse::GetReactivityModifier ( )
virtual

◆ GetReactivityModifier() [2/2]

double SEPupillaryResponse::GetReactivityModifier ( ) const
virtual

◆ GetScalar()

const SEScalar * SEPupillaryResponse::GetScalar ( const std::string &  name)
virtual

◆ GetShapeModifier() [1/2]

SEScalarNegative1To1 & SEPupillaryResponse::GetShapeModifier ( )
virtual

◆ GetShapeModifier() [2/2]

double SEPupillaryResponse::GetShapeModifier ( ) const
virtual

◆ GetSizeModifier() [1/2]

SEScalarNegative1To1 & SEPupillaryResponse::GetSizeModifier ( )
virtual

◆ GetSizeModifier() [2/2]

double SEPupillaryResponse::GetSizeModifier ( ) const
virtual

◆ HasReactivityModifier()

bool SEPupillaryResponse::HasReactivityModifier ( ) const
virtual

◆ HasShapeModifier()

bool SEPupillaryResponse::HasShapeModifier ( ) const
virtual

◆ HasSizeModifier()

bool SEPupillaryResponse::HasSizeModifier ( ) const
virtual

Friends And Related Function Documentation

◆ PBPhysiology

friend class PBPhysiology
friend

Member Data Documentation

◆ m_ReactivityModifier

SEScalarNegative1To1* SEPupillaryResponse::m_ReactivityModifier
protected

◆ m_ShapeModifier

SEScalarNegative1To1* SEPupillaryResponse::m_ShapeModifier
protected

◆ m_SizeModifier

SEScalarNegative1To1* SEPupillaryResponse::m_SizeModifier
protected