Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:31:21

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #
0004 # module to make the mvaDiscriminator hypothesis
0005 #
0006 ttSemiLepHypMVADisc = cms.EDProducer("TtSemiLepHypMVADisc",
0007     ## met input
0008     mets  = cms.InputTag("patMETs"),
0009     ## jet input                                 
0010     jets  = cms.InputTag("selectedPatJets"),
0011     ##lepton input                     
0012     leps  = cms.InputTag("selectedPatMuons"),
0013     ## jet combination chosen by MVA
0014     match = cms.InputTag("findTtSemiLepJetCombMVA"),
0015     ## number of considered jets
0016     nJetsConsidered = cms.InputTag("findTtSemiLepJetCombMVA","NumberOfConsideredJets"),
0017     ## specify jet correction level as, Uncorrected, L1Offset, L2Relative, L3Absolute, L4Emf,
0018     ## L5Hadron, L6UE, L7Parton, a flavor specification will be added automatically, when
0019     ## chosen    
0020     jetCorrectionLevel = cms.string("L3Absolute"),
0021     ## different ways to calculate a neutrino pz:
0022     ## -1 : take MET as neutrino directly, i.e. pz = 0
0023     ## or use mW = 80.4 GeV to solve the quadratic equation for the neutrino pz;
0024     ## if two real solutions...
0025     ##  0 : take the one closer to the lepton pz if neutrino pz < 300 GeV,
0026     ##      otherwise the more central one
0027     ##  1 : always take the one closer to the lepton pz
0028     ##  2 : always take the more central one, i.e. minimize neutrino pz
0029     ##  3 : maximize the cosine of the angle between lepton and reconstructed W
0030     ## in all these cases (0, 1, 2, 3), only the real part is used if solutions are complex
0031     neutrinoSolutionType = cms.int32(-1)
0032 )
0033 
0034