recast laser_pulse