|
MATSIM
|
Classes | |
| class | PseudoScenario |
Public Member Functions | |
| void | setTwoPlans (final boolean twoPlans) |
Static Public Member Functions | |
| static void | main (final String[] args) |
Private Member Functions | |
| void | init (final String networkPath) |
| void | readPlansFile (final String plansfilePath, final Population plans) |
| void | writeAvgFile () |
| void | writeSummaryFile () |
| double | getTravelTime (final Person person) |
| double | getTravelDist (final Person person) |
| int | getNumberOfTrips (final Person person) |
| void | run (final String networkPath, final String plansfilePath0, final String plansfilePath1) |
Static Private Member Functions | |
| static void | printUsage () |
Private Attributes | |
| Population | plans0 |
| Population | plans1 |
| boolean | twoPlans |
| MutableScenario | scenario |
| final double [] | sumPlanTraveltime ={0.0, 0.0} |
| final double [] | sumPlanTraveldistance ={0.0, 0.0} |
| final double [] | sumLegTraveltime ={0.0, 0.0} |
| final double [] | sumLegTraveldistance ={0.0, 0.0} |
| final int [] | sumNrLegs ={0, 0} |
Static Private Attributes | |
| static final String | outfileTable ="./output/analyseSelectedPlansTable.txt" |
| static final String | outfileAverages ="./output/analyseSelectedPlansTableAverages.txt" |
Creates a table
Definition at line 61 of file CreateSelectedPlansTables.java.
|
static |
| args | array with 2 or 3 entries:
|
Definition at line 88 of file CreateSelectedPlansTables.java.
References org.matsim.core.gbl.Gbl.printElapsedTime(), org.matsim.run.CreateSelectedPlansTables.printUsage(), org.matsim.run.CreateSelectedPlansTables.run(), org.matsim.run.CreateSelectedPlansTables.setTwoPlans(), and org.matsim.core.gbl.Gbl.startMeasurement().

|
private |
Definition at line 115 of file CreateSelectedPlansTables.java.
References org.matsim.core.config.ConfigUtils.createConfig(), org.matsim.core.scenario.ScenarioUtils.createScenario(), and org.matsim.core.scenario.MutableScenario.getNetwork().
Referenced by org.matsim.run.CreateSelectedPlansTables.run().

|
private |
Definition at line 125 of file CreateSelectedPlansTables.java.
References org.matsim.core.api.internal.MatsimReader.readFile().
Referenced by org.matsim.run.CreateSelectedPlansTables.run().

|
private |
Definition at line 131 of file CreateSelectedPlansTables.java.
References org.matsim.core.utils.io.IOUtils.getBufferedWriter(), and org.matsim.api.core.v01.population.Population.getPersons().
Referenced by org.matsim.run.CreateSelectedPlansTables.run().

|
private |
Definition at line 167 of file CreateSelectedPlansTables.java.
References org.matsim.core.population.PersonUtils.getAge(), org.matsim.core.utils.io.IOUtils.getBufferedWriter(), org.matsim.core.population.PersonUtils.getCarAvail(), org.matsim.api.core.v01.population.Activity.getCoord(), org.matsim.core.population.PopulationUtils.getFirstActivity(), org.matsim.core.population.PersonUtils.getLicense(), org.matsim.api.core.v01.population.Activity.getLinkId(), org.matsim.run.CreateSelectedPlansTables.getNumberOfTrips(), org.matsim.api.core.v01.population.Population.getPersons(), org.matsim.api.core.v01.population.BasicPlan.getScore(), org.matsim.api.core.v01.population.HasPlansAndId< T extends BasicPlan, I >.getSelectedPlan(), org.matsim.core.population.PersonUtils.getSex(), org.matsim.run.CreateSelectedPlansTables.getTravelDist(), org.matsim.run.CreateSelectedPlansTables.getTravelTime(), org.matsim.api.core.v01.population.Activity.getType(), org.matsim.api.core.v01.Coord.getX(), org.matsim.api.core.v01.Coord.getY(), and org.matsim.core.population.PersonUtils.isEmployed().
Referenced by org.matsim.run.CreateSelectedPlansTables.run().

|
private |
Definition at line 258 of file CreateSelectedPlansTables.java.
References org.matsim.api.core.v01.population.HasPlansAndId< T extends BasicPlan, I >.getSelectedPlan().
Referenced by org.matsim.run.CreateSelectedPlansTables.writeSummaryFile().

|
private |
Definition at line 268 of file CreateSelectedPlansTables.java.
References org.matsim.api.core.v01.population.HasPlansAndId< T extends BasicPlan, I >.getSelectedPlan().
Referenced by org.matsim.run.CreateSelectedPlansTables.writeSummaryFile().

|
private |
Definition at line 278 of file CreateSelectedPlansTables.java.
References org.matsim.api.core.v01.population.HasPlansAndId< T extends BasicPlan, I >.getSelectedPlan().
Referenced by org.matsim.run.CreateSelectedPlansTables.writeSummaryFile().

|
private |
Definition at line 290 of file CreateSelectedPlansTables.java.
References org.matsim.run.CreateSelectedPlansTables.init(), org.matsim.run.CreateSelectedPlansTables.readPlansFile(), org.matsim.run.CreateSelectedPlansTables.writeAvgFile(), and org.matsim.run.CreateSelectedPlansTables.writeSummaryFile().
Referenced by org.matsim.run.CreateSelectedPlansTables.main().

|
staticprivate |
Definition at line 305 of file CreateSelectedPlansTables.java.
Referenced by org.matsim.run.CreateSelectedPlansTables.main().
| void org.matsim.run.CreateSelectedPlansTables.setTwoPlans | ( | final boolean | twoPlans | ) |
Definition at line 324 of file CreateSelectedPlansTables.java.
References org.matsim.run.CreateSelectedPlansTables.twoPlans.
Referenced by org.matsim.run.CreateSelectedPlansTables.main().
|
private |
Definition at line 63 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 64 of file CreateSelectedPlansTables.java.
|
staticprivate |
Definition at line 66 of file CreateSelectedPlansTables.java.
|
staticprivate |
Definition at line 67 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 70 of file CreateSelectedPlansTables.java.
Referenced by org.matsim.run.CreateSelectedPlansTables.setTwoPlans().
|
private |
Definition at line 71 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 74 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 75 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 76 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 77 of file CreateSelectedPlansTables.java.
|
private |
Definition at line 78 of file CreateSelectedPlansTables.java.
1.8.13