|
Stride Reference Manual
- generated for commit 9643b11
|
#include <PublicHealthAgency.h>

Public Member Functions | |
| PublicHealthAgency () | |
| Constructs uni-initialized object. More... | |
| void | Exec (std::shared_ptr< Population > pop, util::RnMan &rnManager, unsigned short int sim_day) |
| Execute. More... | |
| void | Initialize (double detection_probability) |
| Initialize. More... | |
Private Member Functions | |
| void | PerformCaseFinding (std::shared_ptr< Population > pop, util::RnMan &rnMan, unsigned short int simDay) |
| Public Health Strategy: look for symptomatic cases and vaccinate their household. More... | |
Private Attributes | |
| double | m_detection_probability |
| Detection probability of symptomatic cases. More... | |
Definition at line 28 of file PublicHealthAgency.h.
|
inlineexplicit |
Constructs uni-initialized object.
Definition at line 32 of file PublicHealthAgency.h.
References Exec(), Initialize(), and PerformCaseFinding().

| void stride::PublicHealthAgency::Exec | ( | std::shared_ptr< Population > | pop, |
| util::RnMan & | rnManager, | ||
| unsigned short int | sim_day | ||
| ) |
Execute.
Definition at line 34 of file PublicHealthAgency.cpp.
Referenced by PublicHealthAgency(), and stride::Sim::TimeStep().

| void stride::PublicHealthAgency::Initialize | ( | double | detection_probability | ) |
Initialize.
Definition at line 39 of file PublicHealthAgency.cpp.
Referenced by PublicHealthAgency().

|
private |
Public Health Strategy: look for symptomatic cases and vaccinate their household.
To allow iteration over pool types for the PublicHealthAgency.
Definition at line 41 of file PublicHealthAgency.cpp.
References stride::util::RnMan::GetUniform01Generator(), and stride::ContactLogMode::ToString().
Referenced by PublicHealthAgency().


|
private |
Detection probability of symptomatic cases.
Definition at line 44 of file PublicHealthAgency.h.