1 import FWCore.ParameterSet.Config
as cms
23 ctppsCommonDQMSourceOnline = ctppsCommonDQMSource.clone(
24 makeProtonRecoPlots =
False 27 _ctppsDQMOnlineSource = cms.Sequence(
29 + ctppsDiamondDQMSource
30 + diamondSampicDQMSourceOnline
31 + ctppsCommonDQMSourceOnline
34 _ctppsDQMOnlineHarvest = cms.Sequence(
38 _ctppsDQMCalibrationSource = cms.Sequence(
41 + ctppsDiamondDQMSource
42 + diamondSampicDQMSourceOnline
43 + ctppsCommonDQMSourceOnline
44 + elasticPlotDQMSource
47 _ctppsDQMCalibrationHarvest = cms.Sequence(
52 ctppsCommonDQMSourceOffline = ctppsCommonDQMSource.clone(
53 makeProtonRecoPlots =
True 57 _ctppsDQMRandomSource = cms.Sequence(
61 _ctppsDQMRandomHarvest = cms.Sequence(
65 from Configuration.ProcessModifiers.dqmPerLSsaving_cff
import dqmPerLSsaving
66 dqmPerLSsaving.toModify(ctppsDiamondDQMSource, perLSsaving=
True)
67 dqmPerLSsaving.toModify(diamondSampicDQMSourceOffline, perLSsaving=
True)
68 dqmPerLSsaving.toModify(ctppsCommonDQMSourceOffline, perLSsaving=
True)
69 dqmPerLSsaving.toModify(ctppsDiamondDQMOfflineSource, perLSsaving=
True)
70 dqmPerLSsaving.toModify(totemTimingDQMSource, perLSsaving=
True)
72 _ctppsDQMOfflineSource = cms.Sequence(
73 ctppsPixelDQMOfflineSource
74 + ctppsDiamondDQMOfflineSource
75 + diamondSampicDQMSourceOffline
76 + ctppsCommonDQMSourceOffline
79 _ctppsDQMOfflineHarvest = cms.Sequence(
82 from Configuration.Eras.Modifier_ctpps_2018_cff
import ctpps_2018
83 ctpps_2018.toReplaceWith(
84 _ctppsDQMOfflineSource,
86 ctppsPixelDQMOfflineSource
87 + ctppsDiamondDQMOfflineSource
88 + totemTimingDQMSource
89 + ctppsCommonDQMSourceOffline
96 from Configuration.Eras.Modifier_ctpps_cff
import ctpps
98 ctppsDQMOnlineSource = cms.Sequence()
99 ctppsDQMOnlineHarvest = cms.Sequence()
100 ctpps.toReplaceWith(ctppsDQMOnlineSource, _ctppsDQMOnlineSource)
101 ctpps.toReplaceWith(ctppsDQMOnlineHarvest, _ctppsDQMOnlineHarvest)
103 ctppsDQMCalibrationSource = cms.Sequence()
104 ctppsDQMCalibrationHarvest = cms.Sequence()
105 ctpps.toReplaceWith(ctppsDQMCalibrationSource, _ctppsDQMCalibrationSource)
106 ctpps.toReplaceWith(ctppsDQMCalibrationHarvest, _ctppsDQMCalibrationHarvest)
108 ctppsDQMOfflineSource = cms.Sequence()
109 ctppsDQMOfflineHarvest = cms.Sequence()
110 ctpps.toReplaceWith(ctppsDQMOfflineSource, _ctppsDQMOfflineSource)
111 ctpps.toReplaceWith(ctppsDQMOfflineHarvest, _ctppsDQMOfflineHarvest)
113 ctppsDQMRandomSource = cms.Sequence()
114 ctppsDQMRandomHarvest = cms.Sequence()
115 ctpps.toReplaceWith(ctppsDQMRandomSource, _ctppsDQMRandomSource)
116 ctpps.toReplaceWith(ctppsDQMRandomHarvest, _ctppsDQMRandomHarvest)