ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JetAnalysis/python/RandomCones_cff.py
Revision: 1.5
Committed: Sun Jan 27 22:38:28 2013 UTC (12 years, 3 months ago) by yjlee
Content type: text/x-python
Branch: MAIN
CVS Tags: HiForest_V02_85, HiForest_V02_84, HiForest_V02_83, HiForest_V02_82, HiForest_V02_81, HiForest_V02_80, HiForest_V02_79, HiForest_V02_78, HiForest_V02_77, HiForest_V02_76, HiForest_V02_75, HiForest_V02_74, HiForest_V02_73, HiForest_V02_72, HiForest_V02_71, HiForest_V02_70, HiForest_V02_69, HiForest_V02_68, HiForest_V02_67, HiForest_V02_66, HiForest_V02_65, HiForest_V02_64, HiForest_V02_63, HiForest_V02_62, HiForest_V02_61, HEAD
Changes since 1.4: +11 -0 lines
Log Message:
add 2to5 sequences

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 yilmaz 1.4 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.4 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.4 akPu2PFCones+
60     akPu3PFCones+
61     akPu4PFCones+
62     akPu5PFCones+
63     akPu6PFCones+
64     akPu2CaloCones+
65     akPu3CaloCones+
66     akPu4CaloCones+
67     akPu5CaloCones+
68     akPu6CaloCones
69 yilmaz 1.1 )
70    
71 yjlee 1.5 randomCones2to5 = cms.Sequence(
72     akPu2PFCones+
73     akPu3PFCones+
74     akPu4PFCones+
75     akPu5PFCones+
76     akPu2CaloCones+
77     akPu3CaloCones+
78     akPu4CaloCones+
79     akPu5CaloCones
80     )
81