1 import FWCore.ParameterSet.Config
as cms
25 ctppsCommonDQMSourceOnline = ctppsCommonDQMSource.clone(
26 makeProtonRecoPlots =
False 29 _ctppsDQMOnlineSource = cms.Sequence(
31 + ctppsDiamondDQMSource
32 + diamondSampicDQMSourceOnline
33 + ctppsCommonDQMSourceOnline
36 _ctppsDQMOnlineHarvest = cms.Sequence(
40 _ctppsDQMCalibrationSource = cms.Sequence(
43 + ctppsDiamondDQMSource
44 + diamondSampicDQMSourceOnline
45 + ctppsCommonDQMSourceOnline
46 + elasticPlotDQMSource
50 _ctppsDQMCalibrationHarvest = cms.Sequence(
55 ctppsCommonDQMSourceOffline = ctppsCommonDQMSource.clone(
56 makeProtonRecoPlots =
True 60 _ctppsDQMRandomSource = cms.Sequence(
64 _ctppsDQMRandomHarvest = cms.Sequence(
68 from Configuration.ProcessModifiers.dqmPerLSsaving_cff
import dqmPerLSsaving
69 dqmPerLSsaving.toModify(ctppsDiamondDQMSource, perLSsaving=
True)
70 dqmPerLSsaving.toModify(diamondSampicDQMSourceOffline, perLSsaving=
True)
71 dqmPerLSsaving.toModify(ctppsCommonDQMSourceOffline, perLSsaving=
True)
72 dqmPerLSsaving.toModify(ctppsDiamondDQMOfflineSource, perLSsaving=
True)
73 dqmPerLSsaving.toModify(totemTimingDQMSource, perLSsaving=
True)
75 _ctppsDQMOfflineSource = cms.Sequence(
76 ctppsPixelDQMOfflineSource
77 + ctppsDiamondDQMOfflineSource
78 + diamondSampicDQMSourceOffline
79 + ctppsCommonDQMSourceOffline
82 _ctppsDQMOfflineHarvest = cms.Sequence(
85 from Configuration.Eras.Modifier_ctpps_2018_cff
import ctpps_2018
86 ctpps_2018.toReplaceWith(
87 _ctppsDQMOfflineSource,
89 ctppsPixelDQMOfflineSource
90 + ctppsDiamondDQMOfflineSource
91 + totemTimingDQMSource
92 + ctppsCommonDQMSourceOffline
97 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
98 ctpps_2016.toReplaceWith(
99 _ctppsDQMOfflineSource,
106 from Configuration.Eras.Modifier_ctpps_cff
import ctpps
108 ctppsDQMOnlineSource = cms.Sequence()
109 ctppsDQMOnlineHarvest = cms.Sequence()
110 ctpps.toReplaceWith(ctppsDQMOnlineSource, _ctppsDQMOnlineSource)
111 ctpps.toReplaceWith(ctppsDQMOnlineHarvest, _ctppsDQMOnlineHarvest)
113 ctppsDQMCalibrationSource = cms.Sequence()
114 ctppsDQMCalibrationHarvest = cms.Sequence()
115 ctpps.toReplaceWith(ctppsDQMCalibrationSource, _ctppsDQMCalibrationSource)
116 ctpps.toReplaceWith(ctppsDQMCalibrationHarvest, _ctppsDQMCalibrationHarvest)
118 ctppsDQMOfflineSource = cms.Sequence()
119 ctppsDQMOfflineHarvest = cms.Sequence()
120 ctpps.toReplaceWith(ctppsDQMOfflineSource, _ctppsDQMOfflineSource)
121 ctpps.toReplaceWith(ctppsDQMOfflineHarvest, _ctppsDQMOfflineHarvest)
123 ctppsDQMRandomSource = cms.Sequence()
124 ctppsDQMRandomHarvest = cms.Sequence()
125 ctpps.toReplaceWith(ctppsDQMRandomSource, _ctppsDQMRandomSource)
126 ctpps.toReplaceWith(ctppsDQMRandomHarvest, _ctppsDQMRandomHarvest)