public Ward(WardRecord ward, string areaType, CovidPopulation environment, CovidSimulation simulation) : base(ward.WardId.ToString(), ward.WardId.ToString(), areaType, environment) { WardRecord = ward; WardId = ward.WardId; OwnerSimulation = simulation; CovidEnvironment = environment; }
private void LoadSetupFiles(CovidScenario scenario) { Wards = WardRecord.LoadFromCsv(scenario.GeographyFile); AgeDistributions = AgeDistributionCollection.LoadFromCsv(scenario.AgeDistributionsFile); HouseHoldSizeDistributions = HouseSizeDistributionCollection.LoadFromCsv(scenario.HouseHoldSizesFile); HomeContactMatrix = ContactMatrix.LoadFromCsv(scenario.HomeContactMatrixFile); OtherContactMatrix = ContactMatrix.LoadFromCsv(scenario.OtherContactMatrixFile); TravelMatrix = TravelMatrix.LoadFromCsv(scenario.TravelMatrixFile); }