CMS 3D CMS Logo

L2MuonCandidateProducer.h
Go to the documentation of this file.
1 #ifndef RecoMuon_L2MuonProducer_L2MuonCandidateProducer_H
2 #define RecoMuon_L2MuonProducer_L2MuonCandidateProducer_H
3 
25 
26 namespace edm {
27  class ParameterSet;
28  class Event;
29  class EventSetup;
30 } // namespace edm
31 
33 public:
36 
38  ~L2MuonCandidateProducer() override;
39 
41  void produce(edm::StreamID sid, edm::Event& event, const edm::EventSetup&) const override;
42 
43 private:
44  // StandAlone Collection Label
47 };
48 
49 #endif
edm::StreamID
Definition: StreamID.h:30
L2MuonCandidateProducer
Definition: L2MuonCandidateProducer.h:32
L2MuonCandidateProducer::tracksToken
edm::EDGetTokenT< reco::TrackCollection > tracksToken
Definition: L2MuonCandidateProducer.h:46
edm::EDGetTokenT< reco::TrackCollection >
edm
HLT enums.
Definition: AlignableModifier.h:19
Track.h
TrackFwd.h
L2MuonCandidateProducer::~L2MuonCandidateProducer
~L2MuonCandidateProducer() override
destructor
Definition: L2MuonCandidateProducer.cc:48
Event
edm::global::EDProducer
Definition: EDProducer.h:32
edm::ParameterSet
Definition: ParameterSet.h:47
ParameterSet
Definition: Functions.h:16
L2MuonCandidateProducer::produce
void produce(edm::StreamID sid, edm::Event &event, const edm::EventSetup &) const override
produce candidates
Definition: L2MuonCandidateProducer.cc:53
edm::EventSetup
Definition: EventSetup.h:57
L2MuonCandidateProducer::L2MuonCandidateProducer
L2MuonCandidateProducer(const edm::ParameterSet &)
constructor with config
Definition: L2MuonCandidateProducer.cc:38
InputTag.h
EventSetup
L2MuonCandidateProducer::theSACollectionLabel
edm::InputTag theSACollectionLabel
Definition: L2MuonCandidateProducer.h:45
EDProducer.h
event
Definition: event.py:1
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15