CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TtSemiLepHypWMassDeltaTopMass_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 # module to make the wMassDeltaTopMass hypothesis
5 #
6 ttSemiLepHypWMassDeltaTopMass = cms.EDProducer("TtSemiLepHypWMassDeltaTopMass",
7  ## met input
8  mets = cms.InputTag("patMETs"),
9  ## jet input
10  jets = cms.InputTag("selectedPatJets"),
11  ## lepton input
12  leps = cms.InputTag("selectedPatMuons"),
13  ## jet combination
14  match = cms.InputTag("findTtSemiLepJetCombWMassDeltaTopMass"),
15  ## number of considered jets
16  nJetsConsidered = cms.InputTag("findTtSemiLepJetCombWMassDeltaTopMass","NumberOfConsideredJets"),
17  ## specify jet correction level as, Uncorrected, L1Offset, L2Relative, L3Absolute, L4Emf,
18  ## L5Hadron, L6UE, L7Parton, a flavor specification will be added automatically, when chosen
19  jetCorrectionLevel = cms.string("L3Absolute"),
20  ## different ways to calculate a neutrino pz:
21  ## -1 : take MET as neutrino directly, i.e. pz = 0
22  ## or use mW = 80.4 GeV to solve the quadratic equation for the neutrino pz;
23  ## if two real solutions...
24  ## 0 : take the one closer to the lepton pz if neutrino pz < 300 GeV,
25  ## otherwise the more central one
26  ## 1 : always take the one closer to the lepton pz
27  ## 2 : always take the more central one, i.e. minimize neutrino pz
28  ## 3 : maximize the cosine of the angle between lepton and reconstructed W
29  ## in all these cases (0, 1, 2, 3), only the real part is used if solutions are complex
30  neutrinoSolutionType = cms.int32(-1)
31 )