test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMOfflineHeavyIons_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
6 
17 
18 DQMOfflineHeavyIonsPreDPG = cms.Sequence( dqmDcsInfo *
19  l1TriggerDqmOffline * # L1 emulator is run within this sequence for real data
20  ecal_dqm_source_offline *
21  hcalOfflineSourceSequence *
22  SiStripDQMTier0_hi *
23  siPixelOfflineDQM_heavyions_source *
24  dtSources *
25  rpcTier0Source *
26  cscSources *
27  es_dqm_source_offline )
28 
29 DQMOfflineHeavyIonsDPG = cms.Sequence( DQMOfflineHeavyIonsPreDPG *
30  DQMMessageLogger )
31 
33 diMuonHistos.etaBin = cms.int32(70) #dimuonhistograms mass, bin
34 diMuonHistos.etaBBin = cms.int32(70)
35 diMuonHistos.etaEBin = cms.int32(70)
36 diMuonHistos.etaBinLM = cms.int32(12)
37 diMuonHistos.etaBBinLM = cms.int32(12)
38 diMuonHistos.etaEBinLM = cms.int32(12)
39 diMuonHistos.LowMassMin = cms.double(2.0)
40 diMuonHistos.LowMassMax = cms.double(14.0)
41 diMuonHistos.HighMassMin = cms.double(55.0)
42 diMuonHistos.HighMassMax = cms.double(125.0)
47 from DQM.Physics.DQMPhysics_cff import *
49 
50 
51 triggerOfflineDQMSource.remove(jetMETHLTOfflineAnalyzer)
52 
53 #egammaDQMOffline.remove(electronAnalyzerSequence)
54 egammaDQMOffline.remove(zmumugammaAnalysis)
55 egammaDQMOffline.remove(zmumugammaOldAnalysis)
56 #egammaDQMOffline.remove(photonAnalysis)
57 photonAnalysis.phoProducer = cms.InputTag("gedPhotonsTmp")
58 photonAnalysis.isHeavyIon = True
59 photonAnalysis.barrelRecHitProducer = cms.InputTag("ecalRecHit", "EcalRecHitsEB")
60 photonAnalysis.endcapRecHitProducer = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
61 
62 triggerOfflineDQMSource.remove(ak4PFL1FastL2L3CorrectorChain)
64 fsqHLTOfflineSource.todo = getFSQHI()
65 
66 
67 dqmElectronGeneralAnalysis.ElectronCollection = cms.InputTag("gedGsfElectronsTmp")
68 dqmElectronGeneralAnalysis.TrackCollection = cms.InputTag("hiGeneralTracks")
69 dqmElectronGeneralAnalysis.VertexCollection = cms.InputTag("hiSelectedVertex")
70 dqmElectronAnalysisAllElectrons.ElectronCollection = cms.InputTag("gedGsfElectronsTmp")
71 dqmElectronAnalysisSelectionEt.ElectronCollection = cms.InputTag("gedGsfElectronsTmp")
72 dqmElectronAnalysisSelectionEtIso.ElectronCollection = cms.InputTag("gedGsfElectronsTmp")
73 dqmElectronTagProbeAnalysis.ElectronCollection = cms.InputTag("gedGsfElectronsTmp")
74 
75 
76 stdPhotonAnalysis.isHeavyIon = True
77 stdPhotonAnalysis.barrelRecHitProducer = cms.InputTag("ecalRecHit", "EcalRecHitsEB")
78 stdPhotonAnalysis.endcapRecHitProducer = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
79 hltResults.RecHitsEBTag = cms.untracked.InputTag("ecalRecHit", "EcalRecHitsEB")
80 hltResults.RecHitsEETag = cms.untracked.InputTag("ecalRecHit", "EcalRecHitsEE")
81 
82 
83 globalAnalyzer.inputTags.offlinePVs = cms.InputTag("hiSelectedVertex")
84 trackerAnalyzer.inputTags.offlinePVs = cms.InputTag("hiSelectedVertex")
85 tightAnalyzer.inputTags.offlinePVs = cms.InputTag("hiSelectedVertex")
86 looseAnalyzer.inputTags.offlinePVs = cms.InputTag("hiSelectedVertex")
87 
88 pvMonitor.vertexLabel = cms.InputTag("hiSelectedVertex")
89 
90 
91 DQMOfflineHeavyIonsPrePOG = cms.Sequence( muonMonitors
92  * TrackMonDQMTier0_hi
93  * jetMETDQMOfflineSource
94  * egammaDQMOffline
95  * triggerOfflineDQMSource
96  * pvMonitor
97  * alcaBeamMonitor
98  * dqmPhysicsHI
99  )
100 
101 #disabled, until an appropriate configuration is set
102 hltTauOfflineMonitor_PFTaus.Matching.doMatching = False
103 
104 DQMOfflineHeavyIonsPOG = cms.Sequence( DQMOfflineHeavyIonsPrePOG *
105  DQMMessageLogger )
106 
107 DQMOfflineHeavyIons = cms.Sequence( DQMOfflineHeavyIonsPreDPG *
108  DQMOfflineHeavyIonsPrePOG *
109  DQMMessageLogger )
110 
111 #this is needed to have a light sequence for T0 processing
112 liteDQMOfflineHeavyIons = cms.Sequence ( DQMOfflineHeavyIons )
113 liteDQMOfflineHeavyIons.remove( SiStripMonitorCluster )
114 liteDQMOfflineHeavyIons.remove( jetMETDQMOfflineSource )
115 
116 #DQMOfflineHeavyIonsPhysics = cms.Sequence( dqmPhysics )