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

# Content
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 jptJetPartonAssociation = copy.deepcopy(jetPartonAssociation)
17 jptJetPartonAssociation.jets = cms.InputTag("ak5JPTJets")
18
19 jptJetFlavourAssociation = copy.deepcopy(jetFlavourAssociation)
20 jptJetFlavourAssociation.srcByReference = cms.InputTag("jptJetPartonAssociation")
21
22 #PAT sequence for jet flavour identification
23 patJPTJetFlavourId = cms.Sequence(jetPartons
24 *jptJetPartonAssociation
25 *jptJetFlavourAssociation
26 )
27
28 ######################################################################################
29 #### MC matching : genjet and parton
30 ######################################################################################
31 jptJetPartonMatch = copy.deepcopy(jetPartonMatch)
32 jptJetPartonMatch.src = cms.InputTag("ak5JPTJets")
33
34 jptJetGenJetMatch = copy.deepcopy(jetGenJetMatch)
35 jptJetGenJetMatch.src = cms.InputTag("ak5JPTJets")
36
37 patJPTJetMatch = cms.Sequence(jptJetPartonMatch
38 *jptJetGenJetMatch
39 )
40
41 ######################################################################################
42 #### jet-tracks charge
43 ######################################################################################
44 jptJetCharge = copy.deepcopy(caloJetCharge)
45 jptJetCharge.src = cms.InputTag("ak5JPTJetTracksAssociatorAtVertex")
46
47 patJPTJetTracksCharge = cms.Sequence(jptJetCharge
48 )
49
50 ######################################################################################
51 #### PAT sequence
52 ######################################################################################
53
54 patLayer0JPTJets = cms.Sequence(
55 patJPTJetFlavourId
56 *patJPTJetTracksCharge
57 *patJPTJetMatch
58 )
59
60