1 import FWCore.ParameterSet.Config
as cms
6 onlineAnalyser = cms.EDAnalyzer(
"SiStripAnalyser",
7 StaticUpdateFrequency = cms.untracked.int32(1),
8 GlobalStatusFilling = cms.untracked.int32(1),
9 TkMapCreationFrequency = cms.untracked.int32(1),
10 SummaryCreationFrequency = cms.untracked.int32(1),
11 ShiftReportFrequency = cms.untracked.int32(1),
12 SummaryConfigPath = cms.untracked.string(
"DQM/SiStripMonitorClient/data/sistrip_monitorelement_config.xml"),
13 PrintFaultyModuleList = cms.untracked.bool(
False),
14 RawDataTag = cms.untracked.InputTag(
"source"),
15 TkmapParameters = cms.PSet(
16 loadFedCabling = cms.untracked.bool(
True),
17 trackerdatPath = cms.untracked.string(
'CommonTools/TrackerMap/data/'),
18 trackermaptxtPath = cms.untracked.string(
'DQM/SiStripMonitorClient/scripts/TkMap/')
22 MonitorSiStripPedestal = OnDemandMonitoring.MonitorSiStripPedestal,
23 MonitorSiStripNoise = OnDemandMonitoring.MonitorSiStripNoise,
24 MonitorSiStripQuality = OnDemandMonitoring.MonitorSiStripQuality,
25 MonitorSiStripApvGain = OnDemandMonitoring.MonitorSiStripApvGain,
26 MonitorSiStripLorentzAngle = OnDemandMonitoring.MonitorSiStripLorentzAngle,
28 MonitorSiStripCabling = OnDemandMonitoring.MonitorSiStripCabling,
29 MonitorSiStripLowThreshold = OnDemandMonitoring.MonitorSiStripLowThreshold,
30 MonitorSiStripHighThreshold = OnDemandMonitoring.MonitorSiStripHighThreshold,
32 FillConditions_PSet = OnDemandMonitoring.FillConditions_PSet,
34 SiStripPedestalsDQM_PSet = OnDemandMonitoring.SiStripPedestalsDQM_PSet,
35 SiStripNoisesDQM_PSet = OnDemandMonitoring.SiStripNoisesDQM_PSet,
36 SiStripQualityDQM_PSet = OnDemandMonitoring.SiStripQualityDQM_PSet,
37 SiStripApvGainsDQM_PSet = OnDemandMonitoring.SiStripApvGainsDQM_PSet,
38 SiStripLorentzAngleDQM_PSet = OnDemandMonitoring.SiStripLorentzAngleDQM_PSet,
39 SiStripLowThresholdDQM_PSet = OnDemandMonitoring.SiStripLowThresholdDQM_PSet,
40 SiStripHighThresholdDQM_PSet = OnDemandMonitoring.SiStripHighThresholdDQM_PSet,
44 offlineAnalyser = cms.EDAnalyzer(
"SiStripAnalyser",
45 StaticUpdateFrequency = cms.untracked.int32(-1),
46 GlobalStatusFilling = cms.untracked.int32(1),
47 TkMapCreationFrequency = cms.untracked.int32(-1),
48 SummaryCreationFrequency = cms.untracked.int32(1),
49 ShiftReportFrequency = cms.untracked.int32(1),
50 SummaryConfigPath = cms.untracked.string(
"DQM/SiStripMonitorClient/data/sistrip_monitorelement_config.xml"),
51 PrintFaultyModuleList = cms.untracked.bool(
False),
52 RawDataTag = cms.untracked.InputTag(
"source"),
53 TkmapParameters = cms.PSet(
54 loadFedCabling = cms.untracked.bool(
True),
55 trackerdatPath = cms.untracked.string(
'CommonTools/TrackerMap/data/'),
56 trackermaptxtPath = cms.untracked.string(
'DQM/SiStripMonitorClient/scripts/TkMap/')
59 MonitorSiStripPedestal = cms.untracked.bool(
False),
60 MonitorSiStripNoise = cms.untracked.bool(
False),
61 MonitorSiStripQuality = cms.untracked.bool(
False),
62 MonitorSiStripApvGain = cms.untracked.bool(
False),
63 MonitorSiStripLorentzAngle = cms.untracked.bool(
False),
65 MonitorSiStripCabling = OnDemandMonitoring.MonitorSiStripCabling,
66 MonitorSiStripLowThreshold = OnDemandMonitoring.MonitorSiStripLowThreshold,
67 MonitorSiStripHighThreshold = OnDemandMonitoring.MonitorSiStripHighThreshold,
69 FillConditions_PSet = OnDemandMonitoring.FillConditions_PSet,
71 SiStripPedestalsDQM_PSet = OnDemandMonitoring.SiStripPedestalsDQM_PSet,
72 SiStripNoisesDQM_PSet = OnDemandMonitoring.SiStripNoisesDQM_PSet,
73 SiStripQualityDQM_PSet = OnDemandMonitoring.SiStripQualityDQM_PSet,
74 SiStripApvGainsDQM_PSet = OnDemandMonitoring.SiStripApvGainsDQM_PSet,
75 SiStripLorentzAngleDQM_PSet = OnDemandMonitoring.SiStripLorentzAngleDQM_PSet,
76 SiStripLowThresholdDQM_PSet = OnDemandMonitoring.SiStripLowThresholdDQM_PSet,
77 SiStripHighThresholdDQM_PSet = OnDemandMonitoring.SiStripHighThresholdDQM_PSet
81 SiStripOnlineDQMClient = cms.Sequence(onlineAnalyser)
82 SiStripOfflineDQMClient = cms.Sequence(offlineAnalyser)
85 TkDetMap = cms.Service(
"TkDetMap")