- /* Record new sample */
- for (f=0; f < num_fields; f++)
- si->history[si->history_index * num_fields + f] = data->data[f];
-
- /* Update our rolling index (next evicted cell) */
- si->history_index = (si->history_index + 1) % si->history_size;
-
- /* For now simply compute a mobile mean for each field */