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

# Content
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 patJetSrc = cms.untracked.InputTag("akPu3PFpatJets"),
20 evtPlaneIndex = cms.untracked.int32(21),
21 doBackToBack = cms.untracked.bool(True),
22 centrality = cms.untracked.int32(-1)
23 )
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