Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-03-08 03:03:53

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def SimDoubletsProducerPhase1(*args, **kwargs):
0004   mod = cms.EDProducer('SimDoubletsProducerPhase1',
0005     clusterTPAssociationSrc = cms.InputTag('hltTPClusterProducer'),
0006     trackingParticleSrc = cms.InputTag('mix', 'MergedTrackTruth'),
0007     pixelRecHitSrc = cms.InputTag('hltSiPixelRecHits'),
0008     beamSpotSrc = cms.InputTag('hltOnlineBeamSpot'),
0009     TrackingParticleSelectionConfig = cms.PSet(
0010       ptMin = cms.double(0.9),
0011       ptMax = cms.double(1e+100),
0012       minRapidity = cms.double(-3),
0013       maxRapidity = cms.double(3),
0014       tip = cms.double(60),
0015       lip = cms.double(30),
0016       minHit = cms.int32(0),
0017       signalOnly = cms.bool(True),
0018       intimeOnly = cms.bool(False),
0019       chargedOnly = cms.bool(True),
0020       stableOnly = cms.bool(False),
0021       pdgId = cms.vint32(),
0022       invertRapidityCut = cms.bool(False),
0023       minPhi = cms.double(-3.2),
0024       maxPhi = cms.double(3.2)
0025     ),
0026     mightGet = cms.optional.untracked.vstring
0027   )
0028   for a in args:
0029     mod.update_(a)
0030   mod.update_(kwargs)
0031   return mod