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 
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.VertexFinder.VertexProducer_cff import VertexProducer
54 pVertexProducer = cms.Path( VertexProducer )
55 
56 from L1Trigger.VertexFinder.VertexProducer_cff import VertexProducer
57 pVertexProducer = cms.Path( VertexProducer )
58 
59 # from L1Trigger.L1TTrackMatch.L1TrackerEtMissProducer_cfi import L1TrackerEtMiss
60 # pL1TrkMET = cms.Path( L1TrackerEtMiss )
61 
62 # from L1Trigger.L1TTrackMatch.L1TkHTMissProducer_cfi import L1TkCaloHTMissVtx, L1TrackerHTMiss
63 # pL1TkCaloHTMissVtx = cms.Path( L1TkCaloHTMissVtx )
64 # pL1TrackerHTMiss = cms.Path( L1TrackerHTMiss )
65 
66 from L1Trigger.L1TTrackMatch.L1TkMuonProducer_cfi import L1TkMuons, L1TkMuonsTP
67 pL1TkMuon = cms.Path( L1TkMuons * L1TkMuonsTP )
68 
69 from L1Trigger.L1TTrackMatch.L1TkGlbMuonProducer_cfi import L1TkGlbMuons
70 pL1TkGlbMuon = cms.Path( L1TkGlbMuons )
71 
72 # from L1Trigger.L1TTrackMatch.L1TrkTauFromCaloProducer_cfi import L1TrkTauFromCalo
73 # pL1TrkTauFromCalo = cms.Path( L1TrkTauFromCalo )
74 
75 # from L1Trigger.Phase2L1Taus.TkTauProducer_cfi import L1TrkTaus
76 # L1TrackerTaus = L1TrkTaus.clone()
77 
78 # from L1Trigger.Phase2L1Taus.TkEGTauProducer_cfi import L1TkEGTaus
79 
80 # from L1Trigger.Phase2L1Taus.L1CaloTkTauProducer_cfi import L1CaloTkTaus
81 # L1TkCaloTaus = L1CaloTkTaus.clone()