/* This script read the punch through values for BigBite's E left/right and dE left/right planes. */ void read_adc(float *EL, float *ER, float *dEL, float *dER){ int a; float a1,a2; char line[200]; FILE *dbFile2 = fopen("../punch_through_L.dat","r"); while(fgets(line, sizeof(line), dbFile2) !=NULL) { sscanf(line, "%d %g %g", &a,&a1,&a2); *(EL+a)=a1; *(dEL+a)=a2; } FILE *dbFile2a = fopen("../punch_through_R.dat","r"); while(fgets(line, sizeof(line), dbFile2a) !=NULL) { sscanf(line, "%d %g %g", &a,&a1,&a2); *(ER+a)=a1; *(dER+a)=a2; } }