File indexing completed on 2024-04-06 12:10:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltTauDQMProcess = "HLT"
0004
0005 hltTauMonitor = cms.EDAnalyzer("HLTTauDQMSource",
0006 HLTProcessName = cms.untracked.string(hltTauDQMProcess),
0007 ModuleName = cms.untracked.string("hltTauMonitor"),
0008 DQMBaseFolder = cms.untracked.string("HLT/TauOnline/Inclusive/"),
0009 MonitorSetup = cms.VPSet(
0010 cms.PSet(
0011 ConfigType = cms.untracked.string("Path"),
0012 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0013 DQMFolder = cms.untracked.string('DoubleTau'),
0014 ),
0015 cms.PSet(
0016 ConfigType = cms.untracked.string("Path"),
0017 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0018 DQMFolder = cms.untracked.string('Ele.+?Tau'),
0019 Alias = cms.untracked.string('EleTau'),
0020 ),
0021 cms.PSet(
0022 ConfigType = cms.untracked.string("Path"),
0023 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0024 DQMFolder = cms.untracked.string('Mu.+?Tau'),
0025 Alias = cms.untracked.string('MuTau'),
0026 ),
0027 cms.PSet(
0028 ConfigType = cms.untracked.string("Path"),
0029 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0030 DQMFolder = cms.untracked.string('Single.+?Tau_MET'),
0031 Alias = cms.untracked.string('SingleTau'),
0032 ),
0033 cms.PSet(
0034 ConfigType = cms.untracked.string("LitePath"),
0035 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauDQMProcess),
0036 DQMFolder = cms.untracked.string('Summary'),
0037 ),
0038 cms.PSet(
0039 ConfigType = cms.untracked.string("L1"),
0040 DQMFolder = cms.untracked.string('L1'),
0041 L1Taus = cms.InputTag("hltL1extraParticles","Tau"),
0042 L1Jets = cms.InputTag("hltL1extraParticles","Central"),
0043 L1Electrons = cms.InputTag("hltL1extraParticles","Isolated"),
0044 L1Muons = cms.InputTag("hltL1extraParticles"),
0045 ),
0046 ),
0047 Matching = cms.PSet(
0048 doMatching = cms.untracked.bool(False),
0049 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauDQMProcess),
0050 matchFilters = cms.untracked.VPSet(),
0051 ),
0052 )
0053
0054 hltTauElectronMonitor = cms.EDAnalyzer("HLTTauDQMSource",
0055 HLTProcessName = cms.untracked.string(hltTauDQMProcess),
0056 ModuleName = cms.untracked.string("hltTauElectronMonitor"),
0057 DQMBaseFolder = cms.untracked.string("HLT/TauOnline/Electrons/"),
0058 MonitorSetup = cms.VPSet(
0059 cms.PSet(
0060 ConfigType = cms.untracked.string("Path"),
0061 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0062 DQMFolder = cms.untracked.string('DoubleTau'),
0063 ),
0064 cms.PSet(
0065 ConfigType = cms.untracked.string("Path"),
0066 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0067 DQMFolder = cms.untracked.string('Single.+?Tau_MET'),
0068 Alias = cms.untracked.string('SingleTau'),
0069 ),
0070 cms.PSet(
0071 ConfigType = cms.untracked.string("Path"),
0072 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0073 DQMFolder = cms.untracked.string('LoosePFTau'),
0074 ),
0075 cms.PSet(
0076 ConfigType = cms.untracked.string("Path"),
0077 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0078 DQMFolder = cms.untracked.string('MediumPFTau'),
0079 ),
0080 cms.PSet(
0081 ConfigType = cms.untracked.string("Path"),
0082 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauDQMProcess),
0083 DQMFolder = cms.untracked.string('TightPFTau'),
0084 ),
0085 cms.PSet(
0086 ConfigType = cms.untracked.string("LitePath"),
0087 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauDQMProcess),
0088 DQMFolder = cms.untracked.string('Summary'),
0089 ),
0090 cms.PSet(
0091 ConfigType = cms.untracked.string("L1"),
0092 DQMFolder = cms.untracked.string('L1'),
0093 L1Taus = cms.InputTag("hltL1extraParticles","Tau"),
0094 L1Jets = cms.InputTag("hltL1extraParticles","Central"),
0095 L1Electrons = cms.InputTag("hltL1extraParticles","Isolated"),
0096 L1Muons = cms.InputTag("hltL1extraParticles"),
0097 ),
0098 ),
0099 Matching = cms.PSet(
0100 doMatching = cms.untracked.bool(True),
0101 TriggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauDQMProcess),
0102 matchFilters = cms.untracked.VPSet(
0103 cms.untracked.PSet(
0104 AutomaticFilterName = cms.untracked.string('Ele.+?Tau'),
0105 matchObjectID = cms.untracked.int32(11),
0106 matchObjectMinPt = cms.untracked.double(10),
0107 ),
0108 ),
0109 ),
0110 )
0111
0112 hltMonTauReco =cms.Sequence(hltTauMonitor+hltTauElectronMonitor)
0113