import FWCore.ParameterSet.Config as cms from DQMOffline.Hcal.HcalRecHitParam_cfi import * hltHCALRecHitsAnalyzer = hcalRecHitsAnalyzer.clone( TopFolderName='HLT/HCAL/RecHits', HBHERecHitCollectionLabel='hltHbhereco', HFRecHitCollectionLabel='hltHfreco', HORecHitCollectionLabel='hltHoreco', EBRecHitCollectionLabel='hltEcalRecHit::EcalRecHitsEB', EERecHitCollectionLabel='hltEcalRecHit::EcalRecHitsEE', eventype='multi', # ?!? ecalselector='yes', # ?!? hcalselector='all', # ?!? hep17=False) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hltHCALRecHitsAnalyzer, hep17=True)
'GainWidths', 'MCParams', 'RecoParams', 'RespCorrs', 'QIEData', 'QIETypes', 'Gains', 'Pedestals', 'PedestalWidths', 'ChannelQuality', 'ZSThresholds', 'TimeCorrs', 'LUTCorrs', 'LutMetadata', 'L1TriggerObjects', 'PFCorrs', 'ElectronicsMap', 'FrontEndMap', 'CovarianceMatrices', 'SiPMParameters', 'SiPMCharacteristics', 'TPChannelParameters', 'TPParameters', 'FlagHFDigiTimeParams'), GainWidthsForTrigPrims=cms.bool(True)) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 from Configuration.Eras.Modifier_run2_HF_2017_cff import run2_HF_2017 from Configuration.Eras.Modifier_run2_HE_2017_cff import run2_HE_2017 from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 from Configuration.Eras.Modifier_run3_HB_cff import run3_HB run2_HCAL_2017.toModify(es_hardcode, useLayer0Weight=cms.bool(True)) run2_HF_2017.toModify(es_hardcode, useHFUpgrade=cms.bool(True)) run2_HE_2017.toModify(es_hardcode, useHEUpgrade=cms.bool(True), HEreCalibCutoff=cms.double(100.0)) run2_HEPlan1_2017.toModify(es_hardcode, testHEPlan1=cms.bool(True), useHEUpgrade=cms.bool(False), HEreCalibCutoff=cms.double(20.0)) run3_HB.toModify(es_hardcode, useHBUpgrade=cms.bool(True), HBreCalibCutoff=cms.double(100.0)) from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal phase2_hgcal.toModify(es_hardcode, killHE=cms.bool(True))
_toGet_noEmap = _toGet[:] _toGet_noEmap.remove('ElectronicsMap') from Configuration.Eras.Modifier_hcalHardcodeConditions_cff import hcalHardcodeConditions hcalHardcodeConditions.toModify( es_hardcode, toGet = cms.untracked.vstring(_toGet), GainWidthsForTrigPrims = cms.bool(True) ) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 from Configuration.Eras.Modifier_run2_HF_2017_cff import run2_HF_2017 from Configuration.Eras.Modifier_run2_HE_2017_cff import run2_HE_2017 from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 from Configuration.Eras.Modifier_run3_HB_cff import run3_HB from Configuration.Eras.Modifier_phase2_hcal_cff import phase2_hcal run2_HCAL_2017.toModify( es_hardcode, useLayer0Weight = cms.bool(True) ) run2_HF_2017.toModify( es_hardcode, useHFUpgrade = cms.bool(True) ) run2_HE_2017.toModify( es_hardcode, useHEUpgrade = cms.bool(True), HEreCalibCutoff = cms.double(100.0) ) run2_HEPlan1_2017.toModify( es_hardcode, testHEPlan1 = cms.bool(True), useHEUpgrade = cms.bool(False), HEreCalibCutoff = cms.double(20.0) ) run3_HB.toModify( es_hardcode, useHBUpgrade = cms.bool(True), HBreCalibCutoff = cms.double(100.0) ) # now that we have an emap phase2_hcal.toModify( es_hardcode, toGet = cms.untracked.vstring(_toGet_noEmap) ) from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal phase2_hgcal.toModify( es_hardcode, killHE = cms.bool(True) )
import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer hcalRecHitsAnalyzer = DQMEDAnalyzer('HcalRecHitsAnalyzer', TopFolderName = cms.string('HcalRecHitsD/HcalRecHitTask'), # outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root'), outputFile = cms.untracked.string(''), HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"), HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"), HORecHitCollectionLabel = cms.untracked.InputTag("horeco"), EBRecHitCollectionLabel = cms.InputTag("ecalRecHit:EcalRecHitsEB"), EERecHitCollectionLabel = cms.InputTag("ecalRecHit:EcalRecHitsEE"), eventype = cms.untracked.string('multi'), ecalselector = cms.untracked.string('yes'), hcalselector = cms.untracked.string('all'), hep17 = cms.untracked.bool(False) # useAllHistos = cms.untracked.bool(False) ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcalRecHitsAnalyzer, hep17 = cms.untracked.bool(True) )
import FWCore.ParameterSet.Config as cms from Geometry.HcalEventSetup.hcalTopologyIdealBase_cfi import hcalTopologyIdealBase as hcalTopologyIdeal from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcalTopologyIdeal, MergePosition=cms.untracked.bool(True)) from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toModify(hcalTopologyIdeal, MergePosition=cms.untracked.bool(True))
import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer hcalSimHitStudy = DQMEDAnalyzer('HcalSimHitStudy', ModuleLabel = cms.untracked.string('g4SimHits'), outputFile = cms.untracked.string(''), Verbose = cms.untracked.bool(False), HitCollection = cms.untracked.string('HcalHits'), TestNumber = cms.bool(False), hep17 = cms.bool(False) ) from Configuration.Eras.Modifier_fastSim_cff import fastSim fastSim.toModify( hcalSimHitStudy, ModuleLabel = cms.untracked.string('fastSimProducer') ) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 (run2_HCAL_2017 & ~fastSim).toModify( hcalSimHitStudy, TestNumber = cms.bool(True) ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify( hcalSimHitStudy, hep17 = cms.bool(True) )
import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer hcalRecHitsAnalyzer = DQMEDAnalyzer('HcalRecHitsAnalyzer', TopFolderName = cms.string('HcalRecHitsD/HcalRecHitTask'), # outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root'), outputFile = cms.untracked.string(''), HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"), HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"), HORecHitCollectionLabel = cms.untracked.InputTag("horeco"), EBRecHitCollectionLabel = cms.InputTag("ecalRecHit:EcalRecHitsEB"), EERecHitCollectionLabel = cms.InputTag("ecalRecHit:EcalRecHitsEE"), eventype = cms.untracked.string('multi'), ecalselector = cms.untracked.string('yes'), hcalselector = cms.untracked.string('all'), hep17 = cms.untracked.bool(False) # useAllHistos = cms.untracked.bool(False) ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcalRecHitsAnalyzer, hep17 = cms.untracked.bool(True) )
simHits=cms.untracked.InputTag("g4SimHits", "HcalHits"), emulTPs=cms.InputTag("emulDigis"), dataTPs=cms.InputTag("simHcalTriggerPrimitiveDigis"), TestNumber=cms.bool(False), hep17=cms.bool(False), HEPhase1=cms.bool(False), HBPhase1=cms.bool(False), Plot_TP_ver=cms.bool(False)) from Configuration.Eras.Modifier_fastSim_cff import fastSim fastSim.toModify(hcaldigisAnalyzer, simHits="famosSimHits:HcalHits") from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 run2_HCAL_2017.toModify(hcaldigisAnalyzer, TestNumber=cms.bool(True)) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcaldigisAnalyzer, hep17=cms.bool(True)) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 run2_HCAL_2017.toModify(hcaldigisAnalyzer, HEPhase1=cms.bool(True)) from Configuration.Eras.Modifier_phase2_hcal_cff import phase2_hcal phase2_hcal.toModify(hcaldigisAnalyzer, dataTPs=cms.InputTag(""), digiTag=cms.InputTag("simHcalDigis"), QIE10digiTag=cms.InputTag("simHcalDigis", "HFQIE10DigiCollection"), QIE11digiTag=cms.InputTag("simHcalDigis", "HBHEQIE11DigiCollection"), HBPhase1=cms.bool(True))
LooseDiHitEne = cms.double(50.0), TightDiHitEne = cms.double(15.0), LooseMonoHitEne = cms.double(35.0), TightMonoHitEne = cms.double(15.0), RBXEneThreshold = cms.double(500.0), # used by the object validator HBThreshold = cms.double(0.7), HESThreshold = cms.double(0.8), HEDThreshold = cms.double(0.8), EBThreshold = cms.double(0.07), EEThreshold = cms.double(0.3), HcalAcceptSeverityLevel = cms.uint32(9), EcalAcceptSeverityLevel = cms.uint32(3), UseHcalRecoveredHits = cms.bool(True), UseEcalRecoveredHits = cms.bool(False), UseAllCombinedRechits = cms.bool(True), MinValidTrackPt = cms.double(0.3), MinValidTrackPtBarrel = cms.double(0.9), MinValidTrackNHits = cms.int32(5), ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hbhereco, hbheInput = cms.InputTag('hbheplan1')) from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toModify(hbhereco, hbheInput = cms.InputTag('hbhecollapse'))
TightHPDEne2=cms.double(30.0), TightHPDHits1=cms.int32(6), TightHPDHits2=cms.int32(3), LooseDiHitEne=cms.double(50.0), TightDiHitEne=cms.double(15.0), LooseMonoHitEne=cms.double(35.0), TightMonoHitEne=cms.double(15.0), RBXEneThreshold=cms.double(500.0), # used by the object validator HBThreshold=cms.double(0.7), HESThreshold=cms.double(0.8), HEDThreshold=cms.double(0.8), EBThreshold=cms.double(0.07), EEThreshold=cms.double(0.3), HcalAcceptSeverityLevel=cms.uint32(9), EcalAcceptSeverityLevel=cms.uint32(3), UseHcalRecoveredHits=cms.bool(True), UseEcalRecoveredHits=cms.bool(False), UseAllCombinedRechits=cms.bool(True), MinValidTrackPt=cms.double(0.3), MinValidTrackPtBarrel=cms.double(0.9), MinValidTrackNHits=cms.int32(5), ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hbhereco, hbheInput=cms.InputTag('hbheplan1')) from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toModify(hbhereco, hbheInput=cms.InputTag('hbhecollapse'))
hltHCALdigisAnalyzer.dirName = cms.untracked.string("HLT/HCAL/Digis/Simulation") hltHCALdigisAnalyzer.digiTag = cms.InputTag("hcalDigis") hltHCALdigisAnalyzer.QIE10digiTag = cms.InputTag("hcalDigis") hltHCALdigisAnalyzer.QIE11digiTag = cms.InputTag("hcalDigis") hltHCALdigisAnalyzer.mode = cms.untracked.string('multi') hltHCALdigisAnalyzer.hcalselector = cms.untracked.string('all') hltHCALdigisAnalyzer.mc = cms.untracked.string('yes') hltHCALdigisAnalyzer.simHits = cms.untracked.InputTag("g4SimHits","HcalHits") hltHCALdigisAnalyzer.emulTPs = cms.InputTag("emulDigis") hltHCALdigisAnalyzer.dataTPs = cms.InputTag("simHcalTriggerPrimitiveDigis") hltHCALdigisAnalyzer.TestNumber = cms.bool(False) hltHCALdigisAnalyzer.hep17 = cms.bool(False) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 run2_HCAL_2017.toModify(hltHCALdigisAnalyzer, TestNumber = cms.bool(True) ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hltHCALdigisAnalyzer, hep17 = cms.bool(True) ) #from Configuration.Eras.Modifier_phase2_hcal_cff import phase2_hcal #phase2_hcal.toModify(hltHCALdigisAnalyzer, # dataTPs = cms.InputTag(""), # digiTag = cms.InputTag("simHcalDigis"), # QIE10digiTag = cms.InputTag("simHcalDigis","HFQIE10DigiCollection"), # QIE11digiTag = cms.InputTag("simHcalDigis","HBHEQIE11DigiCollection"), #)
import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer hcalSimHitStudy = DQMEDAnalyzer('HcalSimHitStudy', ModuleLabel=cms.untracked.string('g4SimHits'), outputFile=cms.untracked.string(''), Verbose=cms.untracked.bool(False), HitCollection=cms.untracked.string('HcalHits'), TestNumber=cms.bool(False), hep17=cms.bool(False)) from Configuration.Eras.Modifier_fastSim_cff import fastSim fastSim.toModify(hcalSimHitStudy, ModuleLabel=cms.untracked.string('fastSimProducer')) from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017 run2_HCAL_2017.toModify(hcalSimHitStudy, TestNumber=cms.bool(True)) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcalSimHitStudy, hep17=cms.bool(True))
import FWCore.ParameterSet.Config as cms from Geometry.HcalEventSetup.hcalTopologyIdealBase_cfi import hcalTopologyIdealBase as hcalTopologyIdeal from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hcalTopologyIdeal, MergePosition = cms.untracked.bool(True) ) from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toModify(hcalTopologyIdeal, MergePosition = cms.untracked.bool(True) )
TightHPDEne2=cms.double(30.0), TightHPDHits1=cms.int32(6), TightHPDHits2=cms.int32(3), LooseDiHitEne=cms.double(50.0), TightDiHitEne=cms.double(15.0), LooseMonoHitEne=cms.double(35.0), TightMonoHitEne=cms.double(15.0), RBXEneThreshold=cms.double(500.0), # used by the object validator HBThreshold=cms.double(0.7), HESThreshold=cms.double(0.8), HEDThreshold=cms.double(0.8), EBThreshold=cms.double(0.07), EEThreshold=cms.double(0.3), HcalAcceptSeverityLevel=cms.uint32(9), EcalAcceptSeverityLevel=cms.uint32(3), UseHcalRecoveredHits=cms.bool(True), UseEcalRecoveredHits=cms.bool(False), UseAllCombinedRechits=cms.bool(True), MinValidTrackPt=cms.double(0.3), MinValidTrackPtBarrel=cms.double(0.9), MinValidTrackNHits=cms.int32(5), ) from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017 run2_HEPlan1_2017.toModify(hbhereco, hbheInput='hbheplan1') from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toModify(hbhereco, hbheInput='hbhecollapse')