File indexing completed on 2024-04-06 12:09:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQM.TrackingMonitor.V0Monitor_cfi import *
0004
0005 KshortMonitoring = v0Monitor.clone(
0006 FolderName = "Tracking/V0Monitoring/Ks",
0007 v0 = 'generalV0Candidates:Kshort',
0008 histoPSet = v0Monitor.histoPSet.clone(
0009 massPSet = v0Monitor.histoPSet.massPSet.clone(
0010 nbins = 100,
0011 xmin = 0.400,
0012 xmax = 0.600
0013 )
0014 )
0015 )
0016
0017 LambdaMonitoring = v0Monitor.clone(
0018 FolderName = "Tracking/V0Monitoring/Lambda",
0019 v0 = 'generalV0Candidates:Lambda',
0020 histoPSet = v0Monitor.histoPSet.clone(
0021 massPSet = v0Monitor.histoPSet.massPSet.clone(
0022 nbins = 100,
0023 xmin = 1.050,
0024 xmax = 1.250
0025 )
0026 )
0027 )
0028
0029 voMonitoringSequence = cms.Sequence(
0030 KshortMonitoring
0031 + LambdaMonitoring
0032 )
0033
0034 from DQM.TrackingMonitorSource.pset4GenericTriggerEventFlag_cfi import *
0035
0036
0037 KshortMonitoringCommon = KshortMonitoring.clone(
0038 genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
0039 )
0040 KshortMonitoringCommon.setLabel("KshortMonitoringCommon")
0041
0042 LambdaMonitoringCommon = LambdaMonitoring.clone(
0043 genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
0044 )
0045 LambdaMonitoringCommon.setLabel("LambdaMonitoringCommon")
0046
0047 voMonitoringCommonSequence = cms.Sequence(
0048 KshortMonitoringCommon
0049 + LambdaMonitoringCommon
0050 )
0051
0052
0053
0054 KshortMonitoringMB = KshortMonitoring.clone(
0055 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_INpu/Ks",
0056 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
0057 )
0058 KshortMonitoringMB.setLabel("KshortMonitoringMB")
0059
0060 LambdaMonitoringMB = LambdaMonitoring.clone(
0061 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_INpu/Lambda",
0062 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
0063 )
0064 LambdaMonitoringMB.setLabel("LambdaMonitoringMB")
0065
0066
0067 KshortMonitoringZBnoHIPnoOOT = KshortMonitoring.clone(
0068 FolderName = "Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Ks",
0069 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTnoHIPnoOOTdb
0070 )
0071 KshortMonitoringZBnoHIPnoOOT.setLabel("KshortMonitoringZBnoHIPnoOOT")
0072
0073 LambdaMonitoringZBnoHIPnoOOT = LambdaMonitoring.clone(
0074 FolderName = "Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Lambda",
0075 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTnoHIPnoOOTdb
0076 )
0077 LambdaMonitoringZBnoHIPnoOOT.setLabel("LambdaMonitoringZBnoHIPnoOOT")
0078
0079
0080 KshortMonitoringZBHIPnoOOT = KshortMonitoring.clone(
0081 FolderName = "Tracking/V0Monitoring/HIP_noOOTpu_INpu/Ks",
0082 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPnoOOTdb
0083 )
0084 KshortMonitoringZBHIPnoOOT.setLabel("KshortMonitoringZBHIPnoOOT")
0085
0086 LambdaMonitoringZBHIPnoOOT = LambdaMonitoring.clone(
0087 FolderName = "Tracking/V0Monitoring/HIP_noOOTpu_INpu/Lambda",
0088 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPnoOOTdb
0089 )
0090 LambdaMonitoringZBHIPnoOOT.setLabel("LambdaMonitoringZBHIPnoOOT")
0091
0092
0093 KshortMonitoringZBHIPOOT = KshortMonitoring.clone(
0094 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_noINpu/Ks",
0095 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPOOTdb
0096 )
0097 KshortMonitoringZBHIPOOT.setLabel("KshortMonitoringZBHIPOOT")
0098
0099 LambdaMonitoringZBHIPOOT = LambdaMonitoring.clone(
0100 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_noINpu/Lambda",
0101 genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPOOTdb
0102 )
0103 LambdaMonitoringZBHIPOOT.setLabel("LambdaMonitoringZBHIPOOT")
0104
0105 voMonitoringMBSequence = cms.Sequence(
0106 KshortMonitoringMB
0107 + LambdaMonitoringMB
0108 )
0109
0110 voMonitoringZBnoHIPnoOOTSequence = cms.Sequence(
0111 KshortMonitoringZBnoHIPnoOOT
0112 + LambdaMonitoringZBnoHIPnoOOT
0113 )
0114
0115 voMonitoringZBHIPnoOOTSequence = cms.Sequence(
0116 KshortMonitoringZBHIPnoOOT
0117 + LambdaMonitoringZBHIPnoOOT
0118 )
0119
0120 voMonitoringZBHIPOOTSequence = cms.Sequence(
0121 KshortMonitoringZBHIPOOT
0122 + LambdaMonitoringZBHIPOOT
0123 )
0124
0125
0126
0127 from CommonTools.RecoAlgos.vertexCompositeCandidateCollectionSelector_cfi import *
0128 KshortWlxy16 = vertexCompositeCandidateCollectionSelector.clone(
0129 v0 = 'generalV0Candidates:Kshort'
0130 )
0131
0132 LambdaWlxy16 = vertexCompositeCandidateCollectionSelector.clone(
0133 v0 = 'generalV0Candidates:Lambda'
0134 )
0135
0136 KshortWlxy16Monitoring = KshortMonitoring.clone(
0137 v0 = 'KshortWlxy16',
0138 FolderName = "Tracking/V0Monitoring/Ks/Lxy16"
0139 )
0140
0141 LambdaWlxy16Monitoring = LambdaMonitoring.clone(
0142 v0 = 'LambdaWlxy16',
0143 FolderName = "Tracking/V0Monitoring/Lambda/Lxy16"
0144 )
0145
0146 voWcutMonitoringSequence = cms.Sequence(
0147 KshortWlxy16*KshortWlxy16Monitoring
0148 + LambdaWlxy16*LambdaWlxy16Monitoring
0149 )
0150
0151 KshortWlxy16MonitoringCommon = KshortMonitoringCommon.clone(
0152 v0 = 'KshortWlxy16',
0153 FolderName = "Tracking/V0Monitoring/Ks/Lxy16"
0154 )
0155
0156 LambdaWlxy16MonitoringCommon = LambdaMonitoringCommon.clone(
0157 v0 = 'LambdaWlxy16',
0158 FolderName = "Tracking/V0Monitoring/Lambda/Lxy16"
0159 )
0160
0161 voWcutMonitoringCommonSequence = cms.Sequence(
0162 KshortWlxy16*KshortWlxy16MonitoringCommon
0163 +LambdaWlxy16*LambdaWlxy16MonitoringCommon
0164 )
0165
0166 KshortWlxy16MonitoringMB = KshortMonitoringMB.clone(
0167 v0 = 'KshortWlxy16',
0168 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_INpu/Ks/Lxy16"
0169 )
0170
0171 LambdaWlxy16MonitoringMB = LambdaMonitoringMB.clone(
0172 v0 = 'LambdaWlxy16',
0173 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_INpu/Lambda/Lxy16"
0174 )
0175
0176 voWcutMonitoringMBSequence = cms.Sequence(
0177 KshortWlxy16*KshortWlxy16MonitoringMB
0178 +LambdaWlxy16*LambdaWlxy16MonitoringMB
0179 )
0180
0181 KshortWlxy16MonitoringZBnoHIPnoOOT = KshortMonitoringZBnoHIPnoOOT.clone(
0182 v0 = 'KshortWlxy16',
0183 FolderName = "Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Ks/Lxy16"
0184 )
0185
0186 LambdaWlxy16MonitoringZBnoHIPnoOOT = LambdaMonitoringZBnoHIPnoOOT.clone(
0187 v0 = 'LambdaWlxy16',
0188 FolderName = "Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Lambda/Lxy16"
0189 )
0190
0191 voWcutMonitoringZBnoHIPnoOOTSequence = cms.Sequence(
0192 KshortWlxy16*KshortWlxy16MonitoringZBnoHIPnoOOT
0193 +LambdaWlxy16*LambdaWlxy16MonitoringZBnoHIPnoOOT
0194 )
0195
0196 KshortWlxy16MonitoringZBHIPnoOOT = KshortMonitoringZBHIPnoOOT.clone(
0197 v0 = 'KshortWlxy16',
0198 FolderName = "Tracking/V0Monitoring/HIP_noOOTpu_INpu/Ks/Lxy16"
0199 )
0200
0201 LambdaWlxy16MonitoringZBHIPnoOOT = LambdaMonitoringZBHIPnoOOT.clone(
0202 v0 = 'LambdaWlxy16',
0203 FolderName = "Tracking/V0Monitoring/HIP_noOOTpu_INpu/Lambda/Lxy16"
0204 )
0205
0206 voWcutMonitoringZBHIPnoOOTSequence = cms.Sequence(
0207 KshortWlxy16*KshortWlxy16MonitoringZBHIPnoOOT
0208 +LambdaWlxy16*LambdaWlxy16MonitoringZBHIPnoOOT
0209 )
0210
0211 KshortWlxy16MonitoringZBHIPOOT = KshortMonitoringZBHIPOOT.clone(
0212 v0 = 'KshortWlxy16',
0213 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_noINpu/Ks/Lxy16"
0214 )
0215
0216 LambdaWlxy16MonitoringZBHIPOOT = LambdaMonitoringZBHIPOOT.clone(
0217 v0 = 'LambdaWlxy16',
0218 FolderName = "Tracking/V0Monitoring/HIP_OOTpu_noINpu/Lambda/Lxy16"
0219 )
0220
0221 voWcutMonitoringZBHIPOOTSequence = cms.Sequence(
0222 KshortWlxy16*KshortWlxy16MonitoringZBHIPOOT
0223 +LambdaWlxy16*LambdaWlxy16MonitoringZBHIPOOT
0224 )