CMS 3D CMS Logo

TtSemiLepEvtBuilder_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 # module to fill the semi-leptonic ttbar event structure
5 #
6 ttSemiLepEvent = cms.EDProducer("TtSemiLepEvtBuilder",
7 
8  decayChannel1 = cms.int32(2), # 0: none
9  # 1: electron
10  # 2: muon
11  # 3: tau
12 
13  decayChannel2 = cms.int32(0), # 0: none
14  # 1: electron
15  # 2: muon
16  # 3: tau
17 
18 
19  verbosity = cms.int32(0), # 0: no additional printout
20  # 1: print a summary for each event
21 
22 
23  genEvent = cms.InputTag("genEvt"),
24 
25 
29  hypotheses = cms.VInputTag("ttSemiLepHypGenMatch"), # "ttSemiLepHypGeom"
30  # "ttSemiLepHypWMassMaxSumPt"
31  # "ttSemiLepHypWMassDeltaTopMass"
32  # "ttSemiLepHypMaxSumPtWMass"
33  # "ttSemiLepHypKinFit"
34  # "ttSemiLepHypHitFit"
35  # "ttSemiLepHypMVADisc"
36 
37 
38  kinFit = cms.PSet(
39  chi2 = cms.InputTag("kinFitTtSemiLepEventHypothesis","Chi2"),
40  prob = cms.InputTag("kinFitTtSemiLepEventHypothesis","Prob"),
41  ),
42 
43 
44  hitFit = cms.PSet(
45  chi2 = cms.InputTag("hitFitTtSemiLepEventHypothesis","Chi2"),
46  prob = cms.InputTag("hitFitTtSemiLepEventHypothesis","Prob"),
47  mt = cms.InputTag("hitFitTtSemiLepEventHypothesis","MT"),
48  sigmt = cms.InputTag("hitFitTtSemiLepEventHypothesis","SigMT"),
49  ),
50 
51 
52  genMatch = cms.PSet(
53  sumPt = cms.InputTag("ttSemiLepJetPartonMatch","SumPt"),
54  sumDR = cms.InputTag("ttSemiLepJetPartonMatch","SumDR"),
55  ),
56 
57 
58  mvaDisc = cms.PSet(
59  meth = cms.InputTag("findTtSemiLepJetCombMVA","Method"),
60  disc = cms.InputTag("findTtSemiLepJetCombMVA","Discriminators")
61  )
62 )