CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TtFullHadEvtBuilder_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 # module to fill the full-hadronic ttbar event structure
5 #
6 ttFullHadEvent = cms.EDProducer("TtFullHadEvtBuilder",
7  ## choose leptonic decay modes
8  decayChannel1 = cms.int32(0), # 0: none
9  # 1: electron
10  # 2: muon
11  # 3: tau
12  decayChannel2 = cms.int32(0), # 0: none
13  # 1: electron
14  # 2: muon
15  # 3: tau
16 
17  ## set verbosity level
18  verbosity = cms.int32(0), # 0: no additional printout
19  # 1: print a summary for each event
20 
21  ## add genEvt (if available)
22  genEvent = cms.InputTag("genEvt"),
23 
24  ## labels for event hypotheses
25  ## (this vector of strings can be modified using the functions
26  ## addTtFullHadHypotheses and removeTtFullHadHypGenMatch in
27  ## TopQuarkAnalysis.TopEventProducers.sequences.ttFullHadEvtBuilder_cff)
28  hypotheses = cms.VInputTag("ttFullHadHypGenMatch"), # "ttFullHadHypKinFit"
29 
30  ## add extra information on kinFit
31  kinFit = cms.PSet(
32  chi2 = cms.InputTag("kinFitTtFullHadEventHypothesis","Chi2"),
33  prob = cms.InputTag("kinFitTtFullHadEventHypothesis","Prob"),
34  ),
35 
36  ## add extra information on genMatch
37  genMatch = cms.PSet(
38  sumPt = cms.InputTag("ttFullHadJetPartonMatch","SumPt"),
39  sumDR = cms.InputTag("ttFullHadJetPartonMatch","SumDR"),
40  )
41 )