Lines Matching refs:d_ring
48 } d_ring[RING_SIZE];
88 if (0 && debug) printf("d_ring[%d].s.ss[%d]=%f d_ring[%d].s.ss[%d]=%f\n",
89 n, s0, d_ring[n].s.ss[s0], j, s1, d_ring[j].s.ss[s1]);
90 dt = d_ring[n].absolute - d_ring[j].absolute;
91 slope = (d_ring[n].s.ss[s0] - d_ring[j].s.ss[s1]) / dt;
96 answer->offset = d_ring[n].s.ss[s0] +
97 slope*(d_ring[rp].absolute - d_ring[n].absolute);
197 d_ring[rp].absolute = absolute;
198 d_ring[rp].skew = skew;
199 d_ring[rp].errorbar = errorbar - 800.0; /* quick hack to speed things up */
200 d_ring[rp].freq = freq;
209 d_ring[j].s.s.max = d_ring[j].skew - cum + d_ring[j].errorbar;
210 d_ring[j].s.s.min = d_ring[j].skew - cum - d_ring[j].errorbar;
211 if (debug) printf("hist %d %d %f %f %f\n",j,d_ring[j].absolute-absolute,
212 cum,d_ring[j].s.s.min,d_ring[j].s.s.max);
219 cum = cum + (d_ring[j].absolute-d_ring[n].absolute) *
220 (double)(d_ring[j].freq-freq)/65536;