File indexing completed on 2023-03-17 11:19:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006
0007 ST_ME1234 = cms.PSet(
0008
0009
0010 useShowering = cms.bool(False),
0011 maxRatioResidualPrune = cms.double(3),
0012 dRPhiFineMax = cms.double(8.0),
0013 dPhiFineMax = cms.double(0.025),
0014 tanThetaMax = cms.double(1.2),
0015 tanPhiMax = cms.double(0.5),
0016 maxDPhi = cms.double(999.),
0017 maxDTheta = cms.double(999.),
0018
0019
0020 curvePenaltyThreshold = cms.double(0.85),
0021 minHitsPerSegment = cms.int32(3),
0022 yweightPenaltyThreshold = cms.double(1.0),
0023 curvePenalty = cms.double(2.0),
0024 dXclusBoxMax = cms.double(4.0),
0025 BrutePruning = cms.bool(True),
0026 BPMinImprovement = cms.double(10000.),
0027 yweightPenalty = cms.double(1.5),
0028 hitDropLimit5Hits = cms.double(0.8),
0029 preClustering = cms.bool(True),
0030 preClusteringUseChaining = cms.bool(True),
0031 hitDropLimit4Hits = cms.double(0.6),
0032 hitDropLimit6Hits = cms.double(0.3333),
0033 maxRecHitsInCluster = cms.int32(20),
0034 CSCDebug = cms.untracked.bool(False),
0035 onlyBestSegment = cms.bool(False),
0036 Pruning = cms.bool(True),
0037 dYclusBoxMax = cms.double(8.0),
0038
0039 CorrectTheErrors = cms.bool(True),
0040 NormChi2Cut2D = cms.double(20.0),
0041 NormChi2Cut3D = cms.double(10.0),
0042 prePrun = cms.bool(True),
0043 prePrunLimit = cms.double(3.17),
0044 SeedSmall = cms.double(0.000200),
0045 SeedBig = cms.double(0.001500),
0046 ForceCovariance = cms.bool(False),
0047 ForceCovarianceAll = cms.bool(False),
0048 Covariance = cms.double(0.0)
0049 )
0050 ST_ME1A = cms.PSet(
0051
0052
0053 useShowering = cms.bool(False),
0054 maxRatioResidualPrune = cms.double(3),
0055 dRPhiFineMax = cms.double(8.0),
0056 dPhiFineMax = cms.double(0.025),
0057 tanThetaMax = cms.double(1.2),
0058 tanPhiMax = cms.double(0.5),
0059 maxDPhi = cms.double(999.),
0060 maxDTheta = cms.double(999.),
0061
0062
0063 curvePenaltyThreshold = cms.double(0.85),
0064 minHitsPerSegment = cms.int32(3),
0065 yweightPenaltyThreshold = cms.double(1.0),
0066 curvePenalty = cms.double(2.0),
0067 dXclusBoxMax = cms.double(4.0),
0068 BrutePruning = cms.bool(True),
0069 BPMinImprovement = cms.double(10000.),
0070 yweightPenalty = cms.double(1.5),
0071 hitDropLimit5Hits = cms.double(0.8),
0072 preClustering = cms.bool(True),
0073 preClusteringUseChaining = cms.bool(True),
0074 hitDropLimit4Hits = cms.double(0.6),
0075 hitDropLimit6Hits = cms.double(0.3333),
0076 maxRecHitsInCluster = cms.int32(24),
0077 CSCDebug = cms.untracked.bool(False),
0078 onlyBestSegment = cms.bool(False),
0079 Pruning = cms.bool(True),
0080 dYclusBoxMax = cms.double(8.0),
0081
0082 CorrectTheErrors = cms.bool(True),
0083 NormChi2Cut2D = cms.double(20.0),
0084 NormChi2Cut3D = cms.double(10.0),
0085 prePrun = cms.bool(True),
0086 prePrunLimit = cms.double(3.17),
0087 SeedSmall = cms.double(0.000200),
0088 SeedBig = cms.double(0.001500),
0089 ForceCovariance = cms.bool(False),
0090 ForceCovarianceAll = cms.bool(False),
0091 Covariance = cms.double(0.0)
0092 )
0093 CSCSegAlgoST = cms.PSet(
0094 chamber_types = cms.vstring('ME1/a',
0095 'ME1/b',
0096 'ME1/2',
0097 'ME1/3',
0098 'ME2/1',
0099 'ME2/2',
0100 'ME3/1',
0101 'ME3/2',
0102 'ME4/1'),
0103
0104
0105 algo_name = cms.string('CSCSegAlgoST'),
0106 algo_psets = cms.VPSet(cms.PSet(
0107 ST_ME1234
0108 ),
0109 cms.PSet(
0110 ST_ME1A
0111 )),
0112 parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
0113 1, 1, 1, 1)
0114 )
0115