CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TtDecaySelection_cfi.py
Go to the documentation of this file.
2 
3 #
4 # module to perform a selection of specific top
5 # deecays based on the genEvt
6 #
7 ttDecaySelection = cms.EDFilter("TtDecaySelection",
8  ## input source for decay channel selection
9  src = cms.InputTag("genEvt"),
10  ## invert the selection choice
11  invert = cms.bool(False),
12 
13  ## allow given lepton in corresponding decay
14  ## branch for a given decay channel selection;
15  ## all leptons to 'False' corresponds to the
16  ## full hadronic decay channel
17  allowedTopDecays = cms.PSet(
18  decayBranchA = cms.PSet(
19  electron = cms.bool(False),
20  muon = cms.bool(False),
21  tau = cms.bool(False)
22  ),
23  decayBranchB= cms.PSet(
24  electron = cms.bool(False),
25  muon = cms.bool(False),
26  tau = cms.bool(False)
27  )
28  ),
29 
30  ## add a restriction to the decay channel of taus
31  ## by redefining the following ParameterSet in
32  ## your cfg file; the following restrictions are
33  ## available:
34  restrictTauDecays = cms.PSet(
35  # leptonic = cms.bool(False),
36  # oneProng = cms.bool(False),
37  # threeProng = cms.bool(False)
38  )
39 )
40