ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JetAnalysis/python/inclusiveJetAnalyzer_HIMC_cff.py
Revision: 1.1
Committed: Tue Sep 20 19:45:06 2011 UTC (13 years, 7 months ago) by yilmaz
Content type: text/x-python
Branch: MAIN
Log Message:
combining all analyzers

File Contents

# User Rev Content
1 yilmaz 1.1 import FWCore.ParameterSet.Config as cms
2    
3     inclusiveJetAnalyzer = cms.EDAnalyzer("InclusiveJetAnalyzer",
4     jetTag = cms.InputTag("icPu5patJets"),
5     genjetTag = cms.InputTag("iterativeCone5HiGenJets"),
6     isMC = cms.untracked.bool(True),
7     useCentrality = cms.untracked.bool(True),
8     L1gtReadout = cms.InputTag("gtDigis"),
9     hltTrgResults = cms.untracked.string("TriggerResults::HLT"),
10     hltTrgNames = cms.untracked.vstring('HLT_HIMinBiasHfOrBSC_Core',
11     'HLT_HIJet35U',
12     'HLT_HIJet35U_Core',
13     'HLT_HIJet50U_Core')
14     )
15    
16    
17     ic3JetAnalyzer = inclusiveJetAnalyzer.clone()
18     ic3JetAnalyzer.jetTag = 'ic3patJets'
19     ic3JetAnalyzer.genjetTag = 'iterativeCone3HiGenJets'
20    
21     ic4JetAnalyzer = inclusiveJetAnalyzer.clone()
22     ic4JetAnalyzer.jetTag = 'ic4patJets'
23     ic4JetAnalyzer.genjetTag = 'iterativeCone4HiGenJets'
24    
25     ic5JetAnalyzer = inclusiveJetAnalyzer.clone()
26     ic5JetAnalyzer.jetTag = 'ic5patJets'
27     ic4JetAnalyzer.genjetTag = 'iterativeCone5HiGenJets'
28    
29     ak3JetAnalyzer = inclusiveJetAnalyzer.clone()
30     ak3JetAnalyzer.jetTag = 'ak3patJets'
31     ak3JetAnalyzer.genjetTag = 'ak3HiGenJets'
32    
33     ak4JetAnalyzer = inclusiveJetAnalyzer.clone()
34     ak4JetAnalyzer.jetTag = 'ak4patJets'
35     ak4JetAnalyzer.genjetTag = 'ak4HiGenJets'
36    
37     ak5JetAnalyzer = inclusiveJetAnalyzer.clone()
38     ak5JetAnalyzer.jetTag = 'ak5patJets'
39     ak5JetAnalyzer.genjetTag = 'ak5HiGenJets'
40    
41     ak7JetAnalyzer = inclusiveJetAnalyzer.clone()
42     ak7JetAnalyzer.jetTag = 'ak7patJets'
43     ak7JetAnalyzer.genjetTag = 'ak7HiGenJets'
44    
45     kt4JetAnalyzer = inclusiveJetAnalyzer.clone()
46     kt4JetAnalyzer.jetTag = 'kt4patJets'
47     kt4JetAnalyzer.genjetTag = 'kt4HiGenJets'
48    
49     ic3PFJetAnalyzer = inclusiveJetAnalyzer.clone()
50     ic3PFJetAnalyzer.jetTag = 'ic3PFpatJets'
51     ic3PFJetAnalyzer.genjetTag = 'iterativeCone3HiGenJets'
52    
53     ic4PFJetAnalyzer = inclusiveJetAnalyzer.clone()
54     ic4PFJetAnalyzer.jetTag = 'ic4PFpatJets'
55     ic4PFJetAnalyzer.genjetTag = 'iterativeCone4HiGenJets'
56    
57     ic5PFJetAnalyzer = inclusiveJetAnalyzer.clone()
58     ic5PFJetAnalyzer.jetTag = 'ic5PFpatJets'
59     ic5PFJetAnalyzer.genjetTag = 'iterativeCone5HiGenJets'
60    
61     ak3PFJetAnalyzer = inclusiveJetAnalyzer.clone()
62     ak3PFJetAnalyzer.jetTag = 'ak3PFpatJets'
63     ak3PFJetAnalyzer.genjetTag = 'ak3HiGenJets'
64    
65     ak4PFJetAnalyzer = inclusiveJetAnalyzer.clone()
66     ak4PFJetAnalyzer.jetTag = 'ak4PFpatJets'
67     ak4PFJetAnalyzer.genjetTag = 'ak4HiGenJets'
68    
69     ak5PFJetAnalyzer = inclusiveJetAnalyzer.clone()
70     ak5PFJetAnalyzer.jetTag = 'ak5PFpatJets'
71     ak5PFJetAnalyzer.genjetTag = 'ak5HiGenJets'
72    
73     ak7PFJetAnalyzer = inclusiveJetAnalyzer.clone()
74     ak7PFJetAnalyzer.jetTag = 'ak7PFpatJets'
75     ak7PFJetAnalyzer.genjetTag = 'ak7HiGenJets'
76    
77     icPu5JPTJetAnalyzer = inclusiveJetAnalyzer.clone()
78     icPu5JPTJetAnalyzer.jetTag = 'jpticPu5patJets'
79     icPu5JPTJetAnalyzer.genjetTag = 'iterativeCone5HiGenJets'
80    
81     allJetAnalyzers = cms.Sequence( inclusiveJetAnalyzer
82     *ic3JetAnalyzer
83     *ic4JetAnalyzer
84     *ic5JetAnalyzer
85     *ak3JetAnalyzer
86     *ak4JetAnalyzer
87     *ak5JetAnalyzer
88     *kt4JetAnalyzer
89     *ak7JetAnalyzer
90     *ic3PFJetAnalyzer
91     *ic4PFJetAnalyzer
92     *ic5PFJetAnalyzer
93     *ak3PFJetAnalyzer
94     *ak4PFJetAnalyzer
95     *ak5PFJetAnalyzer
96     *ak7PFJetAnalyzer
97     *icPu5JPTJetAnalyzer
98     )
99    
100    
101