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

Annotation of /DarthVader/TrackerLevel2/inc/F77/level1.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (hide annotations) (download)
Fri Feb 16 14:56:01 2007 UTC (17 years, 9 months ago) by pam-fi
Branch: MAIN
Changes since 1.8: +2 -3 lines
Magnetic field, improoved de/dx, reprocessing tools

1 mocchiut 1.1 *************************************************************************
2     *
3     * Common level1.f
4     *
5     * contains LEVEL1 ntuple variables definitions
6     *
7     * to be included in:
8     * - ../reduction/reduction.f
9     * - ../analysis/analysis.f
10     * - !???
11     *
12     * parameters:
13     * - nclstrmax
14     * - nclstrp
15     *
16     * 11/9/2005 modified by david fedele to include general variables
17 pam-fi 1.3 * **/8/2006 modified to store info about CN computation and "showers"
18 mocchiut 1.1 *************************************************************************
19    
20 pam-fi 1.6 parameter (nclstrmax_view = 200) ! maximum number of clusters per view
21 pam-fi 1.3 parameter (nclstrmax = nclstrmax_view * nviews)
22 pam-fi 1.5 parameter (nclstrp = 20) ! maximum number of stored strips per cluster
23 pam-fi 1.3 parameter (maxlength = nclstrmax * nclstrp)
24    
25 pam-fi 1.4 c integer good1 !flag to mark good or noise events
26     integer good1(nviews)
27 mocchiut 1.1
28     c CLUSTER block:
29     integer nclstr1 !cluster number
30 pam-fi 1.8 integer view(nclstrmax) !view the cluster belongs to
31 mocchiut 1.1 integer ladder(nclstrmax) !ladder the strip carrying the largest signal
32     ! value belongs to
33     integer maxs(nclstrmax) !cluster strip carrying the largest signal value
34     integer mult(nclstrmax) !cluster multiplicity
35 pam-fi 1.9 real sgnl(nclstrmax) !cluster multiplicity
36 mocchiut 1.1 integer indstart(nclstrmax) !cluster starting point index in clsignal array
37     integer indmax(nclstrmax) !cluster maximum point index in clsignal array
38     integer totCLlength !sum of all clusters length (to assign
39     ! dimension to clsignal array)
40 pam-fi 1.7 real clsignal(maxlength) !sgnal values of all strips belonging to clusters
41 pam-fi 1.3 real clsigma(maxlength)
42     integer cladc(maxlength)
43     integer clbad(maxlength)
44     c real clped(maxlength)
45    
46 pam-fi 1.2 real cnev(nviews,nva1_view) !CN of the event for a certain view and VA1
47 pam-fi 1.5 real cnrmsev(nviews,nva1_view) !RMS of CN
48 pam-fi 1.3 integer cnnev(nviews,nva1_view) !n.strips used for CN computation
49     integer fshower(nviews) !flag to tag views with too many clusters
50     c !(in this case clusters are not saved)
51 pam-fi 1.8 integer whichtrack(nclstrmax) !flag to tag clusters associated to a track
52 mocchiut 1.1 common/level1event/good1,nclstr1,view,ladder,maxs
53 pam-fi 1.9 $ ,mult,sgnl,indstart
54 pam-fi 1.5 $ ,indmax,totCLlength,clsignal,clsigma,cladc,clbad
55     $ ,cnev,cnnev,cnrmsev,fshower,whichtrack
56     c $ ,cnev,cnnev,fshower,whichtrack
57 mocchiut 1.1
58     SAVE/level1event/

  ViewVC Help
Powered by ViewVC 1.1.23