Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-24 01:27:54

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # HLT Online -----------------------------------
0004 # AlCa
0005 #from DQM.HLTEvF.HLTAlCaMonPi0_cfi import *
0006 #from DQM.HLTEvF.HLTAlCaMonEcalPhiSym_cfi import *
0007 #JetMET
0008 #from DQM.HLTEvF.HLTMonJetMETDQMSource_cfi import *
0009 # Electron
0010 #from DQM.HLTEvF.HLTMonEleBits_cfi import *
0011 # Muon
0012 #from DQM.HLTEvF.HLTMonMuonDQM_cfi import *
0013 #from DQM.HLTEvF.HLTMonMuonBits_cfi import *
0014 # Photon
0015 #from DQM.HLTEvF.HLTMonPhotonBits_cfi import *
0016 # Tau
0017 #from DQM.HLTEvF.HLTMonTau_cfi import *
0018 # BTag
0019 #from DQM.HLTEvF.hltMonBTagIPSource_cfi import *
0020 #from DQM.HLTEvF.hltMonBTagMuSource_cfi import *
0021 
0022 # hltMonjmDQM  bombs
0023 # hltMonMuDQM dumps names of all histograms in the directory
0024 # hltMonPhotonBits in later releases
0025 # *hltMonJetMET makes a log file, need to learn how to turn it off
0026 # *hltMonEleBits causes SegmentFaults in HARVESTING(step3) in inlcuded in step2
0027 
0028 #onlineHLTSource = cms.Sequence(EcalPi0Mon*EcalPhiSymMon*hltMonEleBits*hltMonMuBits*hltMonTauReco*hltMonBTagIPSource*hltMonBTagMuSource*dqmEnvHLTOnline)
0029 #onlineHLTSource = cms.Sequence(EcalPi0Mon*EcalPhiSymMon*hltMonMuBits*dqmEnvHLTOnline)
0030 
0031 # HLT Offline -----------------------------------
0032 from DQMOffline.Trigger.dqmHLTFiltersDQMonitor_cfi import *
0033 
0034 # EGamma
0035 from DQMOffline.Trigger.EgHLTOfflineSource_cfi import *
0036 
0037 # Muon
0038 from DQMOffline.Trigger.HLTMuonOfflineAnalyzer_cosmics_cff import *
0039 
0040 # Tau
0041 from DQMOffline.Trigger.HLTTauDQMOffline_cff import *
0042 
0043 # JetMET
0044 from DQMOffline.Trigger.JetMETHLTOfflineSource_cfi import *
0045 
0046 # Tracks
0047 from DQMOffline.Trigger.TrackToTrackMonitoringCosmics_cff import *
0048 from DQMOffline.Trigger.TrackingMonitoringCosmics_cff import *
0049 
0050 import DQMServices.Components.DQMEnvironment_cfi
0051 dqmEnvHLT= DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone(
0052     subSystemFolder = 'HLT',
0053     showHLTGlobalTag = True)
0054 
0055 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0056 dqmInfoHLTMon = DQMEDAnalyzer('DQMEventInfo',
0057                               subSystemFolder = cms.untracked.string('HLT'),
0058                               showHLTGlobalTag =  cms.untracked.bool(True))
0059 
0060 offlineHLTSource = cms.Sequence(
0061     cosmicTrackingMonitorHLT *
0062     hltToOfflineCosmicsTrackValidatorSequence *
0063     dqmHLTFiltersDQMonitor *
0064     egHLTOffDQMSource *
0065     hltMuonOfflineAnalyzers *
0066     HLTTauDQMOffline *
0067     jetMETHLTOfflineSource *
0068     dqmEnvHLT *
0069     dqmInfoHLTMon
0070 )
0071 
0072 #triggerCosmicOfflineDQMSource = cms.Sequence(onlineHLTSource*offlineHLTSource)
0073 triggerCosmicOfflineDQMSource = cms.Sequence(offlineHLTSource)
0074 
0075 # sequences run @tier0 on CosmicHLTMonitor PD
0076 OfflineHLTMonitoring = cms.Sequence(
0077     cosmicTrackingMonitorHLT *
0078     hltToOfflineCosmicsTrackValidatorSequence *
0079     dqmEnvHLT *
0080     dqmInfoHLTMon
0081 )