tlo.methods.scenario_switcher module ==================================== .. automodule:: tlo.methods.scenario_switcher .. autoclass:: ImprovedHealthSystemAndCareSeekingScenarioSwitcher Bases: :class:`tlo.core.Module` **PARAMETERS:** .. list-table:: :widths: 25 25 50 :header-rows: 1 * - Item - Type - Description * - max_healthsystem_function - LIST - If True, over-writes parameters that define maximal health system function.Parameter passed through to `get_parameters_for_improved_healthsystem_and_healthcare_seeking`. * - max_healthcare_seeking - LIST - If True, over-writes parameters that define maximal healthcare-seeking behaviour. Parameter passed through to `get_parameters_for_improved_healthsystem_and_healthcare_seeking`. * - year_of_switch - INT - The year in which the state changes. The state changes on 1st January of that year. **Class attributes:** INIT_DEPENDENCIES : set() METADATA : set() OPTIONAL_INIT_DEPENDENCIES : set() __annotations__ : {} **Functions (defined or overridden in class ImprovedHealthSystemAndCareSeekingScenarioSwitcher):** .. automethod:: __init__ .. automethod:: read_parameters .. automethod:: pre_initialise_population .. automethod:: update_parameters .. automethod:: initialise_population .. automethod:: initialise_simulation .. automethod:: on_birth .. autoclass:: ScenarioSwitchEvent Bases: :class:`tlo.events.Event`, :class:`tlo.events.PopulationScopeEventMixin` **Class attributes:** __annotations__ : {} **Functions (defined or overridden in class ScenarioSwitchEvent):** .. automethod:: __init__ .. automethod:: apply