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 |
yilmaz |
1.2.2.1 |
akPu1PFCones = cms.EDProducer(
|
6 |
|
|
"JetAlgorithmAnalyzer",
|
7 |
|
|
HiPFJetParameters,
|
8 |
|
|
AnomalousCellParameters,
|
9 |
|
|
MultipleAlgoIteratorBlock,
|
10 |
|
|
jetAlgorithm = cms.string("AntiKt"),
|
11 |
|
|
rParam = cms.double(0.1),
|
12 |
|
|
useInputJets = cms.untracked.bool(True),
|
13 |
|
|
useTowersForBkg = cms.bool(True),
|
14 |
|
|
centralityTag = cms.InputTag("pACentrality"),
|
15 |
|
|
evtPlaneTag = cms.InputTag("hiEvtPlane","recoLevel"),
|
16 |
|
|
avoidNegative = cms.bool(False),
|
17 |
|
|
patJetSrc = cms.untracked.InputTag("akPu1PFpatJets"),
|
18 |
|
|
evtPlaneIndex = cms.untracked.int32(21),
|
19 |
|
|
doBackToBack = cms.untracked.bool(True),
|
20 |
|
|
centrality = cms.untracked.int32(-1),
|
21 |
|
|
doRecoEvtPlane = cms.untracked.bool(False),
|
22 |
|
|
doAnalysis = cms.untracked.bool(False),
|
23 |
|
|
puPtMin = cms.double(15.0)
|
24 |
yilmaz |
1.1 |
)
|
25 |
|
|
|
26 |
yilmaz |
1.2.2.1 |
akPu1PFCones.doPUOffsetCorr = True
|
27 |
|
|
akPu1PFCones.jetType = 'BasicJet'
|
28 |
|
|
akPu1PFCones.src = cms.InputTag("PFTowers")
|
29 |
|
|
|
30 |
|
|
akPu2PFCones = akPu1PFCones.clone(rParam = 0.2, patJetSrc = cms.untracked.InputTag("akPu2PFpatJets"))
|
31 |
|
|
akPu3PFCones = akPu1PFCones.clone(rParam = 0.3, patJetSrc = cms.untracked.InputTag("akPu3PFpatJets"))
|
32 |
|
|
akPu4PFCones = akPu1PFCones.clone(rParam = 0.4, patJetSrc = cms.untracked.InputTag("akPu4PFpatJets"))
|
33 |
|
|
akPu5PFCones = akPu1PFCones.clone(rParam = 0.5, patJetSrc = cms.untracked.InputTag("akPu5PFpatJets"))
|
34 |
|
|
akPu6PFCones = akPu1PFCones.clone(rParam = 0.6, patJetSrc = cms.untracked.InputTag("akPu6PFpatJets"))
|
35 |
|
|
|
36 |
|
|
akPu1CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.1, patJetSrc = cms.untracked.InputTag("akPu1CalopatJets"))
|
37 |
|
|
akPu2CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.2, patJetSrc = cms.untracked.InputTag("akPu2CalopatJets"))
|
38 |
|
|
akPu3CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.3, patJetSrc = cms.untracked.InputTag("akPu3CalopatJets"))
|
39 |
|
|
akPu4CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.4, patJetSrc = cms.untracked.InputTag("akPu4CalopatJets"))
|
40 |
|
|
akPu5CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.5, patJetSrc = cms.untracked.InputTag("akPu5CalopatJets"))
|
41 |
|
|
akPu6CaloCones = akPu1PFCones.clone(src = cms.InputTag("towerMaker"), rParam = 0.6, patJetSrc = cms.untracked.InputTag("akPu6CalopatJets"))
|
42 |
|
|
|
43 |
|
|
|
44 |
|
|
akPu1PFCones.puPtMin = 5
|
45 |
|
|
akPu2PFCones.puPtMin = 10
|
46 |
|
|
akPu3PFCones.puPtMin = 15
|
47 |
|
|
akPu4PFCones.puPtMin = 20
|
48 |
|
|
akPu5PFCones.puPtMin = 25
|
49 |
|
|
akPu6PFCones.puPtMin = 30
|
50 |
|
|
|
51 |
|
|
akPu1CaloCones.puPtMin = 2
|
52 |
|
|
akPu2CaloCones.puPtMin = 4
|
53 |
|
|
akPu3CaloCones.puPtMin = 6
|
54 |
|
|
akPu4CaloCones.puPtMin = 8
|
55 |
|
|
akPu5CaloCones.puPtMin = 10
|
56 |
|
|
akPu6CaloCones.puPtMin = 12
|
57 |
yilmaz |
1.1 |
|
58 |
|
|
randomCones = cms.Sequence(
|
59 |
yilmaz |
1.2.2.1 |
akPu2PFCones+
|
60 |
|
|
akPu3PFCones+
|
61 |
|
|
akPu4PFCones+
|
62 |
|
|
akPu5PFCones+
|
63 |
|
|
akPu6PFCones+
|
64 |
|
|
akPu2CaloCones+
|
65 |
|
|
akPu3CaloCones+
|
66 |
|
|
akPu4CaloCones+
|
67 |
|
|
akPu5CaloCones+
|
68 |
|
|
akPu6CaloCones
|
69 |
|
|
)
|
70 |
|
|
|
71 |
|
|
randomCones2to5 = cms.Sequence(
|
72 |
|
|
akPu2PFCones+
|
73 |
|
|
akPu3PFCones+
|
74 |
|
|
akPu4PFCones+
|
75 |
|
|
akPu5PFCones+
|
76 |
|
|
akPu2CaloCones+
|
77 |
|
|
akPu3CaloCones+
|
78 |
|
|
akPu4CaloCones+
|
79 |
|
|
akPu5CaloCones
|
80 |
yilmaz |
1.1 |
)
|
81 |
|
|
|