Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:52

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def TSGForOIFromL2(**kwargs):
0004   mod = cms.EDProducer('TSGForOIFromL2',
0005     src = cms.InputTag('hltL2Muons', 'UpdatedAtVtx'),
0006     layersToTry = cms.int32(2),
0007     fixedErrorRescaleFactorForHitless = cms.double(2),
0008     hitsToTry = cms.int32(1),
0009     adjustErrorsDynamicallyForHits = cms.bool(False),
0010     adjustErrorsDynamicallyForHitless = cms.bool(True),
0011     MeasurementTrackerEvent = cms.InputTag('hltSiStripClusters'),
0012     UseHitLessSeeds = cms.bool(True),
0013     estimator = cms.string('hltESPChi2MeasurementEstimator100'),
0014     maxEtaForTOB = cms.double(1.8),
0015     minEtaForTEC = cms.double(0.7),
0016     debug = cms.untracked.bool(False),
0017     fixedErrorRescaleFactorForHits = cms.double(1),
0018     maxSeeds = cms.uint32(20),
0019     maxHitlessSeeds = cms.uint32(5),
0020     maxHitSeeds = cms.uint32(1),
0021     numL2ValidHitsCutAllEta = cms.uint32(20),
0022     numL2ValidHitsCutAllEndcap = cms.uint32(30),
0023     pT1 = cms.double(13),
0024     pT2 = cms.double(30),
0025     pT3 = cms.double(70),
0026     eta1 = cms.double(0.2),
0027     eta2 = cms.double(0.3),
0028     eta3 = cms.double(1),
0029     eta4 = cms.double(1.2),
0030     eta5 = cms.double(1.6),
0031     eta6 = cms.double(1.4),
0032     eta7 = cms.double(2.1),
0033     SF1 = cms.double(3),
0034     SF2 = cms.double(4),
0035     SF3 = cms.double(5),
0036     SF4 = cms.double(7),
0037     SF5 = cms.double(10),
0038     SF6 = cms.double(2),
0039     SFHld = cms.double(2),
0040     SFHd = cms.double(4),
0041     tsosDiff1 = cms.double(0.2),
0042     tsosDiff2 = cms.double(0.02),
0043     displacedReco = cms.bool(False),
0044     propagatorName = cms.string('PropagatorWithMaterialParabolicMf'),
0045     mightGet = cms.optional.untracked.vstring
0046   )
0047   for k,v in kwargs.items():
0048     setattr(mod, k, v)
0049   return mod