1 import FWCore.ParameterSet.Config
as cms
19 ctppsCommonDQMSourceOnline = ctppsCommonDQMSource.clone(
20 makeProtonRecoPlots =
False
23 _ctppsDQMOnlineSource = cms.Sequence(
25 + ctppsDiamondDQMSource
26 + totemTimingDQMSource
27 + ctppsCommonDQMSourceOnline
30 _ctppsDQMOnlineHarvest = cms.Sequence(
34 _ctppsDQMCalibrationSource = cms.Sequence(
37 + ctppsDiamondDQMSource
38 + totemTimingDQMSource
39 + ctppsCommonDQMSourceOnline
40 + elasticPlotDQMSource
43 _ctppsDQMCalibrationHarvest = cms.Sequence(
48 ctppsCommonDQMSourceOffline = ctppsCommonDQMSource.clone(
49 makeProtonRecoPlots =
True
53 from Configuration.ProcessModifiers.dqmPerLSsaving_cff
import dqmPerLSsaving
54 dqmPerLSsaving.toModify(ctppsDiamondDQMSource, perLSsaving=
True)
55 dqmPerLSsaving.toModify(totemTimingDQMSource, perLSsaving=
True)
56 dqmPerLSsaving.toModify(ctppsCommonDQMSourceOffline, perLSsaving=
True)
58 _ctppsDQMOfflineSource = cms.Sequence(
59 ctppsPixelDQMOfflineSource
60 + ctppsDiamondDQMSource
61 + totemTimingDQMSource
62 + ctppsCommonDQMSourceOffline
65 _ctppsDQMOfflineHarvest = cms.Sequence(
69 from Configuration.Eras.Modifier_ctpps_cff
import ctpps
71 ctppsDQMOnlineSource = cms.Sequence()
72 ctppsDQMOnlineHarvest = cms.Sequence()
73 ctpps.toReplaceWith(ctppsDQMOnlineSource, _ctppsDQMOnlineSource)
74 ctpps.toReplaceWith(ctppsDQMOnlineHarvest, _ctppsDQMOnlineHarvest)
76 ctppsDQMCalibrationSource = cms.Sequence()
77 ctppsDQMCalibrationHarvest = cms.Sequence()
78 ctpps.toReplaceWith(ctppsDQMCalibrationSource, _ctppsDQMCalibrationSource)
79 ctpps.toReplaceWith(ctppsDQMCalibrationHarvest, _ctppsDQMCalibrationHarvest)
81 ctppsDQMOfflineSource = cms.Sequence()
82 ctppsDQMOfflineHarvest = cms.Sequence()
83 ctpps.toReplaceWith(ctppsDQMOfflineSource, _ctppsDQMOfflineSource)
84 ctpps.toReplaceWith(ctppsDQMOfflineHarvest, _ctppsDQMOfflineHarvest)