def METHOD_NAME(self, qubit, length, msr, phase):
    """Store output for single qubit."""
    # to be able to handle the non-sweeper case
    shape = (1,) if np.isscalar(length) else length.shape
    ar = np.empty(shape, dtype=RabiLenType)
    ar["length"] = length
    ar["msr"] = msr
    ar["phase"] = phase
    if qubit in self.data:
        self.data[qubit] = np.rec.array(np.concatenate((self.data[qubit], ar)))
    else:
        self.data[qubit] = np.rec.array(ar)