parameters: (self, id_plan, time_start=-1.0,
                       duration=0.0,
                       id_fromedge=-1, id_toedge=-1, **kwargs)
return_statement: return id_stage, time_end
docstring: Appends a PRT transit stage to plan id_plan.
docstring_summary: Appends a PRT transit stage to plan id_plan.
docstring_tokens: Appends a PRT transit stage to plan id_plan .
function: def append_stage(self, id_plan, time_start=-1.0,
                       duration=0.0,
                       id_fromedge=-1, id_toedge=-1, **kwargs):
          """
          Appends a PRT transit stage to plan id_plan.
  
          """
          # print 'PrtTransits.append_stage',id_stage
  
          id_stage, time_end = StageTypeMixin.append_stage(self,
                                                           id_plan,
                                                           time_start,
                                                           durations=duration,
                                                           ids_fromedge=id_fromedge,
                                                           ids_toedge=id_toedge,
                                                           )
  
          # add this stage to the vehicle database
          # ind_ride gives the index of this ride (within the same plan??)
          #ind_ride = self.parent.get_individualvehicles().append_ride(id_veh, id_stage)
          return id_stage, time_end
function_tokens: def append_stage ( self , id_plan , time_start = - 1.0 , duration = 0.0 , id_fromedge = - 1 , id_toedge = - 1 , * * kwargs ) : # print 'PrtTransits.append_stage',id_stage id_stage , time_end = StageTypeMixin . append_stage ( self , id_plan , time_start , durations = duration , ids_fromedge = id_fromedge , ids_toedge = id_toedge , ) # add this stage to the vehicle database # ind_ride gives the index of this ride (within the same plan??) #ind_ride = self.parent.get_individualvehicles().append_ride(id_veh, id_stage) return id_stage , time_end