1 |
frankma |
1.1 |
import FWCore.ParameterSet.Config as cms
|
2 |
|
|
|
3 |
|
|
from edwenger.HiTrkEffAnalyzer.hitrkEffAnalyzer_cff import *
|
4 |
yilmaz |
1.4 |
from MitHig.PixelTrackletAnalyzer.trackAnalyzer_cff import *
|
5 |
frankma |
1.1 |
|
6 |
|
|
hitrkEffAnalyzer_akpu3pf = hitrkEffAnalyzer.clone(
|
7 |
|
|
# evt
|
8 |
|
|
neededCentBins = cms.untracked.vint32(0, 1, 3, 11, 19, 35),
|
9 |
|
|
# trk selection
|
10 |
yjlee |
1.2 |
tracks = "hiSelectedTracks",
|
11 |
frankma |
1.1 |
fiducialCut = True,
|
12 |
|
|
# setup
|
13 |
|
|
fillNtuples = False,
|
14 |
|
|
ptBinScheme = 3, # coarse binning for jet ana
|
15 |
|
|
# jet-trk
|
16 |
|
|
jets = 'akPu3PFpatJets',
|
17 |
|
|
trkAcceptedJet = True, # jet |eta|<2
|
18 |
|
|
useJetEtMode = 2, # mode2: jet1, jet1 or jet_pt=0
|
19 |
|
|
jetTrkOnly = False # only trks in 0.8 cone or not
|
20 |
|
|
)
|
21 |
|
|
|
22 |
yilmaz |
1.3 |
hitrkEffAna_akpu3pf = cms.Sequence(cutsTPForFak*cutsTPForEff*hitrkEffAnalyzer_akpu3pf)
|
23 |
|
|
|
24 |
|
|
anaTrack.trackPtMin = 0.5
|
25 |
|
|
anaTrack.useQuality = True
|
26 |
|
|
anaTrack.doPFMatching = True
|
27 |
|
|
anaTrack.pfCandSrc = cms.InputTag("particleFlowTmp")
|
28 |
|
|
anaTrack.trackSrc = cms.InputTag("hiGeneralCaloMatchedTracks")
|
29 |
|
|
|
30 |
|
|
pixelTrack = process.anaTrack.clone(trackSrc = cms.InputTag("hiConformalPixelTracks"))
|
31 |
|
|
pixelTrack.useQuality = False
|
32 |
|
|
pixelTrack.trackPtMin = 0.5
|
33 |
|
|
|
34 |
|
|
|