00001 import FWCore.ParameterSet.Config as cms 00002 00003 # 00004 # module to make the WMassDeltaTopMass jet combination 00005 # 00006 findTtSemiLepJetCombWMassDeltaTopMass = cms.EDProducer("TtSemiLepJetCombWMassDeltaTopMass", 00007 ## jet input 00008 jets = cms.InputTag("selectedPatJets"), 00009 ## lepton input 00010 leps = cms.InputTag("selectedPatMuons"), 00011 ## met input 00012 mets = cms.InputTag("patMETs"), 00013 maxNJets = cms.int32(4), 00014 ## nominal WMass parameter (in GeV) 00015 wMass = cms.double(80.4), 00016 ## use b-tagging two distinguish between light and b jets 00017 useBTagging = cms.bool(False), 00018 ## choose algorithm for b-tagging 00019 bTagAlgorithm = cms.string("trackCountingHighEffBJetTags"), 00020 ## minimum b discriminator value required for b jets and 00021 ## maximum b discriminator value allowed for non-b jets 00022 minBDiscBJets = cms.double(1.0), 00023 maxBDiscLightJets = cms.double(3.0), 00024 ## different ways to calculate a neutrino pz: 00025 ## -1 : take MET as neutrino directly, i.e. pz = 0 00026 ## or use mW = 80.4 GeV to solve the quadratic equation for the neutrino pz; 00027 ## if two real solutions... 00028 ## 0 : take the one closer to the lepton pz if neutrino pz < 300 GeV, 00029 ## otherwise the more central one 00030 ## 1 : always take the one closer to the lepton pz 00031 ## 2 : always take the more central one, i.e. minimize neutrino pz 00032 ## 3 : maximize the cosine of the angle between lepton and reconstructed W 00033 ## in all these cases (0, 1, 2, 3), only the real part is used if solutions are complex 00034 neutrinoSolutionType = cms.int32(-1) 00035 )