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.