File indexing completed on 2024-04-06 12:25:59
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 )
0094 CSCSegAlgoST = cms.PSet(
0095 algo_name = cms.string('CSCSegAlgoST'),
0096 algo_psets = cms.VPSet( cms.PSet(ST_ME1234), cms.PSet(ST_ME1A) ),
0097 chamber_types = cms.vstring('ME1/a','ME1/b','ME1/2','ME1/3','ME2/1','ME2/2','ME3/1','ME3/2','ME4/1','ME4/2'),
0098 parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1, 1, 1, 1, 1, 1)
0099 )
0100