File tree Expand file tree Collapse file tree 1 file changed +15
-6
lines changed
Expand file tree Collapse file tree 1 file changed +15
-6
lines changed Original file line number Diff line number Diff line change 99from RecoJets .JetProducers .QGTagger_cfi import *
1010from RecoMET .METFilters .metFilters_cff import *
1111
12- HcalStripHaloFilterDQM = HcalStripHaloFilter .clone (taggingMode = True )
13- CSCTightHaloFilterDQM = CSCTightHaloFilter .clone (taggingMode = True )
14- CSCTightHalo2015FilterDQM = CSCTightHalo2015Filter .clone (taggingMode = True )
15- eeBadScFilterDQM = eeBadScFilter .clone (taggingMode = True )
16- EcalDeadCellTriggerPrimitiveFilterDQM = EcalDeadCellTriggerPrimitiveFilter .clone (taggingMode = True )
17- EcalDeadCellBoundaryEnergyFilterDQM = EcalDeadCellBoundaryEnergyFilter .clone (taggingMode = True )
12+
13+ ## interferes with fastSim sequence that replaced these modules by an HLTBool module
14+ ## is it sufficient to have them scheduled with cms.ignore, and not need for tagging mode?
15+ def clone_in_tagging_mode ( m ):
16+ if hasattr ( m , 'taggingMode' ):
17+ return m .clone (taggingMode = True )
18+ else :
19+ return m .clone ()
20+
21+ HcalStripHaloFilterDQM = clone_in_tagging_mode ( HcalStripHaloFilter )
22+ CSCTightHaloFilterDQM = clone_in_tagging_mode ( CSCTightHaloFilter )
23+ CSCTightHalo2015FilterDQM = clone_in_tagging_mode ( CSCTightHalo2015Filter )
24+ eeBadScFilterDQM = clone_in_tagging_mode ( eeBadScFilter )
25+ EcalDeadCellTriggerPrimitiveFilterDQM = clone_in_tagging_mode ( EcalDeadCellTriggerPrimitiveFilter )
26+ EcalDeadCellBoundaryEnergyFilterDQM = clone_in_tagging_mode ( EcalDeadCellBoundaryEnergyFilter )
1827
1928pileupJetIdCalculatorDQM = pileupJetIdCalculator .clone (
2029 jets = "ak4PFJets" ,
You can’t perform that action at this time.
0 commit comments