ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/jetConfig_cff.py
Revision: 1.3
Committed: Tue Feb 9 14:52:24 2010 UTC (15 years, 2 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Changes since 1.2: +18 -270 lines
Log Message:
export code to CMSSW_3_4_X

File Contents

# User Rev Content
1 amagnan 1.1 ########################################
2     #### Created 07-Apr-09
3     #### by A.-M. Magnan
4     #### a.magnan@imperial.ac.uk
5     #### from TauAnalysis globalV00-00-03
6     ########################################
7    
8     import FWCore.ParameterSet.Config as cms
9     import copy
10    
11    
12     ######################################################################################
13     #### Flavour ID
14     ######################################################################################
15 amagnan 1.3 from PhysicsTools.PatAlgos.mcMatchLayer0.jetFlavourId_cff import *
16 amagnan 1.1
17 amagnan 1.3 # default PAT sequence for jet flavour identification
18     patCaloJetFlavourId = cms.Sequence(jetPartons * jetPartonAssociation * jetFlavourAssociation)
19 amagnan 1.1
20     ######################################################################################
21 amagnan 1.3 #### MC matching : genjet and parton
22 amagnan 1.1 ######################################################################################
23 amagnan 1.3 from PhysicsTools.PatAlgos.mcMatchLayer0.jetMatch_cfi import *
24 amagnan 1.1
25 amagnan 1.3 patCaloJetMatch = cms.Sequence(jetPartonMatch
26     *jetGenJetMatch
27     )
28 amagnan 1.1
29     ######################################################################################
30     #### jet-tracks charge
31     ######################################################################################
32     from PhysicsTools.PatAlgos.recoLayer0.jetTracksCharge_cff import *
33    
34     ## Compute JET Charge
35 amagnan 1.3 caloJetCharge = copy.deepcopy(patJetCharge)
36     caloJetCharge.src = cms.InputTag("ak5JetTracksAssociatorAtVertex")
37 amagnan 1.1
38 amagnan 1.3 patCaloJetTracksCharge = cms.Sequence(caloJetCharge
39     )
40 amagnan 1.1
41    
42    
43     ######################################################################################
44 amagnan 1.3 #### PAT sequence
45 amagnan 1.1 ######################################################################################
46    
47 amagnan 1.3 patLayer0CaloJets = cms.Sequence(
48     patCaloJetFlavourId
49     *patCaloJetTracksCharge
50     *patCaloJetMatch
51     )
52 amagnan 1.1