#include #include #include #include #include "mucal.h" #include "panel.h" /* ********************************************** */ int facet_order ( facet FACET[], int L_order[], int distrib[], int LEN, float ring_width, int layer) { int i=0, fx_min, fx, indx, num=0, num2=0, num3=0, iadd; float r, r_min; iadd = layer * N_CryPos; num = 0; for (fx=0; fx=0): %4d\n", LEN, num); again: r_min = 30000.0; for (fx=0; fx r) {r_min = r; fx_min = fx;} } if (r_min < 30000.0) { L_order[i++] = fx_min; FACET[fx_min + iadd].nOption = -2; indx = (int)(FACET[fx_min + iadd].r); distrib[indx]++; num2++; } else { for (fx=0; fx