ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JetAnalysis/python/RandomCones_cff.py
Revision: 1.2
Committed: Sun Dec 4 12:51:40 2011 UTC (13 years, 5 months ago) by yilmaz
Content type: text/x-python
Branch: MAIN
CVS Tags: HiForest_V02_51, HiForest_V02_50, HiForest_V02_49, HiForest_V02_48, HiForest_V02_47, HiForest_V02_46, HiForest_V02_45, HiForest_V02_44, HiForest_V02_43, HiForest_V02_42, HiForest_V02_41, HiForest_V02_40, HiForest_V02_39, HiForest_V02_38, HiForest_V02_37, HiForest_V02_36, HiForest_V02_35, HiForest_V02_34, HiForest_V02_33, HiForest_V02_32, HiForest_V02_31, HiForest_V02_30, HiForest_V02_27, HiForest_V02_26, QM_2012, HiForest_V02_25, HiForest_V02_24, HiForest_V02_23, HiForest_V02_22, HiForest_V02_21, HiForest_V02_20, HiForest_V02_19, HiForest_V02_18, HiForest_V02_17, HiForest_V02_16, HiForest_V02_15, HiForest_V02_14, HiForest_V02_13, HiForest_V02_12, HiForest_V02_11, HiForest_V02_10, HiForest_V02_09, HiForest_V02_08, HiForest_V02_07, HiForest_V02_06, HiForest_V02_05, HiForest_V02_04, HiForest_V02_03, HiForest_V02_02, HiForest_V02_01, HiForest_V02_00
Branch point for: branch_44x
Changes since 1.1: +4 -3 lines
Log Message:
random cone cfg

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     centralityTag = cms.InputTag("hiCentrality"),
17     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     centrality = cms.untracked.int32(-1)
23 yilmaz 1.1 )
24    
25     akPu3PFConesAna.doPUOffsetCorr = True
26    
27     akPu3PFConesAna.jetType = 'BasicJet'
28     akPu3PFConesAna.src = cms.InputTag("PFTowers")
29    
30     akPu5PFConesAna = akPu3PFConesAna.clone(
31     rParam = cms.double(0.5),
32     )
33    
34     akPu5CaloConesAna = akPu3PFConesAna.clone(
35     src = cms.InputTag("towerMaker"),
36     rParam = cms.double(0.5)
37     )
38    
39     akPu3CaloConesAna = akPu3PFConesAna.clone(
40     src = cms.InputTag("towerMaker"),
41     rParam = cms.double(0.3)
42     )
43    
44     icPu5CaloConesAna = cms.EDProducer(
45     "JetAlgorithmAnalyzer",
46     HiCaloJetParameters,
47     AnomalousCellParameters,
48     MultipleAlgoIteratorBlock,
49     jetAlgorithm = cms.string("IterativeCone"),
50     rParam = cms.double(0.5),
51     useInputJets = cms.untracked.bool(True),
52     inputJetSrc = cms.InputTag("iterativeConePu5CaloJets"),
53     useTowersForBkg = cms.bool(True),
54     centralityTag = cms.InputTag("hiCentrality"),
55     evtPlaneTag = cms.InputTag("hiEvtPlane","recoLevel"),
56    
57     avoidNegative = cms.bool(False),
58     patJetSrc = cms.untracked.InputTag("icPu5patJets")
59    
60     )
61    
62    
63     akPu5PFConesAna.puPtMin = cms.double(25)
64     akPu3PFConesAna.puPtMin = cms.double(15)
65    
66     akPu3CaloConesAna.puPtMin = cms.double(10)
67     akPu5CaloConesAna.puPtMin = cms.double(10)
68    
69     icPu5CaloConesAna.puPtMin = cms.double(10)
70    
71     icPu5CaloConesAna.doPUOffsetCorr = True
72     icPu5CaloConesAna.jetType = 'BasicJet'
73     icPu5CaloConesAna.src = cms.InputTag("towerMaker")
74    
75    
76    
77     randomCones = cms.Sequence(
78     akPu3PFConesAna+
79     akPu5PFConesAna+
80     akPu3CaloConesAna+
81     akPu5CaloConesAna+
82     icPu5CaloConesAna
83     )
84