CMS 3D CMS Logo

muonValidationHLT_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from Validation.RecoMuon.selectors_cff import *
00004 from Validation.RecoMuon.associators_cff import *
00005 
00006 # Configurations for MultiTrackValidators
00007 import Validation.RecoMuon.MultiTrackValidator_cfi
00008 
00009 l2MuonTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00010 
00011 
00012 l2MuonTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00013 l2MuonTrackV.label = ('hltL2Muons:UpdatedAtVtx',)
00014 l2MuonTrackV.associatormap = 'tpToL2TrackAssociation'
00015 l2MuonTrackV.associators = 'TrackAssociatorByDeltaR'
00016 l2MuonTrackV.dirName = 'HLTMuonV/MultiTrack/'
00017 l2MuonTrackV.beamSpot = 'hltOfflineBeamSpot'
00018 l2MuonTrackV.nintHit = 35
00019 l2MuonTrackV.maxHit = 35.0
00020 l2MuonTrackV.maxpT = 1100.0
00021 
00022 l3MuonTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00023 
00024 l3MuonTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00025 l3MuonTrackV.associatormap = 'tpToL3TrackAssociation'
00026 l3MuonTrackV.label = ('hltL3Muons',)
00027 l3MuonTrackV.associators = 'TrackAssociatorByDeltaR'
00028 l3MuonTrackV.dirName = 'HLTMuonV/MultiTrack/'
00029 l3MuonTrackV.beamSpot = 'hltOfflineBeamSpot'
00030 l3MuonTrackV.nintHit = 35
00031 l3MuonTrackV.maxHit = 35.0
00032 l3MuonTrackV.maxpT = 1100.0
00033 
00034 l3TkMuonTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00035 
00036 
00037 l3TkMuonTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00038 l3TkMuonTrackV.associatormap = 'tpToL3TkTrackTrackAssociation'
00039 l3TkMuonTrackV.label = ('hltL3TkTracksFromL2',)
00040 l3TkMuonTrackV.associators = 'TrackAssociatorByHits'
00041 l3TkMuonTrackV.dirName = 'HLTMuonV/MultiTrack/'
00042 l3TkMuonTrackV.beamSpot = 'hltOfflineBeamSpot'
00043 l3TkMuonTrackV.nintHit = 35
00044 l3TkMuonTrackV.maxHit = 35.0
00045 l3TkMuonTrackV.maxpT = 1100.0
00046 
00047 l3TkMuonMuTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00048 
00049 l3TkMuonMuTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00050 l3TkMuonMuTrackV.associatormap = 'tpToL3TkMuonAssociation'
00051 l3TkMuonMuTrackV.label = ('hltL3TkTracksFromL2:',)
00052 l3TkMuonMuTrackV.associators = 'muonAssociatorByHits'
00053 l3TkMuonMuTrackV.dirName = 'HLTMuonV/MultiTrack/'
00054 l3TkMuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
00055 l3TkMuonMuTrackV.nintHit = 35
00056 l3TkMuonMuTrackV.maxHit = 35.0
00057 l3TkMuonMuTrackV.maxpT = 1100.0
00058 
00059 l2MuonMuTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00060 
00061 l2MuonMuTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00062 l2MuonMuTrackV.associatormap = 'tpToL2MuonAssociation'
00063 l2MuonMuTrackV.label = ('hltL2Muons:UpdatedAtVtx',)
00064 l2MuonMuTrackV.associators = 'muonAssociatorByHits'
00065 l2MuonMuTrackV.dirName = 'HLTMuonV/MultiTrack/'
00066 l2MuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
00067 l2MuonMuTrackV.nintHit = 35
00068 l2MuonMuTrackV.maxHit = 35.0
00069 l2MuonMuTrackV.maxpT = 1100.0
00070 
00071 l3MuonMuTrackV = Validation.RecoMuon.MultiTrackValidator_cfi.multiTrackValidator.clone()
00072 
00073 l3MuonMuTrackV.label_tp_effic = 'mergedtruth:MergedTrackTruth'
00074 l3MuonMuTrackV.associatormap = 'tpToL3MuonAssociation'
00075 l3MuonMuTrackV.label = ('hltL3Muons:',)
00076 l3MuonMuTrackV.associators = 'muonAssociatorByHits'
00077 l3MuonMuTrackV.dirName = 'HLTMuonV/MultiTrack/'
00078 l3MuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
00079 l3MuonMuTrackV.nintHit = 35
00080 l3MuonMuTrackV.maxHit = 35.0
00081 l3MuonMuTrackV.maxpT = 1100.0
00082 
00083 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00084 from Validation.RecoMuon.RecoMuonValidator_cfi import *
00085 
00086 recoMuonVMuAssoc = Validation.RecoMuon.RecoMuonValidator_cfi.recoMuonValidator.clone()
00087 
00088 recoMuonVMuAssoc.subDir = 'HLTMuonV/RecoMuon_MuonAssoc'
00089 
00090 recoMuonVMuAssoc.trkMuLabel = 'hltL3TkTracksFromL2'
00091 recoMuonVMuAssoc.staMuLabel = 'hltL2Muons:UpdatedAtVtx'
00092 recoMuonVMuAssoc.glbMuLabel = 'hltL3Muons'
00093 
00094 recoMuonVMuAssoc.trkMuAssocLabel = 'tpToL3TkMuonAssociation'
00095 recoMuonVMuAssoc.staMuAssocLabel = 'tpToL2MuonAssociation'
00096 recoMuonVMuAssoc.glbMuAssocLabel = 'tpToL3MuonAssociation'
00097 
00098 recoMuonVTrackAssoc = Validation.RecoMuon.RecoMuonValidator_cfi.recoMuonValidator.clone()
00099 
00100 recoMuonVTrackAssoc.subDir = 'HLTMuonV/RecoMuon_TrackAssoc'
00101 
00102 recoMuonVTrackAssoc.trkMuLabel = 'hltL3TkTracksFromL2'
00103 recoMuonVTrackAssoc.staMuLabel = 'hltL2Muons:UpdatedAtVtx'
00104 recoMuonVTrackAssoc.glbMuLabel = 'hltL3Muons'
00105 
00106 recoMuonVTrackAssoc.trkMuAssocLabel = 'tpToL3TkTrackTrackAssociation'
00107 recoMuonVTrackAssoc.staMuAssocLabel = 'tpToL2TrackAssociation'
00108 recoMuonVTrackAssoc.glbMuAssocLabel = 'tpToL3TrackAssociation'
00109 
00110 
00111 # Muon validation sequence
00112 muonValidationHLT_seq = cms.Sequence(
00113     l2MuonTrackV
00114     +l3MuonTrackV
00115     +l3TkMuonTrackV
00116     +l3TkMuonMuTrackV
00117     +l2MuonMuTrackV
00118     +l3MuonMuTrackV
00119 #    +recoMuonVMuAssoc
00120 #    +recoMuonVTrackAssoc
00121     )
00122 
00123 recoMuonValidationHLT_seq = cms.Sequence(
00124     muonAssociationHLT_seq
00125     *muonValidationHLT_seq
00126     )

Generated on Tue Jun 9 17:49:34 2009 for CMSSW by  doxygen 1.5.4