A method of generating measurement parameters, including a peak value of a pulse, for a particle sample flowing in a particle analyzer, comprising: (a) interrogating the particle sample with optical interrogators respectively positioned along a length of an interrogation area along a flow path of the particles, each interrogator consisting of a pair of a light source and a corresponding detector, the interrogators comprising a triggering interrogator and one or more secondary interrogators; (b) generating respective pulses based upon the interrogation of a first particle from the particle sample, wherein the pulses comprise a triggering pulse (401, 403) corresponding to the triggering interrogator and a secondary pulse (407, 408, 410, 411) corresponding to one of the secondary interrogators; (c) determining a primary pulse detection window based upon the triggering pulse; (d) determining a search interval, the search interval being a time interval in which the secondary pulse is expected to be detectable, to find the secondary pulse based upon factors including the primary pulse detection window and a laser delay, the laser delay being a time between the primary pulse detection window and a secondary pulse detection window; (e) adjusting the search interval for laser delay variation dynamically based on the interrogation of the first particle; (f) identifying the secondary pulse in the adjusted search interval; and (g) processing the secondary pulse to determine the peak value of the secondary pulse; wherein the adjusting step (e) comprises either: (e)(i) identifying portions of the secondary pulse in the secondary pulse detection window, and expanding the search interval to include portions of the secondary pulse outside of the secondary pulse detection window; or (e)(ii) if a perturbation signal is introduced in the particle sample flow, detecting characteristics of a perturbation signal applied to the first particle, and shifting the secondary pulse detection window based upon factors including the primary pulse detection window and the characteristics of the perturbation signal. (a) interrogating the particle sample with optical interrogators respectively positioned along a length of an interrogation area along a flow path of the particles, each interrogator consisting of a pair of a light source and a corresponding detector, the interrogators comprising a triggering interrogator and one or more secondary interrogators; (b) generating respective pulses based upon the interrogation of a first particle from the particle sample, wherein the pulses comprise a triggering pulse (401, 403) corresponding to the triggering interrogator and a secondary pulse (407, 408, 410, 411) corresponding to one of the secondary interrogators; (c) determining a primary pulse detection window based upon the triggering pulse; (d) determining a search interval, the search interval being a time interval in which the secondary pulse is expected to be detectable, to find the secondary pulse based upon factors including the primary pulse detection window and a laser delay, the laser delay being a time between the primary pulse detection window and a secondary pulse detection window; (e) adjusting the search interval for laser delay variation dynamically based on the interrogation of the first particle; (f) identifying the secondary pulse in the adjusted search interval; and (g) processing the secondary pulse to determine the peak value of the secondary pulse; wherein the adjusting step (e) comprises either: (e)(i) identifying portions of the secondary pulse in the secondary pulse detection window, and expanding the search interval to include portions of the secondary pulse outside of the secondary pulse detection window; or (e)(ii) if a perturbation signal is introduced in the particle sample flow, detecting characteristics of a perturbation signal applied to the first particle, and shifting the secondary pulse detection window based upon factors including the primary pulse detection window and the characteristics of the perturbation signal. (e)(i) identifying portions of the secondary pulse in the secondary pulse detection window, and expanding the search interval to include portions of the secondary pulse outside of the secondary pulse detection window; or (e)(ii) if a perturbation signal is introduced in the particle sample flow, detecting characteristics of a perturbation signal applied to the first particle, and shifting the secondary pulse detection window based upon factors including the primary pulse detection window and the characteristics of the perturbation signal.