Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
hgps::MarketingDynamicDefinition Struct Reference

Dynamic marketing intervention definition data type. More...

#include <marketing_dynamic_scenario.h>

Collaboration diagram for hgps::MarketingDynamicDefinition:
[legend]

Public Member Functions

 MarketingDynamicDefinition ()=delete
 
 MarketingDynamicDefinition (const PolicyInterval &period, std::vector< PolicyImpact > sorted_impacts, PolicyDynamic dynamic)
 Initialise a new instance of the MarketingDynamicDefinition structure.
 

Public Attributes

PolicyInterval active_period
 Intervention active period.
 
std::vector< PolicyImpactimpacts
 Intervention impacts on risk factors.
 
PolicyDynamic dynamic
 Population dynamic parameters.
 

Detailed Description

Dynamic marketing intervention definition data type.

Constructor & Destructor Documentation

◆ MarketingDynamicDefinition() [1/2]

hgps::MarketingDynamicDefinition::MarketingDynamicDefinition ( )
delete

◆ MarketingDynamicDefinition() [2/2]

hgps::MarketingDynamicDefinition::MarketingDynamicDefinition ( const PolicyInterval period,
std::vector< PolicyImpact sorted_impacts,
PolicyDynamic  dynamic 
)
inline

Initialise a new instance of the MarketingDynamicDefinition structure.

Parameters
periodThe implementation period
sorted_impactsThe impacts on risk factors
dynamicThe population dynamic parameters

Member Data Documentation

◆ active_period

PolicyInterval hgps::MarketingDynamicDefinition::active_period

Intervention active period.

◆ dynamic

PolicyDynamic hgps::MarketingDynamicDefinition::dynamic

Population dynamic parameters.

◆ impacts

std::vector<PolicyImpact> hgps::MarketingDynamicDefinition::impacts

Intervention impacts on risk factors.


The documentation for this struct was generated from the following file: