CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 
00004 # HLT Online -----------------------------------
00005 # AlCa
00006 #from DQM.HLTEvF.HLTAlCaMonPi0_cfi import *
00007 #from DQM.HLTEvF.HLTAlCaMonEcalPhiSym_cfi import *
00008 # JetMET
00009 #from DQM.HLTEvF.HLTMonJetMETDQMSource_cfi import *
00010 # Electron
00011 #from DQM.HLTEvF.HLTMonEleBits_cfi import *
00012 # Muon
00013 #from DQM.HLTEvF.HLTMonMuonDQM_cfi import *
00014 #from DQM.HLTEvF.HLTMonMuonBits_cfi import *
00015 # Photon
00016 #from DQM.HLTEvF.HLTMonPhotonBits_cfi import *
00017 # Tau
00018 #from DQM.HLTEvF.HLTMonTau_cfi import *
00019 #from DQM.HLTEvF.hltMonBTagIPSource_cfi import *
00020 #from DQM.HLTEvF.hltMonBTagMuSource_cfi import *
00021 # hltMonjmDQM  bombs
00022 # hltMonMuDQM dumps names of all histograms in the directory
00023 # hltMonPhotonBits in future releases
00024 # *hltMonJetMET makes a log file, need to learn how to turn it off
00025 # *hltMonEleBits causes SegmentFaults in HARVESTING(step3) in inlcuded in step2
00026 
00027 #import DQMServices.Components.DQMEnvironment_cfi
00028 #dqmEnvHLTOnline = DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone()
00029 #dqmEnvHLTOnline.subSystemFolder = 'HLT'
00030 
00031 #onlineHLTSource = cms.Sequence(EcalPi0Mon*EcalPhiSymMon*hltMonEleBits*hltMonMuBits*hltMonTauReco*hltMonBTagIPSource*hltMonBTagMuSource*dqmEnvHLTOnline)
00032 #onlineHLTSource = cms.Sequence(EcalPi0Mon*EcalPhiSymMon*hltMonMuBits*dqmEnvHLTOnline)
00033 
00034 # HLT Offline -----------------------------------
00035 
00036 # FourVector
00037 #from DQMOffline.Trigger.FourVectorHLTOffline_cfi import *
00038 # Egamma
00039 from DQMOffline.Trigger.HLTGeneralOffline_cfi import *
00040 
00041 from DQMOffline.Trigger.EgHLTOfflineSource_cfi import *
00042 #from DQMOffline.Trigger.TopElectronHLTOfflineSource_cfi import *
00043 # Muon
00044 from DQMOffline.Trigger.MuonOffline_Trigger_cff import *
00045 # Top
00046 #from DQMOffline.Trigger.QuadJetAna_cfi import *
00047 # Tau
00048 from DQMOffline.Trigger.HLTTauDQMOffline_cff import *
00049 # JetMET
00050 #from DQMOffline.Trigger.JetMETHLTOfflineSource_cfi import *
00051 from DQMOffline.Trigger.JetMETHLTOfflineAnalyzer_cff import *
00052 # TnP
00053 #from DQMOffline.Trigger.TnPEfficiency_cff import *
00054 # Inclusive VBF
00055 from DQMOffline.Trigger.HLTInclusiveVBFSource_cfi import *
00056 
00057 import DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi
00058 TrackerCollisionTrackMonHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
00059 TrackerCollisionTrackMonHLT.FolderName    = 'HLT/Tracking'
00060 TrackerCollisionTrackMonHLT.TrackProducer    = 'hltPixelTracks'
00061 
00062 import DQMServices.Components.DQMEnvironment_cfi
00063 dqmEnvHLT= DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone()
00064 dqmEnvHLT.subSystemFolder = 'HLT'
00065 
00066 #offlineHLTSource = cms.Sequence(hltResults*egHLTOffDQMSource*topElectronHLTOffDQMSource*muonFullOfflineDQM*quadJetAna*HLTTauDQMOffline*jetMETHLTOfflineSource*TnPEfficiency*dqmEnvHLT)
00067 
00068 # Remove topElectronHLTOffDQMSource
00069 # remove quadJetAna
00070 offlineHLTSource = cms.Sequence(
00071     hltResults *
00072     egHLTOffDQMSource *
00073     muonFullOfflineDQM *
00074     HLTTauDQMOffline *
00075     #jetMETHLTOfflineSource *
00076     jetMETHLTOfflineAnalyzer *
00077     #TnPEfficiency *
00078     hltInclusiveVBFSource *
00079     TrackerCollisionTrackMonHLT *
00080     dqmEnvHLT)
00081 
00082 #triggerOfflineDQMSource =  cms.Sequence(onlineHLTSource*offlineHLTSource)
00083 triggerOfflineDQMSource =  cms.Sequence(offlineHLTSource)
00084