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
94 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
95 ctpps_2016.toReplaceWith(
96 _ctppsDQMOfflineSource,
102 from Configuration.Eras.Modifier_ctpps_cff
import ctpps
104 ctppsDQMOnlineSource = cms.Sequence()
105 ctppsDQMOnlineHarvest = cms.Sequence()
106 ctpps.toReplaceWith(ctppsDQMOnlineSource, _ctppsDQMOnlineSource)
107 ctpps.toReplaceWith(ctppsDQMOnlineHarvest, _ctppsDQMOnlineHarvest)
109 ctppsDQMCalibrationSource = cms.Sequence()
110 ctppsDQMCalibrationHarvest = cms.Sequence()
111 ctpps.toReplaceWith(ctppsDQMCalibrationSource, _ctppsDQMCalibrationSource)
112 ctpps.toReplaceWith(ctppsDQMCalibrationHarvest, _ctppsDQMCalibrationHarvest)
114 ctppsDQMOfflineSource = cms.Sequence()
115 ctppsDQMOfflineHarvest = cms.Sequence()
116 ctpps.toReplaceWith(ctppsDQMOfflineSource, _ctppsDQMOfflineSource)
117 ctpps.toReplaceWith(ctppsDQMOfflineHarvest, _ctppsDQMOfflineHarvest)
119 ctppsDQMRandomSource = cms.Sequence()
120 ctppsDQMRandomHarvest = cms.Sequence()
121 ctpps.toReplaceWith(ctppsDQMRandomSource, _ctppsDQMRandomSource)
122 ctpps.toReplaceWith(ctppsDQMRandomHarvest, _ctppsDQMRandomHarvest)