Schedule.append

Schedule.append(schedule, name=None)[source]

Return a new schedule with schedule inserted at the maximum time over all channels shared between self and schedule.

\[t = \textrm{max}(\texttt{x.stop_time} |\texttt{x} \in \texttt{self.channels} \cap \texttt{schedule.channels})\]
Parameters
  • schedule (ScheduleComponent) – Schedule to be appended.

  • name (Optional[str]) – Name of the new Schedule. Defaults to name of self.

Return type

Schedule