Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-23 03:28:29

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def MultiHitFromChi2EDProducer(*args, **kwargs):
0004   mod = cms.EDProducer('MultiHitFromChi2EDProducer',
0005     doublets = cms.InputTag('hitPairEDProducer'),
0006     maxElement = cms.uint32(1000000),
0007     useFixedPreFiltering = cms.bool(False),
0008     phiPreFiltering = cms.double(0.3),
0009     extraHitRPhitolerance = cms.double(0),
0010     extraHitRZtolerance = cms.double(0),
0011     extraZKDBox = cms.double(0.2),
0012     extraRKDBox = cms.double(0.2),
0013     extraPhiKDBox = cms.double(0.005),
0014     fnSigmaRZ = cms.double(2),
0015     refitHits = cms.bool(True),
0016     ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'),
0017     TTRHBuilder = cms.string('WithTrackAngle'),
0018     maxChi2 = cms.double(5),
0019     chi2VsPtCut = cms.bool(True),
0020     pt_interv = cms.vdouble(
0021       0.4,
0022       0.7,
0023       1,
0024       2
0025     ),
0026     chi2_cuts = cms.vdouble(
0027       3,
0028       4,
0029       5,
0030       5
0031     ),
0032     detIdsToDebug = cms.vint32(
0033       0,
0034       0,
0035       0
0036     ),
0037     mightGet = cms.optional.untracked.vstring
0038   )
0039   for a in args:
0040     mod.update_(a)
0041   mod.update_(kwargs)
0042   return mod