21 package org.matsim.pt.router;
23 import org.apache.logging.log4j.LogManager;
24 import org.apache.logging.log4j.Logger;
115 LogManager.getLogger(getClass()).warn(
"More than one subpopulation is used in plansCalcScore. " 116 +
"This is not currently implemented in the TransitRouter (but should work for scoring)," 117 +
" so the values for the \"default\" subpopulation will be used. (jb, Feb 2018)");
123 if ( params==null ) {
126 if ( params==null ) {
129 if ( params==null ) {
131 +
TransportMode.
walk +
". At least one of them needs to be defined for TransitRouterConfig. Aborting ...");
168 this.utilityOfLineSwitch_utl = utilityOfLineSwitch_utl_sec;
212 this.marginalUtilityOfWaitingPt_utl_s = effectiveMarginalUtilityOfWaiting_utl_s;
double marginalUtilityOfTravelDistanceTransit_utl_m
double getAdditionalTransferTime()
double getPerforming_utils_hr()
Map< String, ModeParams > getModes()
double getMarginalUtilityOfTravelDistanceWalk_utl_m()
double getMarginalUtlOfWaitingPt_utils_hr()
double marginalUtilityOfTravelTimeWalk_utl_s
double additionalTransferTime
double getBeelineWalkSpeed()
double getMarginalUtilityOfMoney()
double getMaxBeelineWalkConnectionDistance()
void setMarginalUtilityOfTravelTimeWalk_utl_s(final double marginalUtilityOfTravelTimeWalk_utl_s)
double getExtensionRadius()
double utilityOfLineSwitch_utl
TransitRouterConfigGroup transitRouter()
void setMarginalUtilityOfTravelDistanceWalk_utl_m(final double marginalUtilityOfTravelDistanceWalk_utl_m)
TransitRouterConfig(final Config config)
Double getBeelineDistanceFactor()
double marginalUtilityOfWaitingPt_utl_s
double marginalUtilityOfTravelDistanceWalk_utl_m
final ScoringConfigGroup scoring()
double getMarginalUtilityOfTravelDistancePt_utl_m()
void setUtilityOfLineSwitch_utl(final double utilityOfLineSwitch_utl_sec)
double getBeelineWalkConnectionDistance()
double getMarginalUtilityOfTravelTimeWalk_utl_s()
void setMarginalUtilityOfWaitingPt_utl_s(final double effectiveMarginalUtilityOfWaiting_utl_s)
void setExtensionRadius(double extensionRadius)
double getAdditionalTransferTime()
VspExperimentalConfigGroup vspExperimental()
final Double getBeelineDistanceFactor()
void setAdditionalTransferTime(double additionalTransferTime)
static final String transit_walk
Double getTeleportedModeSpeed()
Double beelineDistanceFactor
double getMarginalUtilityOfWaitingPt_utl_s()
static void assertNotNull(Object obj)
RoutingConfigGroup routing()
double getDirectWalkFactor()
void setBeelineWalkConnectionDistance(double beelineWalkConnectionDistance)
double beelineWalkConnectionDistance
double marginalUtilityOfTravelTimeTransit_utl_s
static final String non_network_walk
Map< String, TeleportedModeParams > getTeleportedModeParams()
double getMarginalUtilityOfTravelTimePt_utl_s()
double getUtilityOfLineSwitch()
void setBeelineWalkSpeed(final double beelineWalkSpeed)
void setMarginalUtilityOfTravelDistancePt_utl_m(final double marginalUtilityOfTravelDistanceTransit_utl_m)
double getUtilityOfLineSwitch_utl()
double getDirectWalkFactor()
final double directWalkFactor
void setMarginalUtilityOfTravelTimePt_utl_s(final double marginalUtilityOfTravelTimeTransit_utl_s)
TransitRouterConfig(final ScoringConfigGroup pcsConfig, final RoutingConfigGroup routingConfig, final TransitRouterConfigGroup trConfig, final VspExperimentalConfigGroup vspConfig)
void setSearchRadius(double searchRadius)
double getExtensionRadius()
Map< String, ScoringParameterSet > getScoringParametersPerSubpopulation()
void setCacheTree(boolean cacheTree)