1 import FWCore.ParameterSet.Config
as cms
3 CSCSegAlgoST = cms.PSet(
4 algo_name = cms.string(
'CSCSegAlgoST'),
5 algo_psets = cms.VPSet(
7 BPMinImprovement = cms.double(10000.0),
8 BrutePruning = cms.bool(
True),
9 CSCDebug = cms.untracked.bool(
False),
10 CorrectTheErrors = cms.bool(
True),
11 Covariance = cms.double(0.0),
12 ForceCovariance = cms.bool(
False),
13 ForceCovarianceAll = cms.bool(
False),
14 NormChi2Cut2D = cms.double(20.0),
15 NormChi2Cut3D = cms.double(10.0),
16 Pruning = cms.bool(
True),
17 SeedBig = cms.double(0.0015),
18 SeedSmall = cms.double(0.0002),
19 curvePenalty = cms.double(2.0),
20 curvePenaltyThreshold = cms.double(0.85),
21 dPhiFineMax = cms.double(0.025),
22 dRPhiFineMax = cms.double(8.0),
23 dXclusBoxMax = cms.double(4.0),
24 dYclusBoxMax = cms.double(8.0),
25 hitDropLimit4Hits = cms.double(0.6),
26 hitDropLimit5Hits = cms.double(0.8),
27 hitDropLimit6Hits = cms.double(0.3333),
28 maxDPhi = cms.double(999.0),
29 maxDTheta = cms.double(999.0),
30 maxRatioResidualPrune = cms.double(3),
31 maxRecHitsInCluster = cms.int32(20),
32 minHitsPerSegment = cms.int32(3),
33 onlyBestSegment = cms.bool(
False),
34 preClustering = cms.bool(
True),
35 preClusteringUseChaining = cms.bool(
True),
36 prePrun = cms.bool(
True),
37 prePrunLimit = cms.double(3.17),
38 tanPhiMax = cms.double(0.5),
39 tanThetaMax = cms.double(1.2),
40 useShowering = cms.bool(
False),
41 yweightPenalty = cms.double(1.5),
42 yweightPenaltyThreshold = cms.double(1.0)
45 BPMinImprovement = cms.double(10000.0),
46 BrutePruning = cms.bool(
True),
47 CSCDebug = cms.untracked.bool(
False),
48 CorrectTheErrors = cms.bool(
True),
49 Covariance = cms.double(0.0),
50 ForceCovariance = cms.bool(
False),
51 ForceCovarianceAll = cms.bool(
False),
52 NormChi2Cut2D = cms.double(20.0),
53 NormChi2Cut3D = cms.double(10.0),
54 Pruning = cms.bool(
True),
55 SeedBig = cms.double(0.0015),
56 SeedSmall = cms.double(0.0002),
57 curvePenalty = cms.double(2.0),
58 curvePenaltyThreshold = cms.double(0.85),
59 dPhiFineMax = cms.double(0.025),
60 dRPhiFineMax = cms.double(8.0),
61 dXclusBoxMax = cms.double(4.0),
62 dYclusBoxMax = cms.double(8.0),
63 hitDropLimit4Hits = cms.double(0.6),
64 hitDropLimit5Hits = cms.double(0.8),
65 hitDropLimit6Hits = cms.double(0.3333),
66 maxDPhi = cms.double(999.0),
67 maxDTheta = cms.double(999.0),
68 maxRatioResidualPrune = cms.double(3),
69 maxRecHitsInCluster = cms.int32(24),
70 minHitsPerSegment = cms.int32(3),
71 onlyBestSegment = cms.bool(
False),
72 preClustering = cms.bool(
True),
73 preClusteringUseChaining = cms.bool(
True),
74 prePrun = cms.bool(
True),
75 prePrunLimit = cms.double(3.17),
76 tanPhiMax = cms.double(0.5),
77 tanThetaMax = cms.double(1.2),
78 useShowering = cms.bool(
False),
79 yweightPenalty = cms.double(1.5),
80 yweightPenaltyThreshold = cms.double(1.0)
83 chamber_types = cms.vstring(
95 parameters_per_chamber_type = cms.vint32(