/[PAMELA software]/DarthVader/TrackerLevel2/inc/F77/level2.f
ViewVC logotype

Diff of /DarthVader/TrackerLevel2/inc/F77/level2.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by pam-fi, Thu Sep 28 14:04:39 2006 UTC revision 1.6 by pam-fi, Fri Aug 31 14:56:51 2007 UTC
# Line 7  Line 7 
7  *************************************************************************  *************************************************************************
8    
9        PARAMETER (NTRKMAX=10)    !        PARAMETER (NTRKMAX=10)    !
10        PARAMETER (NSINGMAX=100)        PARAMETER (NSINGMAX=nclstrmax)
11    
 c      integer good2             !flag to mark good or noise events  
 c      integer crc               !DSP crc controll  
12        integer good2        integer good2
13          integer vkflag            !viking-chip flag (-1:masked 0:CN-failure 1:ok)
14        integer ntrk              !# identified tracks        integer ntrk              !# identified tracks
15        integer image             !flag to tag track-images        integer image             !flag to tag track-images
16        real al_nt                !track state vector        real al_nt                !track state vector
17        real coval                !covariance matrix        real coval                !covariance matrix
18        integer xgood_nt             !mask of used planes        integer xgood_nt             !mask of used planes
19        integer ygood_nt             !*        integer ygood_nt             !*
20          integer ls                   !10*ladder+sensor
21          integer xbad              !number of bad strips
22          integer ybad              !"
23        real xm_nt                   !measured points        real xm_nt                   !measured points
24        real ym_nt                   !*        real ym_nt                   !*
25        real zm_nt                   !*        real zm_nt                   !*
26        real resx_nt                 !spatial resolution        real resx_nt                 !spatial resolution
27        real resy_nt                 !*        real resy_nt                 !*
28          real tailx_nt                 !spatial resolution
29          real taily_nt                 !*
30        real chi2_nt                 !chi2        real chi2_nt                 !chi2
31        integer nstep_nt             !chi2        integer nstep_nt             !chi2
32        real xv_nt                   !calculated points        real xv_nt                   !calculated points
# Line 34  c      integer crc               !DSP cr Line 38  c      integer crc               !DSP cr
38        real dedx_y               !signal in MIP scaled to 300 micrometer        real dedx_y               !signal in MIP scaled to 300 micrometer
39        integer cltrx             !cluster ID (to associate level2 and level1)        integer cltrx             !cluster ID (to associate level2 and level1)
40        integer cltry             !cluster ID (to associate level2 and level1)        integer cltry             !cluster ID (to associate level2 and level1)
 c      real bdl  
41        integer nclsx             !# unassociated clusters  X views        integer nclsx             !# unassociated clusters  X views
42        integer planex            !plane of single x        integer planex            !plane of single x
43        real xs                   !center coord of single x        real xs                   !center coord of single x
# Line 45  c      real bdl Line 48  c      real bdl
48        real ys                   !center coord of single y        real ys                   !center coord of single y
49        real sgnlys               !signal in MIP of single y        real sgnlys               !signal in MIP of single y
50        integer clsy              !cluster ID (to associate level2 and level1)        integer clsy              !cluster ID (to associate level2 and level1)
51          integer multmaxx          !cluster multiplicity and max strip
52          integer multmaxy          !cluster multiplicity and max strip
53          real    seedx             !cluster seed
54          real    seedy             !cluster seed
55          real    xpu               !cluster coordinate in pitch units
56          real    ypu               !cluster coordinate in pitch units
57    
58        common/level2event/        common/level2event/
 c     $      good2,crc(12)  
59       $      good2(12)       $      good2(12)
60         $     ,vkflag(12,24)
61       $     ,nclsx,planex(NSINGMAX),xs(2,NSINGMAX),sgnlxs(NSINGMAX)       $     ,nclsx,planex(NSINGMAX),xs(2,NSINGMAX),sgnlxs(NSINGMAX)
62       $     ,clsx(NSINGMAX)       $     ,clsx(NSINGMAX)
63       $     ,nclsy,planey(NSINGMAX),ys(2,NSINGMAX),sgnlys(NSINGMAX)       $     ,nclsy,planey(NSINGMAX),ys(2,NSINGMAX),sgnlys(NSINGMAX)
# Line 60  c     $      good2,crc(12) Line 69  c     $      good2,crc(12)
69       $     ,zm_nt(nplanes,NTRKMAX)       $     ,zm_nt(nplanes,NTRKMAX)
70       $     ,resx_nt(nplanes,NTRKMAX)       $     ,resx_nt(nplanes,NTRKMAX)
71       $     ,resy_nt(nplanes,NTRKMAX)       $     ,resy_nt(nplanes,NTRKMAX)
72         $     ,tailx_nt(nplanes,NTRKMAX)
73         $     ,taily_nt(nplanes,NTRKMAX)
74       $     ,al_nt(5,NTRKMAX)       $     ,al_nt(5,NTRKMAX)
75       $     ,coval(5,5,NTRKMAX)       $     ,coval(5,5,NTRKMAX)
76       $     ,chi2_nt(NTRKMAX)       $     ,chi2_nt(NTRKMAX)
77       $     ,nstep_nt(NTRKMAX)       $     ,nstep_nt(NTRKMAX)
78       $     ,xgood_nt(nplanes,NTRKMAX)       $     ,xgood_nt(nplanes,NTRKMAX)
79       $     ,ygood_nt(nplanes,NTRKMAX)       $     ,ygood_nt(nplanes,NTRKMAX)
80         $     ,ls(nplanes,NTRKMAX)
81         $     ,xbad(nplanes,NTRKMAX)
82         $     ,ybad(nplanes,NTRKMAX)
83       $     ,xv_nt(nplanes,NTRKMAX)       $     ,xv_nt(nplanes,NTRKMAX)
84       $     ,yv_nt(nplanes,NTRKMAX)       $     ,yv_nt(nplanes,NTRKMAX)
85       $     ,zv_nt(nplanes,NTRKMAX)       $     ,zv_nt(nplanes,NTRKMAX)
# Line 75  c     $      good2,crc(12) Line 89  c     $      good2,crc(12)
89       $     ,dedx_y(nplanes,NTRKMAX)       $     ,dedx_y(nplanes,NTRKMAX)
90       $     ,cltrx(nplanes,NTRKMAX)       $     ,cltrx(nplanes,NTRKMAX)
91       $     ,cltry(nplanes,NTRKMAX)       $     ,cltry(nplanes,NTRKMAX)
92  c     $     ,bdl(NTRKMAX)       $     ,multmaxx(nplanes,NTRKMAX)
93         $     ,multmaxy(nplanes,NTRKMAX)
94         $     ,seedx(nplanes,NTRKMAX)
95         $     ,seedy(nplanes,NTRKMAX)
96         $     ,xpu(nplanes,NTRKMAX)
97         $     ,ypu(nplanes,NTRKMAX)
98    
99        SAVE/level2event/        SAVE/level2event/
100  *********************************************************  *********************************************************

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.23