CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CSCSegmentAlgorithmRU_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 RU_ME1A = cms.PSet(
4  doCollisions = cms.bool(True),
5  chi2Norm_2D_ = cms.double(35),
6  chi2_str = cms.double(50.0),
7  chi2Max = cms.double(100.0),
8  dPhiIntMax = cms.double(0.005),
9  dPhiMax = cms.double(0.006),
10  wideSeg = cms.double(3.0),
11  minLayersApart = cms.int32(1),
12  dRIntMax = cms.double(2.0),
13  dRMax = cms.double(1.5)
14 )
15 RU_ME1B = cms.PSet(
16  doCollisions = cms.bool(True),
17  chi2Norm_2D_ = cms.double(35),
18  chi2_str = cms.double(50.0),
19  chi2Max = cms.double(100.0),
20  dPhiIntMax = cms.double(0.004),
21  dPhiMax = cms.double(0.005),
22  wideSeg = cms.double(3.0),
23  minLayersApart = cms.int32(1),
24  dRIntMax = cms.double(2.0),
25  dRMax = cms.double(1.5)
26 )
27 RU_ME12 = cms.PSet(
28  doCollisions = cms.bool(True),
29  chi2Norm_2D_ = cms.double(35),
30  chi2_str = cms.double(50.0),
31  chi2Max = cms.double(100.0),
32  dPhiIntMax = cms.double(0.003),
33  dPhiMax = cms.double(0.004),
34  wideSeg = cms.double(3.0),
35  minLayersApart = cms.int32(1),
36  dRIntMax = cms.double(2.0),
37  dRMax = cms.double(1.5)
38 )
39 RU_ME13 = cms.PSet(
40  doCollisions = cms.bool(True),
41  chi2Norm_2D_ = cms.double(20),
42  chi2_str = cms.double(30.0),
43  chi2Max = cms.double(60.0),
44  dPhiIntMax = cms.double(0.002),
45  dPhiMax = cms.double(0.003),
46  wideSeg = cms.double(3.0),
47  minLayersApart = cms.int32(1),
48  dRIntMax = cms.double(2.0),
49  dRMax = cms.double(1.5)
50 )
51 RU_MEX1 = cms.PSet(
52  doCollisions = cms.bool(True),
53  chi2Norm_2D_ = cms.double(60),
54  chi2_str = cms.double(80.0),
55  chi2Max = cms.double(180.0),
56  dPhiIntMax = cms.double(0.005),
57  dPhiMax = cms.double(0.007),
58  wideSeg = cms.double(3.0),
59  minLayersApart = cms.int32(1),
60  dRIntMax = cms.double(2.0),
61  dRMax = cms.double(1.5)
62 )
63 RU_MEX2 = cms.PSet(
64  doCollisions = cms.bool(True),
65  chi2Norm_2D_ = cms.double(35),
66  chi2_str = cms.double(50.0),
67  chi2Max = cms.double(100.0),
68  dPhiIntMax = cms.double(0.004),
69  dPhiMax = cms.double(0.006),
70  wideSeg = cms.double(3.0),
71  minLayersApart = cms.int32(1),
72  dRIntMax = cms.double(2.0),
73  dRMax = cms.double(1.5)
74 )
75 
76 CSCSegAlgoRU = cms.PSet(
77  chamber_types = cms.vstring('ME1/a',
78  'ME1/b',
79  'ME1/2',
80  'ME1/3',
81  'ME2/1',
82  'ME2/2',
83  'ME3/1',
84  'ME3/2',
85  'ME4/1',
86  'ME4/2'),
87  algo_name = cms.string('CSCSegAlgoRU'),
88  algo_psets = cms.VPSet(
89 cms.PSet(
90  RU_ME1A
91  ),
92 cms.PSet(
93  RU_ME1B
94  ),
95 cms.PSet(
96  RU_ME12
97  ),
98 cms.PSet(
99  RU_ME13
100  ),
101 cms.PSet(
102  RU_MEX1
103  ),
104 cms.PSet(
105  RU_MEX2
106  )),
107  parameters_per_chamber_type = cms.vint32(1, 2, 3, 4, 5,
108  6, 5, 6, 5, 6)
109 )
110