1 import FWCore.ParameterSet.Config
as cms
10 useShowering = cms.bool(
False),
11 maxRatioResidualPrune = cms.double(3),
12 dRPhiFineMax = cms.double(8.0),
13 dPhiFineMax = cms.double(0.025),
14 tanThetaMax = cms.double(1.2),
15 tanPhiMax = cms.double(0.5),
16 maxDPhi = cms.double(999.),
17 maxDTheta = cms.double(999.),
20 curvePenaltyThreshold = cms.double(0.85),
21 minHitsPerSegment = cms.int32(3),
22 yweightPenaltyThreshold = cms.double(1.0),
23 curvePenalty = cms.double(2.0),
24 dXclusBoxMax = cms.double(4.0),
25 BrutePruning = cms.bool(
True),
26 BPMinImprovement = cms.double(10000.),
27 yweightPenalty = cms.double(1.5),
28 hitDropLimit5Hits = cms.double(0.8),
29 preClustering = cms.bool(
True),
30 preClusteringUseChaining = cms.bool(
True),
31 hitDropLimit4Hits = cms.double(0.6),
32 hitDropLimit6Hits = cms.double(0.3333),
33 maxRecHitsInCluster = cms.int32(20),
34 CSCDebug = cms.untracked.bool(
False),
35 onlyBestSegment = cms.bool(
False),
36 Pruning = cms.bool(
True),
37 dYclusBoxMax = cms.double(8.0),
39 CorrectTheErrors = cms.bool(
True),
40 NormChi2Cut2D = cms.double(20.0),
41 NormChi2Cut3D = cms.double(10.0),
42 prePrun = cms.bool(
True),
43 prePrunLimit = cms.double(3.17),
44 SeedSmall = cms.double(0.000200),
45 SeedBig = cms.double(0.001500),
46 ForceCovariance = cms.bool(
False),
47 ForceCovarianceAll = cms.bool(
False),
48 Covariance = cms.double(0.0)
54 useShowering = cms.bool(
False),
55 maxRatioResidualPrune = cms.double(3),
56 dRPhiFineMax = cms.double(8.0),
57 dPhiFineMax = cms.double(0.025),
58 tanThetaMax = cms.double(1.2),
59 tanPhiMax = cms.double(0.5),
60 maxDPhi = cms.double(999.),
61 maxDTheta = cms.double(999.),
64 curvePenaltyThreshold = cms.double(0.85),
65 minHitsPerSegment = cms.int32(3),
66 yweightPenaltyThreshold = cms.double(1.0),
67 curvePenalty = cms.double(2.0),
68 dXclusBoxMax = cms.double(4.0),
69 BrutePruning = cms.bool(
True),
70 BPMinImprovement = cms.double(10000.),
71 yweightPenalty = cms.double(1.5),
72 hitDropLimit5Hits = cms.double(0.8),
73 preClustering = cms.bool(
True),
74 preClusteringUseChaining = cms.bool(
True),
75 hitDropLimit4Hits = cms.double(0.6),
76 hitDropLimit6Hits = cms.double(0.3333),
77 maxRecHitsInCluster = cms.int32(24),
78 CSCDebug = cms.untracked.bool(
False),
79 onlyBestSegment = cms.bool(
False),
80 Pruning = cms.bool(
True),
81 dYclusBoxMax = cms.double(8.0),
83 CorrectTheErrors = cms.bool(
True),
84 NormChi2Cut2D = cms.double(20.0),
85 NormChi2Cut3D = cms.double(10.0),
86 prePrun = cms.bool(
True),
87 prePrunLimit = cms.double(3.17),
88 SeedSmall = cms.double(0.000200),
89 SeedBig = cms.double(0.001500),
90 ForceCovariance = cms.bool(
False),
91 ForceCovarianceAll = cms.bool(
False),
92 Covariance = cms.double(0.0)
95 CSCSegAlgoST = cms.PSet(
96 algo_name = cms.string(
'CSCSegAlgoST'),
97 algo_psets = cms.VPSet( cms.PSet(ST_ME1234), cms.PSet(ST_ME1A) ),
98 chamber_types = cms.vstring(
'ME1/a',
'ME1/b',
'ME1/2',
'ME1/3',
'ME2/1',
'ME2/2',
'ME3/1',
'ME3/2',
'ME4/1',
'ME4/2'),
99 parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1, 1, 1, 1, 1, 1)