Revision: | 1.3 |
Committed: | Thu Jun 7 20:05:18 2012 UTC (12 years, 11 months ago) by yilmaz |
Content type: | text/x-python |
Branch: | MAIN |
CVS Tags: | HiForest_V02_85, HiForest_V02_84, HiForest_V02_83, HiForest_V02_82, HiForest_V02_81, HiForest_V02_80, HiForest_V02_79, HiForest_V02_78, HiForest_V02_77, HiForest_V02_76, HiForest_V02_75, HiForest_V02_74, HiForest_V02_73, HiForest_V02_72, HiForest_V02_71, HiForest_V02_70, HiForest_V02_69, HiForest_V02_68, HiForest_V02_67, HiForest_V02_66, HiForest_V02_65, HiForest_V02_64, HiForest_V02_63, HiForest_V02_62, HiForest_V02_61, HiForest_V02_60, HiForest_V02_59, HiForest_V02_58, HiForest_V02_57, HiForest_V02_56, HiForest_V02_55, HiForest_V02_54, HiForest_V02_53, HiForest_V02_52, HiForest_V02_51, HiForest_V02_50, HiForest_V02_49, HiForest_V02_48, HiForest_V02_47, HiForest_V02_46, HiForest_V02_45, HiForest_V02_44, HiForest_V02_43, HiForest_V02_42, HiForest_V02_41, HiForest_V02_40, HiForest_V02_39, HiForest_V02_38, HiForest_V02_37, HiForest_V02_36, HiForest_V02_35, HiForest_V02_34, HiForest_V02_33, HiForest_V02_32, HiForest_V02_31, HiForest_V02_30, HiForest_V02_27, HiForest_V02_26, QM_2012, HiForest_V02_25, HiForest_V02_24, HiForest_V02_23, HEAD |
Branch point for: | branch_44x |
Changes since 1.2: | +4 -4 lines |
Log Message: | update |
# | User | Rev | Content |
---|---|---|---|
1 | yilmaz | 1.1 | import FWCore.ParameterSet.Config as cms |
2 | |||
3 | from edwenger.HiTrkEffAnalyzer.hitrkEffAnalyzer_cff import * | ||
4 | hitrkEffAnalyzer_Basic = hitrkEffAnalyzer.clone( | ||
5 | # evt | ||
6 | neededCentBins = cms.untracked.vint32(0, 1, 3, 11, 19, 39), | ||
7 | # simtrk selection | ||
8 | yilmaz | 1.2 | label_tp_fake = "cutsTPForFak", |
9 | label_tp_effic = "cutsTPForEff", | ||
10 | yilmaz | 1.1 | # trk selection |
11 | tracks = "hiSelectedTracks", | ||
12 | useQaulityStr = True, | ||
13 | qualityString = "highPurity", | ||
14 | # setup | ||
15 | fillNtuples = False, | ||
16 | hasSimInfo = True, | ||
17 | ptBinScheme = 3, # coarse binning for jet ana | ||
18 | fiducialCut = False, # whether to put in by hand pixel holes. | ||
19 | usePxlPair = True, # for acceptance calculation | ||
20 | # jet-trk | ||
21 | jets = 'icPu5patJets', | ||
22 | trkAcceptedJet = True, # jet |eta|<2, | ||
23 | useJetEtMode = 2, # mode2: jet1, jet2 or jet_pt=0 | ||
24 | jetTrkOnly = False # only trks in 0.8 cone or not | ||
25 | ) | ||
26 | |||
27 | hitrkEffAnalyzer_MergedSelected = hitrkEffAnalyzer_Basic.clone( | ||
28 | useQaulityStr = False, | ||
29 | tracks = cms.untracked.InputTag("hiMergedTracksSelcted") | ||
30 | ) | ||
31 | |||
32 | hitrkEffAnalyzer_MergedGeneral = hitrkEffAnalyzer_Basic.clone( | ||
33 | useQaulityStr = False, | ||
34 | tracks = cms.untracked.InputTag("hiMergedTracksGeneral") | ||
35 | ) | ||
36 | |||
37 | hitrkEffAnalyzer_MergedGeneralCalo = hitrkEffAnalyzer_Basic.clone( | ||
38 | useQaulityStr = False, | ||
39 | tracks = cms.untracked.InputTag("hiMergedTracksGeneralCalo") | ||
40 | ) | ||
41 | |||
42 | hitrkEffAnalyzer_akpu3pf = hitrkEffAnalyzer_Basic.clone( | ||
43 | jets = 'akPu3PFpatJets', | ||
44 | ) | ||
45 | |||
46 | yilmaz | 1.2 | trackeff_seq = cms.Sequence( |
47 | yilmaz | 1.3 | hitrkEffAnalyzer_MergedSelected * |
48 | hitrkEffAnalyzer_MergedGeneral * | ||
49 | hitrkEffAnalyzer_MergedGeneralCalo | ||
50 | ) |