File indexing completed on 2024-04-06 12:00:29
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def BPHWriteSpecificDecay(**kwargs):
0004 mod = cms.EDProducer('BPHWriteSpecificDecay',
0005 pVertexLabel = cms.string(''),
0006 patMuonLabel = cms.string(''),
0007 ccCandsLabel = cms.string(''),
0008 pfCandsLabel = cms.string(''),
0009 pcCandsLabel = cms.string(''),
0010 gpCandsLabel = cms.string(''),
0011 k0CandsLabel = cms.string(''),
0012 l0CandsLabel = cms.string(''),
0013 kSCandsLabel = cms.string(''),
0014 lSCandsLabel = cms.string(''),
0015 oniaName = cms.string('oniaCand'),
0016 sdName = cms.string('kx0Cand'),
0017 ssName = cms.string('phiCand'),
0018 buName = cms.string('buFitted'),
0019 bpName = cms.string('bpFitted'),
0020 bdName = cms.string('bdFitted'),
0021 bsName = cms.string('bsFitted'),
0022 k0Name = cms.string('k0Fitted'),
0023 l0Name = cms.string('l0Fitted'),
0024 b0Name = cms.string('b0Fitted'),
0025 lbName = cms.string('lbFitted'),
0026 bcName = cms.string('bcFitted'),
0027 psi2SName = cms.string('psi2SFitted'),
0028 x3872Name = cms.string('x3872Fitted'),
0029 writeVertex = cms.bool(True),
0030 writeMomentum = cms.bool(True),
0031 recoSelect = cms.VPSet(
0032 ),
0033 mightGet = cms.optional.untracked.vstring
0034 )
0035 for k,v in kwargs.items():
0036 setattr(mod, k, v)
0037 return mod