ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JetAnalysis/python/RandomCones_cff.py
Revision: 1.3
Committed: Fri Jan 25 01:22:31 2013 UTC (12 years, 3 months ago) by yilmaz
Content type: text/x-python
Branch: MAIN
CVS Tags: HiForest_V02_53, HiForest_V02_52
Changes since 1.2: +8 -7 lines
Log Message:
lighter tree

File Contents

# User Rev Content
1 yilmaz 1.1 from RecoJets.JetProducers.AnomalousCellParameters_cfi import *
2     from RecoHI.HiJetAlgos.HiPFJetParameters_cff import *
3     from RecoHI.HiJetAlgos.HiCaloJetParameters_cff import *
4    
5    
6     akPu3PFConesAna = cms.EDProducer(
7     "JetAlgorithmAnalyzer",
8     HiPFJetParameters,
9     AnomalousCellParameters,
10     MultipleAlgoIteratorBlock,
11     jetAlgorithm = cms.string("AntiKt"),
12     rParam = cms.double(0.3),
13     useInputJets = cms.untracked.bool(True),
14     inputJetSrc = cms.InputTag("akPu3PFpatJets"),
15     useTowersForBkg = cms.bool(True),
16 yilmaz 1.3 centralityTag = cms.InputTag("pACentrality"),
17 yilmaz 1.1 evtPlaneTag = cms.InputTag("hiEvtPlane","recoLevel"),
18     avoidNegative = cms.bool(False),
19 yilmaz 1.2 patJetSrc = cms.untracked.InputTag("akPu3PFpatJets"),
20     evtPlaneIndex = cms.untracked.int32(21),
21     doBackToBack = cms.untracked.bool(True),
22 yilmaz 1.3 centrality = cms.untracked.int32(-1),
23     doRecoEvtPlane = cms.untracked.bool(False),
24 yilmaz 1.1 )
25    
26     akPu3PFConesAna.doPUOffsetCorr = True
27    
28     akPu3PFConesAna.jetType = 'BasicJet'
29     akPu3PFConesAna.src = cms.InputTag("PFTowers")
30    
31     akPu5PFConesAna = akPu3PFConesAna.clone(
32     rParam = cms.double(0.5),
33     )
34    
35     akPu5CaloConesAna = akPu3PFConesAna.clone(
36     src = cms.InputTag("towerMaker"),
37     rParam = cms.double(0.5)
38     )
39    
40     akPu3CaloConesAna = akPu3PFConesAna.clone(
41     src = cms.InputTag("towerMaker"),
42     rParam = cms.double(0.3)
43     )
44    
45     icPu5CaloConesAna = cms.EDProducer(
46     "JetAlgorithmAnalyzer",
47     HiCaloJetParameters,
48     AnomalousCellParameters,
49     MultipleAlgoIteratorBlock,
50     jetAlgorithm = cms.string("IterativeCone"),
51     rParam = cms.double(0.5),
52     useInputJets = cms.untracked.bool(True),
53     inputJetSrc = cms.InputTag("iterativeConePu5CaloJets"),
54     useTowersForBkg = cms.bool(True),
55     centralityTag = cms.InputTag("hiCentrality"),
56     evtPlaneTag = cms.InputTag("hiEvtPlane","recoLevel"),
57    
58     avoidNegative = cms.bool(False),
59     patJetSrc = cms.untracked.InputTag("icPu5patJets")
60    
61     )
62    
63    
64 yilmaz 1.3 akPu5PFConesAna.puPtMin = cms.double(5)
65     akPu3PFConesAna.puPtMin = cms.double(5)
66 yilmaz 1.1
67 yilmaz 1.3 akPu3CaloConesAna.puPtMin = cms.double(5)
68     akPu5CaloConesAna.puPtMin = cms.double(5)
69 yilmaz 1.1
70 yilmaz 1.3 icPu5CaloConesAna.puPtMin = cms.double(5)
71 yilmaz 1.1
72     icPu5CaloConesAna.doPUOffsetCorr = True
73     icPu5CaloConesAna.jetType = 'BasicJet'
74     icPu5CaloConesAna.src = cms.InputTag("towerMaker")
75    
76    
77    
78     randomCones = cms.Sequence(
79     akPu3PFConesAna+
80     akPu5PFConesAna+
81     akPu3CaloConesAna+
82     akPu5CaloConesAna+
83     icPu5CaloConesAna
84     )
85