CMS 3D CMS Logo

L1TkObjectProducers_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Phase II EG seeds, Barrel (Crystal):
4 
5 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsCrystal
6 pL1TkElectronsCrystal = cms.Path( L1TkElectronsCrystal )
7 
8 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsEllipticMatchCrystal
9 pL1TkElectronsEllipticMatchCrystal = cms.Path( L1TkElectronsEllipticMatchCrystal )
10 
11 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsLooseCrystal
12 pL1TkElectronsLooseCrystal = cms.Path( L1TkElectronsLooseCrystal )
13 
14 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkIsoElectronsCrystal
15 pL1TkIsoElectronsCrystal = cms.Path( L1TkIsoElectronsCrystal )
16 
17 from L1Trigger.L1TTrackMatch.L1TkEmParticleProducer_cfi import L1TkPhotonsCrystal
18 pL1TkPhotonsCrystal = cms.Path( L1TkPhotonsCrystal )
19 
20 #+ from L1Trigger.L1TTrackMatch.L1WP2ElectronProducer_cfi import L1WP2Electrons
21 #+ pL1WP2Electrons = cms.Path( L1WP2Electrons)
22 
23 # Phase II EG seeds, Endcap (HGC):
24 # Two objects for now to follow 2017 discussions, merging collections would be nice...
25 
26 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsHGC
27 pL1TkElectronsHGC = cms.Path( L1TkElectronsHGC )
28 
29 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsEllipticMatchHGC
30 pL1TkElectronsEllipticMatchHGC = cms.Path( L1TkElectronsEllipticMatchHGC )
31 
32 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkIsoElectronsHGC
33 pL1TkIsoElectronsHGC = cms.Path( L1TkIsoElectronsHGC )
34 
35 from L1Trigger.L1TTrackMatch.L1TkElectronTrackProducer_cfi import L1TkElectronsLooseHGC
36 pL1TkElectronsLooseHGC = cms.Path( L1TkElectronsLooseHGC )
37 
38 from L1Trigger.L1TTrackMatch.L1TkEmParticleProducer_cfi import L1TkPhotonsHGC
39 pL1TkPhotonsHGC = cms.Path( L1TkPhotonsHGC )
40 
41 
42 #Other tk Objects
43 
44 # from L1Trigger.L1TTrackMatch.L1TrackerJetProducer_cfi import L1TrackerJets
45 # pL1TrackerJets = cms.Path( L1TrackerJets)
46 
47 # from L1Trigger.TwoLayerJets.TwoLayerJets_cfi import TwoLayerJets
48 # pL1TwoLayerJets = cms.Path( TwoLayerJets)
49 
50 # from L1Trigger.L1TTrackMatch.L1TkCaloJetProducer_cfi import L1TkCaloJets
51 # pL1TkCaloJets = cms.Path( L1TkCaloJets)
52 
53 from L1Trigger.L1TTrackMatch.l1tTrackSelectionProducer_cfi import l1tTrackSelectionProducer
54 from L1Trigger.VertexFinder.l1tVertexProducer_cfi import l1tVertexProducer
55 pVertexProducer = cms.Path( l1tTrackSelectionProducer * l1tVertexProducer )
56 
57 # from L1Trigger.L1TTrackMatch.l1tTrackerEtMiss_cfi import l1tTrackerEtMiss
58 # pL1TrkMET = cms.Path( l1tTrackerEtMiss )
59 
60 # from L1Trigger.L1TTrackMatch.l1tTrackerHTMiss_cfi import l1tTkCaloHTMissVtx, l1tTrackerHTMiss
61 # pL1TkCaloHTMissVtx = cms.Path( l1tTkCaloHTMissVtx )
62 # pL1TrackerHTMiss = cms.Path( l1tTrackerHTMiss )
63 
64 from L1Trigger.L1TTrackMatch.L1TkMuonProducer_cfi import L1TkMuons, L1TkMuonsTP
65 pL1TkMuon = cms.Path( L1TkMuons * L1TkMuonsTP )
66 
67 from L1Trigger.L1TTrackMatch.L1TkGlbMuonProducer_cfi import L1TkGlbMuons
68 pL1TkGlbMuon = cms.Path( L1TkGlbMuons )
69 
70 # from L1Trigger.L1TTrackMatch.L1TrkTauFromCaloProducer_cfi import L1TrkTauFromCalo
71 # pL1TrkTauFromCalo = cms.Path( L1TrkTauFromCalo )
72 
73 # from L1Trigger.Phase2L1Taus.TkTauProducer_cfi import L1TrkTaus
74 # L1TrackerTaus = L1TrkTaus.clone()
75 
76 # from L1Trigger.Phase2L1Taus.TkEGTauProducer_cfi import L1TkEGTaus
77 
78 # from L1Trigger.Phase2L1Taus.L1CaloTkTauProducer_cfi import L1CaloTkTaus
79 # L1TkCaloTaus = L1CaloTkTaus.clone()