CMS 3D CMS Logo

MuonLinksProducer.h
Go to the documentation of this file.
1 #ifndef MuonIdentification_MuonLinksProducer_h
2 #define MuonIdentification_MuonLinksProducer_h
3 
4 // -*- C++ -*-
5 //
6 // Package: MuonIdentification
7 // Class: MuonLinksProducer
8 //
9 /*
10  Simple producer to make reco::MuonTrackLinks collection
11  out of the global muons from "muons" collection to restore
12  dropped links used as input for MuonIdProducer.
13  */
14 //
15 // Original Author: Dmytro Kovalskyi
16 //
17 //
18 
19 
20 // user include files
27 
29  public:
30  explicit MuonLinksProducer(const edm::ParameterSet&);
31 
32  ~MuonLinksProducer() override;
33 
34  void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
35 
36  private:
39 
40 };
41 #endif
edm::EDGetTokenT< reco::MuonCollection > muonToken_
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
~MuonLinksProducer() override
edm::InputTag m_inputCollection
MuonLinksProducer(const edm::ParameterSet &)