A system for estimating an end range of a radiation beam delivered to a target, the system comprising: a sonic system having a plurality of receivers configured to acquire sonic signals from a target; and a controller programmed to: a) control a radiation treatment system to deliver a radiation beam inducing at least one low frequency thermoacoustic wave inside a target, b) detect, using receivers positioned about the target, sonic signals corresponding to the at least one low frequency thermoacoustic wave, c) derive, from the sonic signals, time-of-flight information associated with the at least one low frequency thermoacoustic wave and corresponding to different receivers, d) compute a preliminary end range estimate of the radiation beam using the sonic signals, e) select, based on the preliminary end range estimate, a control point based on the preliminary end range estimate, wherein the control point is associated with a control beam, f) utilize at least a phase difference between control data associated with the control point and measured data associated with the preliminary end rage estimate to infer a difference in time-of-flight, g) compute an end range shift based on the phase difference, compute, based on the preliminary end range estimate and time-of-flight information and utilizing the end range shift and a priori beam information, a corrected end range estimate of the radiation beam, and h) generate a report indicative of the corrected end range estimate. a sonic system having a plurality of receivers configured to acquire sonic signals from a target; and a controller programmed to: a) control a radiation treatment system to deliver a radiation beam inducing at least one low frequency thermoacoustic wave inside a target, b) detect, using receivers positioned about the target, sonic signals corresponding to the at least one low frequency thermoacoustic wave, c) derive, from the sonic signals, time-of-flight information associated with the at least one low frequency thermoacoustic wave and corresponding to different receivers, d) compute a preliminary end range estimate of the radiation beam using the sonic signals, e) select, based on the preliminary end range estimate, a control point based on the preliminary end range estimate, wherein the control point is associated with a control beam, f) utilize at least a phase difference between control data associated with the control point and measured data associated with the preliminary end rage estimate to infer a difference in time-of-flight, g) compute an end range shift based on the phase difference, compute, based on the preliminary end range estimate and time-of-flight information and utilizing the end range shift and a priori beam information, a corrected end range estimate of the radiation beam, and h) generate a report indicative of the corrected end range estimate. a) control a radiation treatment system to deliver a radiation beam inducing at least one low frequency thermoacoustic wave inside a target, b) detect, using receivers positioned about the target, sonic signals corresponding to the at least one low frequency thermoacoustic wave, c) derive, from the sonic signals, time-of-flight information associated with the at least one low frequency thermoacoustic wave and corresponding to different receivers, d) compute a preliminary end range estimate of the radiation beam using the sonic signals, e) select, based on the preliminary end range estimate, a control point based on the preliminary end range estimate, wherein the control point is associated with a control beam, f) utilize at least a phase difference between control data associated with the control point and measured data associated with the preliminary end rage estimate to infer a difference in time-of-flight, g) compute an end range shift based on the phase difference, compute, based on the preliminary end range estimate and time-of-flight information and utilizing the end range shift and a priori beam information, a corrected end range estimate of the radiation beam, and h) generate a report indicative of the corrected end range estimate.