File indexing completed on 2024-11-23 03:28:20
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def MTDSoAProducer(*args, **kwargs):
0004 mod = cms.EDProducer('MTDSoAProducer',
0005 tracksSrc = cms.InputTag('generalTracks'),
0006 trackAssocSrc = cms.InputTag('trackExtenderWithMTD', 'generalTrackassoc'),
0007 t0Src = cms.InputTag('tofPID', 't0'),
0008 sigmat0Src = cms.InputTag('tofPID', 'sigmat0'),
0009 tmtdSrc = cms.InputTag('trackExtenderWithMTD', 'generalTracktmtd'),
0010 sigmatmtdSrc = cms.InputTag('trackExtenderWithMTD', 'generalTracksigmatmtd'),
0011 betamtd = cms.InputTag('trackExtenderWithMTD', 'generalTrackBeta'),
0012 pathmtd = cms.InputTag('trackExtenderWithMTD', 'generalTrackPathLength'),
0013 mvaquality = cms.InputTag('mtdTrackQualityMVA', 'mtdQualMVA'),
0014 posmtd = cms.InputTag('trackExtenderWithMTD', 'generalTrackmtdpos'),
0015 momentum = cms.InputTag('trackExtenderWithMTD', 'generalTrackp'),
0016 probPi = cms.InputTag('tofPID', 'probPi'),
0017 probK = cms.InputTag('tofPID', 'probK'),
0018 probP = cms.InputTag('tofPID', 'probP'),
0019 mightGet = cms.optional.untracked.vstring
0020 )
0021 for a in args:
0022 mod.update_(a)
0023 mod.update_(kwargs)
0024 return mod