add_pulse
- CircularDrivingField.add_pulse(pulse)
Add a pre-built
Pulseto this driving field.The pulse carries its own absolute
startandendtimes. If it ends later than the field’s currentlast_pulse_end, that end time moves forward to match; a pulse that ends earlier leaves it unchanged.- Parameters:
pulse – The pulse to add; must not already belong to a driving field.
- Raises:
SimphonyError – If
pulseis already attached to a driving field.