import FWCore.ParameterSet.Config as cms

from DQMOffline.Trigger.HLTEGTnPMonitor_cfi import egmGsfElectronIDsForDQM,egHLTDQMOfflineTnPSource,egmPhotonIDSequenceForDQM,egHLTElePhoDQMOfflineTnPSource,egHLTElePhoHighEtaDQMOfflineTnPSource,photonIDValueMapProducerForDQM,egmPhotonIDsForDQM,egHLTMuonPhoDQMOfflineTnPSource,egmDQMSelectedMuons,egmMuonIDSequenceForDQM,egHLTMuonEleDQMOfflineTnPSource

egammaMonitorHLT = cms.Sequence(
    egHLTDQMOfflineTnPSource*
    egmPhotonIDSequenceForDQM*
    egHLTElePhoDQMOfflineTnPSource*
    egHLTElePhoHighEtaDQMOfflineTnPSource*
    egmMuonIDSequenceForDQM*
    egHLTMuonEleDQMOfflineTnPSource*
    egHLTMuonPhoDQMOfflineTnPSource,
    cms.Task(egmGsfElectronIDsForDQM) ## unschedule execution [Use of electron VID requires this module being executed first]
)

egmHLTDQMSourceExtra = cms.Sequence(
)
