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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations) (download)
Wed Oct 22 15:17:35 2008 UTC (16 years, 1 month ago) by pam-fi
Branch: MAIN
CVS Tags: v10RED, v9r00, v9r01, v10REDr01, v6r01, v6r00, HEAD
Changes since 1.6: +3 -1 lines
fixed bug in TrkHough track + new method UnpackError()

1 mocchiut 1.1
2    
3     ************************************************************************
4     *
5     * Common common_reduction.f
6     *
7     * contains variables used only in the execution of reduction
8     *
9     * to be included in:
10     * - reduction.f
11     *
12     *
13     *************************************************************************
14    
15     real adc(nviews,nva1_view,nstrips_va1)
16     common/adc_value/adc
17    
18     c------------------------------------------------------------------------
19     c
20     c common noise computation
21     c
22     c------------------------------------------------------------------------
23 pam-fi 1.2 parameter (scut=4.)!(scut=3.)
24 pam-fi 1.3 parameter (NSTRIPMIN=10)!(NSTRIPMIN=64)!(NSTRIPMIN=10)!TEMPORANEO
25 pam-fi 1.2
26     real cn(nviews,nva1_view) ! common noise values
27 pam-fi 1.5 real cnrms(nviews,nva1_view) ! common noise rms
28 pam-fi 1.3 integer cnn(nviews,nva1_view) ! >0 = number of strips used for cn computation
29     c 0 = failed (less than NSTRIPMIN strips used) => temporarily masked
30 pam-fi 1.5 c -1 = masked a-priori
31 pam-fi 1.6 c integer mask_vk_ev(nviews,nva1_view) ! mask of VA1s, local to the event (set to 0 if CN computation fails)
32 mocchiut 1.1
33     integer clstr(nviews,nva1_view,nstrips_va1) !flag matrix to mark
34     ! strips with signal and exclude them from
35     ! common noise computation
36     integer strange(nviews,nva1_view,nstrips_va1) !flag matrix to mark
37     ! strips with unusually high or low signal and
38     ! exclude them from common noise computation
39    
40 pam-fi 1.6 c common/cn/cn,cnrms,cnn,mask_vk_ev,clstr,strange
41     common/cn/cn,cnrms,cnn,clstr,strange
42 mocchiut 1.1
43     c------------------------------------------------------------------------
44     c
45     c common noise inclusion cut
46     c
47     c------------------------------------------------------------------------
48     parameter (cnincut=2.) !cut to include strips in cluster definition
49     ! during common noise computation
50     c------------------------------------------------------------------------
51     c
52     c some common for reductionflight
53     c
54     c------------------------------------------------------------------------
55 pam-fi 1.3
56     c parameter (nclstrmax=1000) !maximum number of clusters per event
57    
58 pam-fi 1.5 parameter (nclstrpmin = 5) !minimum number of stored strips
59     parameter (adc_satx = 2960) ! upper (x) saturation limit
60     parameter (adc_saty = 100) ! lower (y) saturation limit
61    
62 mocchiut 1.1 integer ind
63     real value(nstrips_view) !per trovare i cluster
64     real clseedcut(nstrips_view)
65     real clinclcut(nstrips_view)
66 pam-fi 1.5 integer sat(nstrips_view) !saturation mask
67 pam-fi 1.7 common/calibratedsignal/value
68     save/calibratedsignal/
69     common/searchclustr/clseedcut,clinclcut,sat,ind
70 mocchiut 1.1
71 pam-fi 1.3 c added by Elena (08/2006)
72     integer nclstr_view !number of clusters per view
73     integer ladder_view(nclstrmax) !ladder the strip carrying the largest signal
74     ! value belongs to
75     integer maxs_view(nclstrmax) !cluster strip carrying the largest signal value
76     integer mult_view(nclstrmax) !cluster multiplicity
77     integer rmax_view(nclstrmax)
78     integer lmax_view(nclstrmax)
79     common/clustersperview/nclstr_view,ladder_view,maxs_view
80     $ ,mult_view,rmax_view,lmax_view
81    
82 mocchiut 1.1 integer nshowers
83     logical flag_shower
84     common/shower/nshowers,flag_shower
85 pam-fi 1.4
86     integer eventn_old(nviews)
87     integer good_old(nviews)
88     common/eventn/eventn_old,good_old

  ViewVC Help
Powered by ViewVC 1.1.23