CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/TopQuarkAnalysis/TopJetCombination/python/TtSemiLepHypGenMatch_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #
00004 # module to make the genMatch hypothesis
00005 #
00006 TtSemiLepHypGenMatch = cms.EDProducer("TtSemiLepHypGenMatch",
00007     ## met input
00008     mets  = cms.InputTag("patMETs"),
00009     ## jet input
00010     jets  = cms.InputTag("selectedPatJets"),
00011     ## lepton input
00012     leps  = cms.InputTag("selectedPatMuons"),
00013     ## matched jet combination
00014     match = cms.InputTag("ttSemiLepJetPartonMatch"),
00015     ## number of considered jets
00016     nJetsConsidered = cms.InputTag("ttSemiLepJetPartonMatch","NumberOfConsideredJets"),    
00017     ## specify jet correction level as, Uncorrected, L1Offset, L2Relative, L3Absolute,
00018     ## L4Emf, L5Hadron, L6UE, L7Parton, a flavor specification will be added automatically,
00019     ## when chosen   
00020     jetCorrectionLevel = cms.string("L3Absolute"),
00021     ## different ways to calculate a neutrino pz:
00022     ## -1 : take MET as neutrino directly, i.e. pz = 0
00023     ## or use mW = 80.4 GeV to solve the quadratic equation for the neutrino pz;
00024     ## if two real solutions...
00025     ##  0 : take the one closer to the lepton pz if neutrino pz < 300 GeV,
00026     ##      otherwise the more central one
00027     ##  1 : always take the one closer to the lepton pz
00028     ##  2 : always take the more central one, i.e. minimize neutrino pz
00029     ##  3 : maximize the cosine of the angle between lepton and reconstructed W
00030     ## in all these cases (0, 1, 2, 3), only the real part is used if solutions are complex
00031     neutrinoSolutionType = cms.int32(-1)
00032 )