File tree Expand file tree Collapse file tree
reconstruction/dc/src/main/java/org/jlab/rec/dc/timetodistance Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -229,18 +229,15 @@ private static int getAlphaBin(double Alpha) {
229229 }
230230
231231 private static synchronized void FillAlpha () {
232+ final double cos30 = Math .cos (Math .toRadians (30. ));
232233 for (int icosalpha =0 ; icosalpha <maxBinIdxAlpha +1 ; icosalpha ++) {
233-
234- double cos30minusalphaM = Math .cos (Math .toRadians (30. )) + (double )
235- (icosalpha )*(1. - Math .cos (Math .toRadians (30. )))/5. ;
234+ double cos30minusalphaM = cos30 + (double ) (icosalpha )*(1. - cos30 )/5. ;
236235 double alphaM = -(Math .toDegrees (Math .acos (cos30minusalphaM )) - 30 );
237236 AlphaMid [icosalpha ]= alphaM ;
238- double cos30minusalphaU = Math .cos (Math .toRadians (30. )) + (double )
239- (icosalpha +0.5 )*(1. - Math .cos (Math .toRadians (30. )))/5. ;
237+ double cos30minusalphaU = cos30 + (double ) (icosalpha +0.5 )*(1. - cos30 )/5. ;
240238 double alphaU = -(Math .toDegrees (Math .acos (cos30minusalphaU )) - 30 );
241239 AlphaBounds [icosalpha ][1 ] = alphaU ;
242- double cos30minusalphaL = Math .cos (Math .toRadians (30. )) + (double )
243- (icosalpha -0.5 )*(1. - Math .cos (Math .toRadians (30. )))/5. ;
240+ double cos30minusalphaL = cos30 + (double ) (icosalpha -0.5 )*(1. - cos30 )/5. ;
244241 double alphaL = -(Math .toDegrees (Math .acos (cos30minusalphaL )) - 30 );
245242 AlphaBounds [icosalpha ][0 ] = alphaL ;
246243 }
You can’t perform that action at this time.
0 commit comments