21 |
REAL ax,bx,eax,ebx,chi2x |
REAL ax,bx,eax,ebx,chi2x |
22 |
REAL ay,by,eay,eby,chi2y |
REAL ay,by,eay,eby,chi2y |
23 |
REAL parzen3, TMISD |
REAL parzen3, TMISD |
24 |
INTEGER Nfitx,Nfity |
INTEGER Nfitx,Nfity, MNPLA |
25 |
C |
C |
26 |
INTEGER INDEX, NTOT(2), NPIANI, GTR |
INTEGER INDEX, NTOT(2), NPIANI, GTR |
27 |
INTEGER j, m, i, IWPL(2), timpx, timpy, T, nn |
INTEGER j, m, i, IWPL(2), timpx, timpy, T, nn |
96 |
C |
C |
97 |
T = 1 |
T = 1 |
98 |
C |
C |
99 |
10 CONTINUE |
c 10 CONTINUE |
100 |
|
CONTINUE |
101 |
C |
C |
102 |
IF (GOOD2.EQ.1) THEN |
IF (GOOD2.EQ.1) THEN |
103 |
C |
C |
481 |
INFX = NNX - 8 |
INFX = NNX - 8 |
482 |
ISUPX = NNX + 8 |
ISUPX = NNX + 8 |
483 |
DO I = INFX,ISUPX |
DO I = INFX,ISUPX |
484 |
IF (DEXY(1,J,I).LT.EMIN) GO TO 710 |
IF (DEXY(1,J,I).GE.EMIN) THEN |
485 |
NCYL = NCYL + 1 |
NCYL = NCYL + 1 |
486 |
QCYL = QCYL + DEXY(1,J,I) |
QCYL = QCYL + DEXY(1,J,I) |
487 |
710 ENDDO |
ENDIF |
488 |
|
ENDDO |
489 |
ENDIF |
ENDIF |
490 |
NNY = IBAR(2,J) |
NNY = IBAR(2,J) |
491 |
IF (NNY.NE.-1) THEN |
IF (NNY.NE.-1) THEN |
494 |
INFY = NNY - 8 |
INFY = NNY - 8 |
495 |
ISUPY = NNY + 8 |
ISUPY = NNY + 8 |
496 |
DO I=INFY,ISUPY |
DO I=INFY,ISUPY |
497 |
IF (DEXY(2,J,I).LT.EMIN) GO TO 810 |
IF (DEXY(2,J,I).GE.EMIN) THEN |
498 |
NCYL = NCYL + 1 |
NCYL = NCYL + 1 |
499 |
QCYL = QCYL + DEXY(2,J,I) |
QCYL = QCYL + DEXY(2,J,I) |
500 |
810 ENDDO |
ENDIF |
501 |
|
ENDDO |
502 |
ENDIF |
ENDIF |
503 |
C |
C |
504 |
C QTR = DETECTED ENERGY AND NTR = NUMBER OF HIT STRIPS IN A CYLINDER oF |
C QTR = DETECTED ENERGY AND NTR = NUMBER OF HIT STRIPS IN A CYLINDER oF |
610 |
C |
C |
611 |
C CALCULATE NLAST AND QLAST |
C CALCULATE NLAST AND QLAST |
612 |
C |
C |
613 |
DO J = NPLA-4,NPLA |
MNPLA = NPLA -4 |
614 |
|
IF ( MNPLA .LT. 1 ) MNPLA = 1 |
615 |
|
DO J = MNPLA,NPLA |
616 |
NNX = IBAR(1,J) |
NNX = IBAR(1,J) |
617 |
IF (NNX.NE.-1) THEN |
IF (NNX.NE.-1) THEN |
618 |
IF (NNX.LT.5) NNX = 5 |
IF (NNX.LT.5) NNX = 5 |