biogears::SEPharmacodynamicModifier Class Reference

#include <SESubstancePharmacodynamics.h>

Public Member Functions

 SEPharmacodynamicModifier ()
 
virtual ~SEPharmacodynamicModifier ()
 
virtual void Clear ()
 
virtual bool IsValid () const
 
virtual const SEScalarGetScalar (const char *name)
 
virtual const SEScalarGetScalar (const std::string &name)
 
virtual bool Load (const CDM::PharmacodynamicModifierData &in)
 
virtual CDM::PharmacodynamicModifierDataUnload () const
 
virtual bool HasEMax () const
 
virtual SEScalarFractionGetEMax ()
 
virtual double GetEMax () const
 
virtual bool HasEC50 () const
 
virtual SEScalarMassPerVolumeGetEC50 ()
 
virtual double GetEC50 (const MassPerVolumeUnit &unit) const
 

Protected Member Functions

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

Private Attributes

SEScalarFractionm_EMax
 
SEScalarMassPerVolumem_EC50
 

Constructor & Destructor Documentation

biogears::SEPharmacodynamicModifier::SEPharmacodynamicModifier ( )
biogears::SEPharmacodynamicModifier::~SEPharmacodynamicModifier ( )
virtual

Member Function Documentation

void biogears::SEPharmacodynamicModifier::Clear ( )
virtual
SEScalarMassPerVolume & biogears::SEPharmacodynamicModifier::GetEC50 ( )
virtual
double biogears::SEPharmacodynamicModifier::GetEC50 ( const MassPerVolumeUnit unit) const
virtual
SEScalarFraction & biogears::SEPharmacodynamicModifier::GetEMax ( )
virtual
double biogears::SEPharmacodynamicModifier::GetEMax ( ) const
virtual
const SEScalar * biogears::SEPharmacodynamicModifier::GetScalar ( const char *  name)
virtual
const SEScalar * biogears::SEPharmacodynamicModifier::GetScalar ( const std::string &  name)
virtual
bool biogears::SEPharmacodynamicModifier::HasEC50 ( ) const
virtual
bool biogears::SEPharmacodynamicModifier::HasEMax ( ) const
virtual
bool biogears::SEPharmacodynamicModifier::IsValid ( ) const
virtual
bool biogears::SEPharmacodynamicModifier::Load ( const CDM::PharmacodynamicModifierData in)
virtual
CDM::PharmacodynamicModifierData * biogears::SEPharmacodynamicModifier::Unload ( ) const
virtual
void biogears::SEPharmacodynamicModifier::Unload ( CDM::PharmacodynamicModifierData data) const
protectedvirtual

Member Data Documentation

SEScalarMassPerVolume* biogears::SEPharmacodynamicModifier::m_EC50
private
SEScalarFraction* biogears::SEPharmacodynamicModifier::m_EMax
private