units::time::second_tt_gap;//!< requested time gap to next entity
units::time::second_tt_gap;//!< requested time gap to next entity
units::velocity::meters_per_second_tvelocity;//!< requested velocity (reduced in case of TTC violation)
units::velocity::meters_per_second_tvelocity;//!< requested velocity (reduced in case of TTC violation)
units::length::meter_tentity_length;//!< length of the spawned entity
units::length::meter_tentity_length;//!< length of the spawned entity
std::vector<units::dimensionless::scalar_t>homogeneity{};//!< adjacent lane dependent speed adjustment
units::length::meter_tminimum_distance{spawning_defaults::MINIMUM_SEPERATION_BUFFER};//!< might extend distance between entites given by t_gap * velocity
units::length::meter_tminimum_distance{spawning_defaults::MINIMUM_SEPERATION_BUFFER};//!< might extend distance between entites given by t_gap * velocity
units::time::second_treaction_time{spawning_defaults::ttc_assumptions::REACTION_TIME};//!< assumed reaction time for TTC caluclation
units::time::second_treaction_time{spawning_defaults::ttc_assumptions::REACTION_TIME};//!< assumed reaction time for TTC caluclation
units::acceleration::meters_per_second_squared_tdeceleration{spawning_defaults::ttc_assumptions::DECELERATION};//!< assumed decelaration for TTC calculation
units::acceleration::meters_per_second_squared_tdeceleration{spawning_defaults::ttc_assumptions::DECELERATION};//!< assumed decelaration for TTC calculation