File indexing completed on 2024-09-26 05:06:20
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def HGCalTrackCollectionProducer(*args, **kwargs):
0004 mod = cms.EDProducer('HGCalTrackCollectionProducer',
0005 src = cms.InputTag('pfTrack'),
0006 trackQuality = cms.string('highPurity'),
0007 useIterativeTracking = cms.bool(True),
0008 DPtOverPtCuts_byTrackAlgo = cms.vdouble(
0009 10,
0010 10,
0011 10,
0012 10,
0013 10,
0014 5
0015 ),
0016 NHitCuts_byTrackAlgo = cms.vuint32(
0017 3,
0018 3,
0019 3,
0020 3,
0021 3,
0022 3
0023 ),
0024 hgcalGeometryNames = cms.PSet(
0025 HGC_ECAL = cms.string('HGCalEESensitive')
0026 ),
0027 mightGet = cms.optional.untracked.vstring
0028 )
0029 for a in args:
0030 mod.update_(a)
0031 mod.update_(kwargs)
0032 return mod