CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
triggerMatchEmbedder_cfi.py
Go to the documentation of this file.
2 
3 # Embedding in muons
4 cleanPatMuonsTriggerMatch = cms.EDProducer(
5  "PATTriggerMatchMuonEmbedder"
6 , src = cms.InputTag( "cleanPatMuons" )
7 , matches = cms.VInputTag(
8  'cleanMuonTriggerMatchHLTMu20'
9  , 'cleanMuonTriggerMatchHLTDoubleMu6'
10  )
11 )
12 
13 # Embedding in photons
14 cleanPatPhotonsTriggerMatch = cms.EDProducer(
15  "PATTriggerMatchPhotonEmbedder"
16 , src = cms.InputTag( "cleanPatPhotons" )
17 , matches = cms.VInputTag(
18  'cleanPhotonTriggerMatchHLTPhoton26IsoVLPhoton18'
19  )
20 )
21 
22 # Embedding in electrons
23 cleanPatElectronsTriggerMatch = cms.EDProducer(
24  "PATTriggerMatchElectronEmbedder"
25 , src = cms.InputTag( "cleanPatElectrons" )
26 , matches = cms.VInputTag(
27  'cleanElectronTriggerMatchHLTEle27CaloIdVTCaloIsoTTrkIdTTrkIsoT'
28  )
29 )
30 
31 # Embedding in taus
32 cleanPatTausTriggerMatch = cms.EDProducer(
33  "PATTriggerMatchTauEmbedder"
34 , src = cms.InputTag( "cleanPatTaus" )
35 , matches = cms.VInputTag(
36  'cleanTauTriggerMatchHLTDoubleIsoPFTau20Trk5'
37  )
38 )
39 
40 # Embedding in jets
41 cleanPatJetsTriggerMatch = cms.EDProducer(
42  "PATTriggerMatchJetEmbedder"
43 , src = cms.InputTag( "cleanPatJets" )
44 , matches = cms.VInputTag(
45  'cleanJetTriggerMatchHLTJet240'
46  )
47 )
48 
49 # Embedding in MET
50 patMETsTriggerMatch = cms.EDProducer(
51  "PATTriggerMatchMETEmbedder"
52 , src = cms.InputTag( "patMETs" )
53 , matches = cms.VInputTag(
54  'metTriggerMatchHLTMET100'
55  )
56 )
57 
58 ## Embedding sequences
59 patTriggerMatchEmbedderDefaultSequence = cms.Sequence(
60  cleanPatPhotonsTriggerMatch
61 + cleanPatElectronsTriggerMatch
62 + cleanPatMuonsTriggerMatch
63 + cleanPatTausTriggerMatch
64 + cleanPatJetsTriggerMatch
65 + patMETsTriggerMatch
66 )