CMS 3D CMS Logo

NewMuonValidationHLT_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
6 import Validation.RecoMuon.NewMuonTrackValidator_cfi
7 
8 NEWl2MuonMuTrackV = Validation.RecoMuon.NewMuonTrackValidator_cfi.NewMuonTrackValidator.clone()
9 NEWl2MuonMuTrackV.associatormap = 'NEWtpToL2MuonAssociation'
10 NEWl2MuonMuTrackV.label = ('hltL2Muons',)
11 NEWl2MuonMuTrackV.dirName = 'HLT/Muon/MuonTrack/'
12 #l2MuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
13 NEWl2MuonMuTrackV.ignoremissingtrackcollection=True
14 NEWl2MuonMuTrackV.muonHistoParameters = staMuonHistoParameters
15 
16 NEWl2UpdMuonMuTrackV = Validation.RecoMuon.NewMuonTrackValidator_cfi.NewMuonTrackValidator.clone()
17 NEWl2UpdMuonMuTrackV.associatormap = 'NEWtpToL2UpdMuonAssociation'
18 NEWl2UpdMuonMuTrackV.label = ('hltL2Muons:UpdatedAtVtx',)
19 NEWl2UpdMuonMuTrackV.dirName = 'HLT/Muon/MuonTrack/'
20 #l2UpdMuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
21 NEWl2UpdMuonMuTrackV.ignoremissingtrackcollection=True
22 NEWl2UpdMuonMuTrackV.muonHistoParameters = staUpdMuonHistoParameters
23 
24 NEWl3TkMuonMuTrackV = Validation.RecoMuon.NewMuonTrackValidator_cfi.NewMuonTrackValidator.clone()
25 NEWl3TkMuonMuTrackV.associatormap = 'NEWtpToL3TkMuonAssociation'
26 NEWl3TkMuonMuTrackV.label = ('hltL3TkTracksFromL2:',)
27 NEWl3TkMuonMuTrackV.dirName = 'HLT/Muon/MuonTrack/'
28 #l3TkMuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
29 NEWl3TkMuonMuTrackV.ignoremissingtrackcollection=True
30 NEWl3TkMuonMuTrackV.muonHistoParameters = trkMuonHistoParameters
31 
32 NEWl3MuonMuTrackV = Validation.RecoMuon.NewMuonTrackValidator_cfi.NewMuonTrackValidator.clone()
33 NEWl3MuonMuTrackV.associatormap = 'NEWtpToL3MuonAssociation'
34 NEWl3MuonMuTrackV.label = ('hltL3Muons:',)
35 NEWl3MuonMuTrackV.dirName = 'HLT/Muon/MuonTrack/'
36 #l3MuonMuTrackV.beamSpot = 'hltOfflineBeamSpot'
37 NEWl3MuonMuTrackV.ignoremissingtrackcollection=True
38 NEWl3MuonMuTrackV.muonHistoParameters = glbMuonHistoParameters
39 #
40 # The full Muon HLT validation sequence
41 #
42 NEWmuonValidationHLT_seq = cms.Sequence(
43  NEWtpToL2MuonAssociation + NEWl2MuonMuTrackV
44  +NEWtpToL2UpdMuonAssociation + NEWl2UpdMuonMuTrackV
45  +NEWtpToL3TkMuonAssociation + NEWl3TkMuonMuTrackV
46  +NEWtpToL3MuonAssociation + NEWl3MuonMuTrackV
47  )
48 
49 NEWrecoMuonValidationHLT_seq = cms.Sequence(
50  NEWmuonValidationHLT_seq
51  )