Revision: | 1.4 |
Committed: | Mon Jun 4 22:17:17 2012 UTC (12 years, 11 months ago) by yilmaz |
Content type: | text/x-python |
Branch: | MAIN |
CVS Tags: | 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, HiForest_V02_22, HiForest_V02_21, HiForest_V02_20, HiForest_V02_19, HiForest_V02_18, HiForest_V02_17, HiForest_V02_16 |
Branch point for: | branch_44x |
Changes since 1.3: | +7 -2 lines |
Log Message: | updates |
# | User | Rev | Content |
---|---|---|---|
1 | frankma | 1.1 | import FWCore.ParameterSet.Config as cms |
2 | |||
3 | # pixel triplet tracking (HI Tracking) | ||
4 | from RecoLocalTracker.Configuration.RecoLocalTracker_cff import * | ||
5 | from RecoHI.Configuration.Reconstruction_HI_cff import * | ||
6 | |||
7 | #Track Reco | ||
8 | rechits = cms.Sequence(siPixelRecHits * siStripMatchedRecHits) | ||
9 | hiTrackReReco = cms.Sequence(rechits * heavyIonTracking) | ||
10 | |||
11 | # good track selection | ||
12 | yilmaz | 1.3 | hiCaloCompatibleGeneralTracksQuality = cms.EDFilter("TrackSelector", |
13 | src = cms.InputTag("hiGeneralCaloMatchedTracks"), | ||
14 | cut = cms.string( | ||
15 | 'quality("highPuritySetWithPV")') | ||
16 | ) | ||
17 | |||
18 | hiGeneralTracksQuality = cms.EDFilter("TrackSelector", | ||
19 | src = cms.InputTag("hiGeneralCaloMatchedTracks"), | ||
20 | cut = cms.string( | ||
21 | 'quality("highPurity")') | ||
22 | ) | ||
23 | |||
24 | hiSelectedTrackQuality = cms.EDFilter("TrackSelector", | ||
25 | src = cms.InputTag("hiGeneralCaloMatchedTracks"), | ||
26 | cut = cms.string( | ||
27 | 'quality("highPurity")&&algo()==4') | ||
28 | ) | ||
29 | frankma | 1.1 | |
30 | yilmaz | 1.2 | |
31 | |||
32 | |||
33 | from Appeltel.PixelTracksRun2010.HiLowPtPixelTracksFromReco_cff import * | ||
34 | from Appeltel.PixelTracksRun2010.HiMultipleMergedTracks_cff import * | ||
35 | |||
36 | hiMergedTracks = hiGoodMergedTracks.clone( | ||
37 | yilmaz | 1.4 | TrackProducer1 = "hiCaloTracks", |
38 | yilmaz | 1.2 | TrackProducer2 = "hiConformalPixelTracks") |
39 | |||
40 | yilmaz | 1.4 | hiCaloTracks = cms.EDFilter("TrackSelector", |
41 | src = cms.InputTag("hiGeneralCaloMatchedTracks"), | ||
42 | cut = cms.string( | ||
43 | 'quality("highPuritySetWithPV")') | ||
44 | ) | ||
45 | yilmaz | 1.2 | |
46 | hiTracks = cms.EDFilter("TrackSelector", | ||
47 | src = cms.InputTag("hiGeneralCaloMatchedTracks"), | ||
48 | cut = cms.string( | ||
49 | 'quality("highPurity")') | ||
50 | ) | ||
51 | |||
52 | yilmaz | 1.3 | ################################################## |
53 | |||
54 | |||
55 | |||
56 | hiMergedTracksSelcted = hiGoodMergedTracks.clone( | ||
57 | TrackProducer1 = "hiSelectedTrackQuality", | ||
58 | TrackProducer2 = "hiConformalPixelTracks") | ||
59 | |||
60 | hiMergedTracksGeneral = hiGoodMergedTracks.clone( | ||
61 | TrackProducer1 = "hiGeneralTracksQuality", | ||
62 | TrackProducer2 = "hiConformalPixelTracks") | ||
63 | |||
64 | hiMergedTracksGeneralCalo = hiGoodMergedTracks.clone( | ||
65 | TrackProducer1 = "hiCaloCompatibleGeneralTracksQuality", | ||
66 | TrackProducer2 = "hiConformalPixelTracks") | ||
67 | |||
68 | ################################################## | ||
69 | |||
70 | yilmaz | 1.2 | rechits = cms.Sequence(siPixelRecHits * siStripMatchedRecHits) |
71 | yilmaz | 1.4 | hiTrackReco = cms.Sequence(hiTracks * hiCaloTracks* hiMergedTracks) |
72 | yilmaz | 1.3 | hiTrackDebug = cms.Sequence( hiCaloCompatibleGeneralTracksQuality * hiMergedTracksGeneralCalo * |
73 | hiSelectedTrackQuality * hiMergedTracksSelcted * | ||
74 | hiGeneralTracksQuality * hiMergedTracksGeneral | ||
75 | ) | ||
76 |