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