3 from RecoJets.JetProducers.sc5CaloJets_cfi
import sisCone5CaloJets
5 from RecoJets.JetProducers.ak5CaloJets_cfi
import ak5CaloJets
6 from RecoJets.JetProducers.gk5CaloJets_cfi
import gk5CaloJets
7 from RecoJets.JetProducers.kt4CaloJets_cfi
import kt4CaloJets
8 from RecoJets.JetProducers.ca4CaloJets_cfi
import ca4CaloJets
11 sisCone7CaloJets = sisCone5CaloJets.clone( rParam = 0.7 )
12 ak7CaloJets = ak5CaloJets.clone( rParam = 0.7 )
13 gk7CaloJets = gk5CaloJets.clone( rParam = 0.7 )
14 kt6CaloJets = kt4CaloJets.clone( rParam = 0.6 )
15 ca6CaloJets = ca4CaloJets.clone( rParam = 0.6 )
19 sisCone5CaloJets.restrictInputs = cms.bool(
True)
20 sisCone5CaloJets.maxInputs = cms.uint32(1000)
22 sisCone7CaloJets.restrictInputs = cms.bool(
True)
23 sisCone7CaloJets.maxInputs = cms.uint32(1000)
25 doPileup = cms.bool(
True)
27 sisCone5CaloJetsPUCorr =sisCone5CaloJets.clone (doPUOffsetCorr = doPileup)
28 sisCone7CaloJetsPUCorr =sisCone7CaloJets.clone (doPUOffsetCorr = doPileup)
29 kt4CaloJetsPUCorr =kt4CaloJets.clone (doPUOffsetCorr = doPileup)
30 kt6CaloJetsPUCorr =kt6CaloJets.clone (doPUOffsetCorr = doPileup)
31 iterativeCone5CaloJetsPUCorr=iterativeCone5CaloJets.clone(doPUOffsetCorr = doPileup)
32 ak5CaloJetsPUCorr =ak5CaloJets.clone (doPUOffsetCorr = doPileup)
33 ak7CaloJetsPUCorr =ak7CaloJets.clone (doPUOffsetCorr = doPileup)
34 gk5CaloJetsPUCorr =gk5CaloJets.clone (doPUOffsetCorr = doPileup)
35 gk7CaloJetsPUCorr =gk7CaloJets.clone (doPUOffsetCorr = doPileup)
36 ca4CaloJetsPUCorr =ca4CaloJets.clone (doPUOffsetCorr = doPileup)
37 ca6CaloJetsPUCorr =ca6CaloJets.clone (doPUOffsetCorr = doPileup)
40 kt6CaloJets.doRhoFastjet =
True
41 kt6CaloJets.doAreaFastjet =
True
44 ak5CaloJets.doAreaFastjet =
True
45 ak7CaloJets.doAreaFastjet =
True
48 kt6CaloJetsCentral = kt6CaloJets.clone(
49 Ghost_EtaMax = cms.double(3.1),
50 Rho_EtaMax = cms.double(2.5)
53 kt6CaloJetsCentralPUCorr =kt6CaloJetsCentral.clone (doPUOffsetCorr = doPileup)
56 recoJets =cms.Sequence(kt4CaloJets+kt6CaloJets+kt6CaloJetsCentral+
57 iterativeCone5CaloJets+
58 ak5CaloJets+ak7CaloJets)
60 recoAllJets=cms.Sequence(sisCone5CaloJets+sisCone7CaloJets+
61 kt4CaloJets+kt6CaloJets+kt6CaloJetsCentral+
62 iterativeCone5CaloJets+
63 ak5CaloJets+ak7CaloJets+
64 gk5CaloJets+gk7CaloJets+
65 ca4CaloJets+ca6CaloJets)
68 recoAllJetsPUOffsetCorr=cms.Sequence(sisCone5CaloJetsPUCorr+sisCone7CaloJetsPUCorr+
69 kt4CaloJetsPUCorr+kt6CaloJetsPUCorr+kt6CaloJetsCentralPUCorr+
70 iterativeCone5CaloJetsPUCorr+
71 ak5CaloJetsPUCorr+ak7CaloJetsPUCorr+
72 gk5CaloJetsPUCorr+gk7CaloJetsPUCorr+
73 ca4CaloJetsPUCorr+ca6CaloJetsPUCorr)