CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTTauValidation_cfi.py
Go to the documentation of this file.
2 
3 hltTauValidationProcess_IDEAL = "HLT"
4 
5 hltTauValIdealMonitorMC = cms.EDAnalyzer("HLTTauDQMOfflineSource",
6  HLTProcessName = cms.untracked.string(hltTauValidationProcess_IDEAL),
7  DQMBaseFolder = cms.untracked.string("HLT/TauRelVal/MC"),
8  TriggerResultsSrc = cms.untracked.InputTag("TriggerResults", "", hltTauValidationProcess_IDEAL),
9  TriggerEventSrc = cms.untracked.InputTag("hltTriggerSummaryAOD", "", hltTauValidationProcess_IDEAL),
10  L1Plotter = cms.untracked.PSet(
11  DQMFolder = cms.untracked.string('L1'),
12  L1Taus = cms.untracked.InputTag("l1extraParticles", "Tau"),
13  L1Jets = cms.untracked.InputTag("l1extraParticles", "Central"),
14  L1JetMinEt = cms.untracked.double(40), # this value is arbitrary at the moment
15  ),
16  Paths = cms.untracked.string("PFTau"),
17  PathSummaryPlotter = cms.untracked.PSet(
18  DQMFolder = cms.untracked.string('Summary'),
19  ),
20  Matching = cms.PSet(
21  doMatching = cms.untracked.bool(True),
22  matchFilters = cms.untracked.VPSet(
23  cms.untracked.PSet(
24  FilterName = cms.untracked.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
25  matchObjectID = cms.untracked.int32(15),
26  ),
27  cms.untracked.PSet(
28  FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"),
29  matchObjectID = cms.untracked.int32(11),
30  ),
31  cms.untracked.PSet(
32  FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"),
33  matchObjectID = cms.untracked.int32(13),
34  ),
35  ),
36  ),
37 )
38 
39 hltTauValIdealMonitorPF = hltTauValIdealMonitorMC.clone(
40  DQMBaseFolder = cms.untracked.string("HLT/TauRelVal/PF"),
41  Matching = cms.PSet(
42  doMatching = cms.untracked.bool(True),
43  matchFilters = cms.untracked.VPSet(
44  cms.untracked.PSet(
45  FilterName = cms.untracked.InputTag("TauRefCombiner",""),
46  matchObjectID = cms.untracked.int32(15),
47  ),
48  cms.untracked.PSet(
49  FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"),
50  matchObjectID = cms.untracked.int32(11),
51  ),
52  cms.untracked.PSet(
53  FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"),
54  matchObjectID = cms.untracked.int32(13),
55  ),
56  ),
57  ),
58 )
59 
60 hltTauValIdeal = cms.Sequence(hltTauValIdealMonitorMC+hltTauValIdealMonitorPF)