5 #include "simpactevent.h"
7 class EventBirth :
public SimpactEvent
10 EventBirth(Person *pMother);
13 std::string getDescription(
double tNow)
const;
14 void writeLogs(
double tNow)
const;
15 void fire(
State *pState,
double t);
17 void setFather(Person *pFather);
20 void markOtherAffectedPeople(
const Population &population);
23 static void obtainConfig(ConfigWriter &config);
29 static double m_boyGirlRatio;
33 #endif // EVENTBIRTH_H
This class both describes the simulation state and contains the core algorithm (as shown on the main ...
Definition: state.h:40
Helper class to read configuration settings, more advanced than ConfigReader.
Definition: configsettings.h:20
This class provides functions for a population-based simulation using the modified Next Reaction Meth...
Definition: population.h:83
This class allows you to generate random numbers, and uses the GNU Scientific Library for this...
Definition: gslrandomnumbergenerator.h:16
Abstract base class for probability distribution implementations so that they can be used interchange...
Definition: probabilitydistribution.h:15