Health-GPS  1.2.2.0
Global Health Policy Simulation model (Health-GPS)
hgps::RiskfactorAdjustmentModel Class Reference

Defines the baseline risk factors adjustment model. More...

#include <riskfactor_adjustment.h>

Public Member Functions

 RiskfactorAdjustmentModel ()=delete
 
 RiskfactorAdjustmentModel (BaselineAdjustment &adjustments)
 Initialises a new instance of the BaselineAdjustment class. More...
 
void Apply (RuntimeContext &context)
 Applies the baseline adjustments to the population risk factor values. More...
 

Detailed Description

Defines the baseline risk factors adjustment model.

Constructor & Destructor Documentation

◆ RiskfactorAdjustmentModel() [1/2]

hgps::RiskfactorAdjustmentModel::RiskfactorAdjustmentModel ( )
delete

◆ RiskfactorAdjustmentModel() [2/2]

hgps::RiskfactorAdjustmentModel::RiskfactorAdjustmentModel ( BaselineAdjustment adjustments)

Initialises a new instance of the BaselineAdjustment class.

Parameters
adjustmentsThe baseline adjustment definition

Member Function Documentation

◆ Apply()

void hgps::RiskfactorAdjustmentModel::Apply ( RuntimeContext context)

Applies the baseline adjustments to the population risk factor values.

Parameters
contextThe simulation shared runtime context instance
Exceptions
std::runtime_errorfor simulation instances out of synchronisation or message timeout.
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: