import FWCore.ParameterSet.Config as cms

#
# module to make the MaxSumPtWMass jet combination
#
findTtSemiLepJetCombMaxSumPtWMass = cms.EDProducer("TtSemiLepJetCombMaxSumPtWMass",
    ## jet input 
    jets  = cms.InputTag("selectedPatJets"),
    ## lepton input 
    leps  = cms.InputTag("selectedPatMuons"),
    ## maximum number of jets to be considered
    maxNJets  = cms.int32(4),
    ## nominal WMass parameter (in GeV)
    wMass    = cms.double(80.4),
    ## use b-tagging two distinguish between light and b jets
    useBTagging = cms.bool(False),
    ## choose algorithm for b-tagging
    bTagAlgorithm = cms.string("trackCountingHighEffBJetTags"),
    ## minimum b discriminator value required for b jets and
    ## maximum b discriminator value allowed for non-b jets
    minBDiscBJets     = cms.double(1.0),
    maxBDiscLightJets = cms.double(3.0)
)

[((8, 12, 8, 43), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', ({(8, 25, 8, 42): '"""selectedPatJets"""'}, {}), "('selectedPatJets')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((10, 12, 10, 44), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', ({(10, 25, 10, 43): '"""selectedPatMuons"""'}, {}), "('selectedPatMuons')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((12, 16, 12, 28), 'FWCore.ParameterSet.Config.int32', 'cms.int32', ({(12, 26, 12, 27): '4'}, {}), '(4)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((14, 15, 14, 31), 'FWCore.ParameterSet.Config.double', 'cms.double', ({(14, 26, 14, 30): '80.4'}, {}), '(80.4)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((16, 18, 16, 33), 'FWCore.ParameterSet.Config.bool', 'cms.bool', ({(16, 27, 16, 32): 'False'}, {}), '(False)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((18, 20, 18, 62), 'FWCore.ParameterSet.Config.string', 'cms.string', ({(18, 31, 18, 61): '"""trackCountingHighEffBJetTags"""'}, {}), "('trackCountingHighEffBJetTags')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((21, 24, 21, 39), 'FWCore.ParameterSet.Config.double', 'cms.double', ({(21, 35, 21, 38): '1.0'}, {}), '(1.0)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((22, 24, 22, 39), 'FWCore.ParameterSet.Config.double', 'cms.double', ({(22, 35, 22, 38): '3.0'}, {}), '(3.0)', True, 'import FWCore.ParameterSet.Config as cms\n')]