CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 // user include files
26 
28 public:
29  explicit MuonLinksProducer(const edm::ParameterSet&);
30 
31  ~MuonLinksProducer() override;
32 
33  void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
34 
35 private:
38 };
39 #endif
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
edm::EDGetTokenT< reco::MuonCollection > muonToken_
~MuonLinksProducer() override
edm::InputTag m_inputCollection
MuonLinksProducer(const edm::ParameterSet &)