1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
import FWCore.ParameterSet.Config as cms
from DQM.EcalMonitorTasks.EcalMonitorTask_cfi import *
from DQM.EcalMonitorTasks.EcalFEDMonitor_cfi import *
from DQMOffline.Ecal.EcalZmassTask_cfi import *
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
dqmInfoEcal = DQMEDAnalyzer('DQMEventInfo',
subSystemFolder = cms.untracked.string('Ecal')
)
ecalMultiftAnalyzer = DQMEDAnalyzer('ECALMultifitAnalyzer_HI',
recoPhotonSrc = cms.InputTag('photons'),
recoJetSrc = cms.InputTag('akPu4CaloJets'),
RecHitCollection_EB = cms.InputTag('ecalRecHit:EcalRecHitsEB'),
RecHitCollection_EE = cms.InputTag('ecalRecHit:EcalRecHitsEE'),
rechitEnergyThreshold = cms.double(5.0),
recoPhotonPtThreshold = cms.double(15.0),
recoJetPtThreshold = cms.double(30.0),
deltaRPhotonThreshold = cms.double(0.1),
deltaRJetThreshold = cms.double(0.4)
)
## standard
ecal_dqm_source_offline = cms.Sequence(
dqmInfoEcal +
ecalMonitorTask +
ecalFEDMonitor +
ecalzmasstask +
ecalMultiftAnalyzer
)
ecalMonitorTask.workerParameters.TrigPrimTask.params.runOnEmul = False
ecalMonitorTask.collectionTags.Source = 'rawDataMapperByLabel'
ecalMonitorTask.collectionTags.EBBasicCluster = 'islandBasicClusters:islandBarrelBasicClusters'
ecalMonitorTask.collectionTags.EEBasicCluster = 'islandBasicClusters:islandEndcapBasicClusters'
ecalMonitorTask.collectionTags.EBSuperCluster = 'correctedIslandBarrelSuperClusters'
ecalMonitorTask.collectionTags.EESuperCluster = 'correctedIslandEndcapSuperClusters'
|