ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/jptJetConfig_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: +26 -158 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     ########################################
6    
7     import FWCore.ParameterSet.Config as cms
8     import copy
9    
10     from UserCode.HbbAnalysis.jetConfig_cff import *
11    
12    
13     ######################################################################################
14     #### Flavour ID
15     ######################################################################################
16 amagnan 1.3 jptJetPartonAssociation = copy.deepcopy(jetPartonAssociation)
17     jptJetPartonAssociation.jets = cms.InputTag("ak5JPTJets")
18 amagnan 1.1
19 amagnan 1.3 jptJetFlavourAssociation = copy.deepcopy(jetFlavourAssociation)
20     jptJetFlavourAssociation.srcByReference = cms.InputTag("jptJetPartonAssociation")
21 amagnan 1.1
22     #PAT sequence for jet flavour identification
23 amagnan 1.3 patJPTJetFlavourId = cms.Sequence(jetPartons
24     *jptJetPartonAssociation
25     *jptJetFlavourAssociation
26     )
27 amagnan 1.1
28     ######################################################################################
29     #### MC matching : genjet and parton
30     ######################################################################################
31 amagnan 1.3 jptJetPartonMatch = copy.deepcopy(jetPartonMatch)
32     jptJetPartonMatch.src = cms.InputTag("ak5JPTJets")
33 amagnan 1.1
34 amagnan 1.3 jptJetGenJetMatch = copy.deepcopy(jetGenJetMatch)
35     jptJetGenJetMatch.src = cms.InputTag("ak5JPTJets")
36 amagnan 1.1
37 amagnan 1.3 patJPTJetMatch = cms.Sequence(jptJetPartonMatch
38     *jptJetGenJetMatch
39     )
40 amagnan 1.1
41     ######################################################################################
42 amagnan 1.3 #### jet-tracks charge
43 amagnan 1.1 ######################################################################################
44 amagnan 1.3 jptJetCharge = copy.deepcopy(caloJetCharge)
45     jptJetCharge.src = cms.InputTag("ak5JPTJetTracksAssociatorAtVertex")
46 amagnan 1.1
47 amagnan 1.3 patJPTJetTracksCharge = cms.Sequence(jptJetCharge
48     )
49 amagnan 1.1
50     ######################################################################################
51 amagnan 1.3 #### PAT sequence
52 amagnan 1.1 ######################################################################################
53    
54 amagnan 1.3 patLayer0JPTJets = cms.Sequence(
55     patJPTJetFlavourId
56     *patJPTJetTracksCharge
57     *patJPTJetMatch
58     )
59 amagnan 1.1
60