Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-08-27 22:59:32

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def CAHitTripletEDProducer(**kwargs):
0004   mod = cms.EDProducer('CAHitTripletEDProducer',
0005     doublets = cms.InputTag('hitPairEDProducer'),
0006     extraHitRPhitolerance = cms.double(0.06),
0007     useBendingCorrection = cms.bool(False),
0008     CAThetaCut = cms.double(0.00125),
0009     CAPhiCut = cms.double(0.1),
0010     CAThetaCut_byTriplets = cms.VPSet(
0011       cms.PSet(
0012         cut = cms.double(-1),
0013         seedingLayers = cms.string('')
0014       )
0015     ),
0016     CAPhiCut_byTriplets = cms.VPSet(
0017       cms.PSet(
0018         cut = cms.double(-1),
0019         seedingLayers = cms.string('')
0020       )
0021     ),
0022     CAHardPtCut = cms.double(0),
0023     maxChi2 = cms.PSet(
0024       pt1 = cms.double(0.8),
0025       pt2 = cms.double(2),
0026       value1 = cms.double(50),
0027       value2 = cms.double(8),
0028       enabled = cms.bool(True)
0029     ),
0030     SeedComparitorPSet = cms.PSet(
0031       ComponentName = cms.string('none')
0032     ),
0033     mightGet = cms.optional.untracked.vstring
0034   )
0035   for k,v in kwargs.items():
0036     setattr(mod, k, v)
0037   return mod