CMS 3D CMS Logo

CSCSegAlgoDF_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 CSCSegAlgoDF = cms.PSet(
4  algo_name = cms.string('CSCSegAlgoDF'),
5  algo_psets = cms.VPSet(
6  cms.PSet(
7  CSCSegmentDebug = cms.untracked.bool(False),
8  Pruning = cms.untracked.bool(False),
9  chi2Max = cms.double(5000.0),
10  dPhiFineMax = cms.double(0.025),
11  dRPhiFineMax = cms.double(8.0),
12  dXclusBoxMax = cms.double(8.0),
13  dYclusBoxMax = cms.double(8.0),
14  maxDPhi = cms.double(999.0),
15  maxDTheta = cms.double(999.0),
16  maxRatioResidualPrune = cms.double(3.0),
17  minHitsForPreClustering = cms.int32(10),
18  minHitsPerSegment = cms.int32(3),
19  minLayersApart = cms.int32(2),
20  nHitsPerClusterIsShower = cms.int32(20),
21  preClustering = cms.untracked.bool(False),
22  tanPhiMax = cms.double(0.5),
23  tanThetaMax = cms.double(1.2)
24  ),
25  cms.PSet(
26  CSCSegmentDebug = cms.untracked.bool(False),
27  Pruning = cms.untracked.bool(False),
28  chi2Max = cms.double(5000.0),
29  dPhiFineMax = cms.double(0.025),
30  dRPhiFineMax = cms.double(12.0),
31  dXclusBoxMax = cms.double(8.0),
32  dYclusBoxMax = cms.double(12.0),
33  maxDPhi = cms.double(999.0),
34  maxDTheta = cms.double(999.0),
35  maxRatioResidualPrune = cms.double(3.0),
36  minHitsForPreClustering = cms.int32(10),
37  minHitsPerSegment = cms.int32(3),
38  minLayersApart = cms.int32(2),
39  nHitsPerClusterIsShower = cms.int32(20),
40  preClustering = cms.untracked.bool(False),
41  tanPhiMax = cms.double(0.8),
42  tanThetaMax = cms.double(2.0)
43  ),
44  cms.PSet(
45  CSCSegmentDebug = cms.untracked.bool(False),
46  Pruning = cms.untracked.bool(False),
47  chi2Max = cms.double(5000.0),
48  dPhiFineMax = cms.double(0.025),
49  dRPhiFineMax = cms.double(8.0),
50  dXclusBoxMax = cms.double(8.0),
51  dYclusBoxMax = cms.double(8.0),
52  maxDPhi = cms.double(999.0),
53  maxDTheta = cms.double(999.0),
54  maxRatioResidualPrune = cms.double(3.0),
55  minHitsForPreClustering = cms.int32(30),
56  minHitsPerSegment = cms.int32(3),
57  minLayersApart = cms.int32(2),
58  nHitsPerClusterIsShower = cms.int32(20),
59  preClustering = cms.untracked.bool(False),
60  tanPhiMax = cms.double(0.5),
61  tanThetaMax = cms.double(1.2)
62  )
63  ),
64  chamber_types = cms.vstring(
65  'ME1/a',
66  'ME1/b',
67  'ME1/2',
68  'ME1/3',
69  'ME2/1',
70  'ME2/2',
71  'ME3/1',
72  'ME3/2',
73  'ME4/1',
74  'ME4/2'
75  ),
76  parameters_per_chamber_type = cms.vint32(
77  3, 1, 2, 2, 1,
78  2, 1, 2, 1, 2
79  )
80 )