00001 import FWCore.ParameterSet.Config as cms 00002 00003 hltTauValidationProcess_IDEAL = "HLT" 00004 00005 hltTauValIdealMonitorMC = cms.EDAnalyzer("HLTTauDQMOfflineSource", 00006 ModuleName = cms.untracked.string("hltTauValIdealMonitorMC"), 00007 DQMBaseFolder = cms.untracked.string("HLT/TauRelVal/MC/"), 00008 HLTProcessName = cms.untracked.string(hltTauValidationProcess_IDEAL), 00009 MonitorSetup = cms.VPSet( 00010 cms.PSet( 00011 ConfigType = cms.untracked.string("Path"), 00012 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00013 DQMFolder = cms.untracked.string('DoubleTau'), 00014 ), 00015 cms.PSet( 00016 ConfigType = cms.untracked.string("Path"), 00017 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00018 DQMFolder = cms.untracked.string('Ele.+?Tau'), 00019 Alias = cms.untracked.string('EleTau'), 00020 ), 00021 cms.PSet( 00022 ConfigType = cms.untracked.string("Path"), 00023 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00024 DQMFolder = cms.untracked.string('MuLooseTau'), 00025 ), 00026 cms.PSet( 00027 ConfigType = cms.untracked.string("Path"), 00028 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00029 DQMFolder = cms.untracked.string('MuMediumTau'), 00030 ), 00031 cms.PSet( 00032 ConfigType = cms.untracked.string("Path"), 00033 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00034 DQMFolder = cms.untracked.string('MuTightTau'), 00035 ), 00036 cms.PSet( 00037 ConfigType = cms.untracked.string("Path"), 00038 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL), 00039 DQMFolder = cms.untracked.string('Single.+?Tau_MET'), 00040 Alias = cms.untracked.string('SingleTau'), 00041 ), 00042 cms.PSet( 00043 ConfigType = cms.untracked.string("LitePath"), 00044 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_IDEAL), 00045 DQMFolder = cms.untracked.string('Summary'), 00046 ), 00047 cms.PSet( 00048 ConfigType = cms.untracked.string("L1"), 00049 DQMFolder = cms.untracked.string('L1'), 00050 L1Taus = cms.InputTag("hltL1extraParticles","Tau"), 00051 L1Jets = cms.InputTag("hltL1extraParticles","Central"), 00052 L1Electrons = cms.InputTag("hltL1extraParticles","NonIsolated"), 00053 L1Muons = cms.InputTag("hltL1extraParticles"), 00054 ), 00055 ), 00056 Matching = cms.PSet( 00057 doMatching = cms.untracked.bool(True), 00058 matchFilters = cms.untracked.VPSet( 00059 cms.untracked.PSet( 00060 FilterName = cms.untracked.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"), 00061 matchObjectID = cms.untracked.int32(15), 00062 ), 00063 cms.untracked.PSet( 00064 FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"), 00065 matchObjectID = cms.untracked.int32(11), 00066 ), 00067 cms.untracked.PSet( 00068 FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"), 00069 matchObjectID = cms.untracked.int32(13), 00070 ), 00071 ), 00072 ), 00073 ) 00074 00075 hltTauValIdealMonitorPF = cms.EDAnalyzer("HLTTauDQMOfflineSource", 00076 ModuleName = cms.untracked.string("hltTauValIdealMonitorPF"), 00077 DQMBaseFolder = cms.untracked.string("HLT/TauRelVal/PF/"), 00078 HLTProcessName = cms.untracked.string(hltTauValidationProcess_IDEAL), 00079 MonitorSetup = hltTauValIdealMonitorMC.MonitorSetup, 00080 Matching = cms.PSet( 00081 doMatching = cms.untracked.bool(True), 00082 matchFilters = cms.untracked.VPSet( 00083 cms.untracked.PSet( 00084 FilterName = cms.untracked.InputTag("TauRefCombiner",""), 00085 matchObjectID = cms.untracked.int32(15), 00086 ), 00087 cms.untracked.PSet( 00088 FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"), 00089 matchObjectID = cms.untracked.int32(11), 00090 ), 00091 cms.untracked.PSet( 00092 FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"), 00093 matchObjectID = cms.untracked.int32(13), 00094 ), 00095 ), 00096 ), 00097 ) 00098 00099 hltTauValIdeal = cms.Sequence(hltTauValIdealMonitorMC+hltTauValIdealMonitorPF)