ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/Validation/python/muonValidationHeavyIons_cff.py
(Generate patch)

Comparing UserCode/CmsHi/Validation/python/muonValidationHeavyIons_cff.py (file contents):
Revision 1.1 by edwenger, Tue Mar 23 10:10:24 2010 UTC vs.
Revision 1.2 by edwenger, Tue Mar 23 14:37:24 2010 UTC

# Line 2 | Line 2 | import FWCore.ParameterSet.Config as cms
2  
3   from Validation.RecoMuon.muonValidation_cff import *
4  
5 < # MuonAssociation
6 < tpToTkMuonAssociation.tracksTag = 'hiSelectedTracks'
7 < tpToTkmuTrackAssociation.label_tr = 'hiSelectedTracks'
5 > # pt-selection of reco tracks
6 > import PhysicsTools.RecoAlgos.recoTrackSelector_cfi
7 > cutsRecoTrkMuons = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
8 > cutsRecoTrkMuons.src = "hiSelectedTracks"
9 > cutsRecoTrkMuons.quality = []
10 > cutsRecoTrkMuons.ptMin = 2.0
11 >
12 > # pt-selection of tracking particles
13 > import PhysicsTools.RecoAlgos.trackingParticleSelector_cfi
14 > cutsTpMuons = PhysicsTools.RecoAlgos.trackingParticleSelector_cfi.trackingParticleSelector.clone()
15 > cutsTpMuons.ptMin = 2.0
16 >
17 > #----------------------------------------
18 >
19 > # MuonAssociation labels
20 > tpToTkMuonAssociation.tracksTag = 'cutsRecoTrkMuons'
21 > tpToTkMuonAssociation.tpTag = 'cutsTpMuons'
22 > tpToStaMuonAssociation.tpTag = 'cutsTpMuons'
23 > tpToStaUpdMuonAssociation.tpTag = 'cutsTpMuons'
24 > tpToGlbMuonAssociation.tpTag = 'cutsTpMuons'
25 >
26 > tpToTkmuTrackAssociation.label_tr = 'cutsRecoTrkMuons'
27 > tpToTkmuTrackAssociation.label_tp = 'cutsTpMuons'
28 > tpToStaTrackAssociation.label_tp = 'cutsTpMuons'
29 > tpToStaUpdTrackAssociation.label_tp = 'cutsTpMuons'
30 > tpToGlbTrackAssociation.label_tp = 'cutsTpMuons'
31 >
32  
33   # Muon association sequences
34   # (some are commented out until timing is addressed)
35   hiMuonAssociation_seq = cms.Sequence(
36 <    #tpToTkMuonAssociation+
36 >    tpToTkMuonAssociation+
37      tpToStaMuonAssociation+
38      tpToStaUpdMuonAssociation+
39      tpToGlbMuonAssociation+
40 <    #tpToTkmuTrackAssociation+
40 >    tpToTkmuTrackAssociation+
41      tpToStaTrackAssociation+
42      tpToStaUpdTrackAssociation+
43      tpToGlbTrackAssociation
44      )
45  
46 < # RecoMuonValidators
47 < trkMuonTrackVTrackAssoc.label = ['hiSelectedTracks']
48 < recoMuonVMuAssoc.trkMuLabel = 'hiSelectedTracks'
49 < recoMuonVTrackAssoc.trkMuLabel = 'hiSelectedTracks'
46 > #----------------------------------------
47 >
48 > # RecoMuonValidators labels
49 > trkMuonTrackVTrackAssoc.label = ['cutsRecoTrkMuons']
50 > recoMuonVMuAssoc.trkMuLabel = 'cutsRecoTrkMuons'
51 > recoMuonVTrackAssoc.trkMuLabel = 'cutsRecoTrkMuons'
52  
53   # Muon validation sequences
54   hiMuonValidation_seq = cms.Sequence(
55 <    #trkMuonTrackVTrackAssoc+
55 >    trkMuonTrackVTrackAssoc+
56      staMuonTrackVTrackAssoc+
57      staUpdMuonTrackVTrackAssoc+
58      glbMuonTrackVTrackAssoc+
59      staMuonTrackVMuonAssoc+
60      staUpdMuonTrackVMuonAssoc+
61 <    glbMuonTrackVMuonAssoc
62 <    #+recoMuonVMuAssoc+
63 <    #recoMuonVTrackAssoc
61 >    glbMuonTrackVMuonAssoc+
62 >    recoMuonVMuAssoc+
63 >    recoMuonVTrackAssoc
64      )
65  
66 < hiRecoMuonValidation = cms.Sequence(hiMuonAssociation_seq * hiMuonValidation_seq)    
66 > #----------------------------------------
67 >
68 > # HI muon validation sequence
69 > hiRecoMuonValidation = cms.Sequence(cutsRecoTrkMuons *
70 >                                    cutsTpMuons *
71 >                                    hiMuonAssociation_seq *
72 >                                    hiMuonValidation_seq)    

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines