@@ -130,9 +130,48 @@ def addSequences(Analyzer, Harvester, discriminators, regions, globalPSet, label
130130 globalPSet = bTagMiniValidationGlobalUParT if "UParT" in tagger else bTagMiniValidationGlobal ,
131131 label = tagger + 'Validation' )
132132
133+
134+ #
135+ # Setup DQM Anayzer
136+ #
137+ patJetsPuppiTagInfoAnalyzerDQM = DQMEDAnalyzer ('MiniAODTagInfoAnalyzer' , cms .PSet (
138+ jets = cms .InputTag ('updatedPatJetsSlimmedPuppiWithDeepTags' ),
139+ jetTagInfos = cms .vstring (
140+ "pfDeepFlavourTagInfosSlimmedPuppiWithDeepTags" ,
141+ "pfParticleNetFromMiniAODAK4PuppiCentralTagInfosSlimmedPuppiWithDeepTags" ,
142+ "pfUnifiedParticleTransformerAK4TagInfosSlimmedPuppiWithDeepTags" ,
143+ ),
144+ ptMin = cms .double (30. ),
145+ absEtaMin = cms .double (0.0 ),
146+ absEtaMax = cms .double (2.5 ),
147+ )
148+ )
149+ bTagMiniDQMSource += patJetsPuppiTagInfoAnalyzerDQM
150+
151+ #
152+ #
153+ #
154+ patJetsPuppiForwardTagInfoAnalyzerDQM = patJetsPuppiTagInfoAnalyzerDQM .clone (
155+ jetTagInfos = cms .vstring (
156+ "pfParticleNetFromMiniAODAK4PuppiForwardTagInfosSlimmedPuppiWithDeepTags" ,
157+ ),
158+ absEtaMin = cms .double (2.5 ),
159+ absEtaMax = cms .double (5.0 ),
160+ )
161+ bTagMiniDQMSource += patJetsPuppiForwardTagInfoAnalyzerDQM
162+
163+ #
164+ patJetsPuppiTagInfoAnalyzerValidation = patJetsPuppiTagInfoAnalyzerDQM .clone ()
165+ bTagMiniValidationSource += patJetsPuppiTagInfoAnalyzerValidation
166+
167+ patJetsPuppiForwardTagInfoAnalyzerValidation = patJetsPuppiForwardTagInfoAnalyzerDQM .clone ()
168+ bTagMiniValidationSource += patJetsPuppiForwardTagInfoAnalyzerValidation
169+
170+
133171from Configuration .ProcessModifiers .pp_on_AA_cff import pp_on_AA
134172from Configuration .ProcessModifiers .miniAOD_skip_trackExtras_cff import miniAOD_skip_trackExtras
135173
136174_mAOD = (pp_on_AA | miniAOD_skip_trackExtras )
137175_mAOD .toReplaceWith (bTagMiniDQMSource , bTagMiniDQMSource .copyAndExclude ([bTagSVDQM , patJetsSVInfoTask ]))
138- _mAOD .toReplaceWith (bTagMiniValidationSource , bTagMiniValidationSource .copyAndExclude ([bTagSVDQM , patJetsSVInfoTask ]))
176+ _mAOD .toReplaceWith (bTagMiniValidationSource , bTagMiniValidationSource .copyAndExclude ([bTagSVDQM , patJetsSVInfoTask ]))
177+
0 commit comments