ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/NtupleWriter/python/Topjets_cfi.py
Revision: 1.1
Committed: Mon Apr 2 12:40:09 2012 UTC (13 years, 1 month ago) by peiffer
Content type: text/x-python
Branch: MAIN
Branch point for: INITIAL
Log Message:
new

File Contents

# User Rev Content
1 peiffer 1.1 # -*- coding: utf-8 -*-
2     import FWCore.ParameterSet.Config as cms
3    
4     from RecoJets.JetProducers.CaloJetParameters_cfi import CaloJetParameters
5     from RecoJets.JetProducers.GenJetParameters_cfi import GenJetParameters
6     from RecoJets.JetProducers.PFJetParameters_cfi import PFJetParameters
7     from RecoJets.JetProducers.SubJetParameters_cfi import SubJetParameters
8     from RecoJets.JetProducers.CATopJetParameters_cfi import CATopJetParameters
9     from RecoJets.JetProducers.AnomalousCellParameters_cfi import AnomalousCellParameters
10    
11     virtualjet_parameters = cms.PSet(jetAlgorithm=cms.string("CambridgeAachen"), rParam=cms.double(0.8), jetCollInstanceName=cms.string("subjets"))
12    
13     SubJetParameters.nSubjets = cms.int32(2)
14    
15     caPrunedCaloJets = cms.EDProducer("SubJetProducer",
16     SubJetParameters,
17     virtualjet_parameters,
18     AnomalousCellParameters,
19     CaloJetParameters
20     )
21    
22     caPrunedPFJets = cms.EDProducer("SubJetProducer",
23     SubJetParameters,
24     virtualjet_parameters,
25     AnomalousCellParameters,
26     PFJetParameters
27     )
28    
29     caPrunedGenJets = cms.EDProducer("SubJetProducer",
30     SubJetParameters,
31     virtualjet_parameters,
32     AnomalousCellParameters,
33     GenJetParameters
34     )
35    
36     #2.b. toptag
37     caTopCaloJets = cms.EDProducer("CATopJetProducer",
38     CATopJetParameters,
39     CaloJetParameters,
40     AnomalousCellParameters,
41     jetAlgorithm=cms.string("CambridgeAachen"), rParam=cms.double(0.8)
42     )
43    
44     caTopPFJets = cms.EDProducer("CATopJetProducer",
45     CATopJetParameters,
46     PFJetParameters,
47     AnomalousCellParameters,
48     jetAlgorithm=cms.string("CambridgeAachen"), rParam=cms.double(0.8)
49     )
50    
51     caTopGenJets = cms.EDProducer("CATopJetProducer",
52     CATopJetParameters,
53     GenJetParameters,
54     AnomalousCellParameters,
55     jetAlgorithm=cms.string("CambridgeAachen"), rParam=cms.double(0.8)
56     )
57    
58     topjet_seq = cms.Sequence(caPrunedCaloJets * caPrunedPFJets * caTopPFJets * caTopCaloJets)
59     topjet_genseq = cms.Sequence(caPrunedGenJets * caTopGenJets)
60