/[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.2 by pam-fi, Tue Sep 5 12:52:20 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    
12        integer good2             !flag to mark good or noise events        integer good2
13        integer crc               !DSP crc controll        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
32        real xv_nt                   !calculated points        real xv_nt                   !calculated points
33        real yv_nt                  !*        real yv_nt                  !*
34        real zv_nt                  !*        real zv_nt                  !*
# Line 32  Line 38 
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 43  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/
59       $      good2,crc(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 57  c      real bdl Line 69  c      real bdl
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)
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 71  c      real bdl Line 89  c      real bdl
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.2  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.23