libgs_ops.scheduling.CommsPass.overlaps

CommsPass.overlaps(other, buffertime=0.0)[source]

Check if current pass overlaps with another pass.

By overlap is meant that the other pass begins within a defined buffertime of the current pass finishing.

Parameters:
  • other (CommsPass) – The pass to compare with
  • buffertime (float) – The time in seconds to allow as a minimum between passes