CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TtFullLepKinSolutionProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 kinSolutionTtFullLepEvent = cms.EDProducer("TtFullLepKinSolutionProducer",
4  jets = cms.InputTag("selectedPatJets"),
5  electrons = cms.InputTag("selectedPatElectrons"),
6  muons = cms.InputTag("selectedPatMuons"),
7  mets = cms.InputTag("patMETs"),
8 
9  # ------------------------------------------------
10  # specify jet correction step and flavor correction
11  # ------------------------------------------------
12  jetCorrectionLevel = cms.string("L3Absolute"),
13 
14 
15  # ------------------------------------------------
16  # maximum number of jets to be considered in the
17  # jet combinatorics (has to be >= 2
18  # ------------------------------------------------
19  maxNJets = cms.int32(2),
20 
21  #-------------------------------------------------
22  # maximum number of jet combinations finally
23  # written into the event, starting from the "best"
24  # (has to be >= 1, can be set to -1 if you want to
25  # take all)
26  #-------------------------------------------------
27  maxNComb = cms.int32(1),
28 
29  # ------------------------------------------------
30  # Select if also solutions with wrong charge lepton
31  # combinations are to be looked for, e.g. solutions
32  # with 2 equally charged leptons
33  # ------------------------------------------------
34  searchWrongCharge = cms.bool(False),
35 
36  # ------------------------------------------------
37  # Channel(s) for which solutions are searched
38  # ------------------------------------------------
39  eeChannel = cms.bool(False),
40  emuChannel = cms.bool(False),
41  mumuChannel = cms.bool(False),
42  etauChannel = cms.bool(False),
43  mutauChannel = cms.bool(False),
44  tautauChannel = cms.bool(False),
45 
46  # ------------------------------------------------
47  # settings for the KinSolver
48  # ------------------------------------------------
49  tmassbegin = cms.double(100),
50  tmassend = cms.double(300),
51  tmassstep = cms.double( 1),
52 
53  # ------------------------------------------------
54  # neutrino reference spectrum
55  # five parameters:
56  # norm,
57  # position nu,
58  # width nu,
59  # postion nubar,
60  # width nubar
61  # ------------------------------------------------
62  neutrino_parameters = cms.vdouble(30.7137,
63  56.2880,
64  23.0744,
65  59.1015,
66  24.9145)
67 
68 )
69 
70