Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoMuon
MuonSeedGenerator
plugins
MuonSeedProducer.h
Go to the documentation of this file.
1
#ifndef RecoMuon_MuonSeedProducer_H
2
#define RecoMuon_MuonSeedProducer_H
3
16
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
17
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
18
#include "
FWCore/Framework/interface/Event.h
"
19
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
20
21
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h
"
22
23
class
MuonSeedBuilder
;
24
25
class
MuonSeedProducer
:
public
edm::stream::EDProducer
<> {
26
public
:
27
29
MuonSeedProducer
(
const
edm::ParameterSet
&);
30
32
virtual
~MuonSeedProducer
();
33
34
// Operations
35
37
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
38
39
private
:
40
41
// This Producer private debug flag
42
bool
debug
;
43
45
MuonSeedBuilder
*
muonSeedBuilder_
;
46
47
};
48
49
#endif
50
MuonSeedProducer::debug
bool debug
Definition:
MuonSeedProducer.h:42
MuonSeedProducer::MuonSeedProducer
MuonSeedProducer(const edm::ParameterSet &)
Constructor.
Definition:
MuonSeedProducer.cc:40
Event.h
MuonSeedProducer::muonSeedBuilder_
MuonSeedBuilder * muonSeedBuilder_
Builder where seeds are formed.
Definition:
MuonSeedProducer.h:45
Frameworkfwd.h
ParameterSet.h
EDProducer.h
MuonSeedProducer
Definition:
MuonSeedProducer.h:25
edm::EventSetup
Definition:
EventSetup.h:44
MuonSeedProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &) override
Get event properties to send to builder to fill seed collection.
Definition:
MuonSeedProducer.cc:70
MuonSeedBuilder
Definition:
MuonSeedBuilder.h:33
edm::stream::EDProducer
Definition:
EDProducer.h:33
TrajectorySeedCollection.h
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
MuonSeedProducer::~MuonSeedProducer
virtual ~MuonSeedProducer()
Destructor.
Definition:
MuonSeedProducer.cc:60
Generated for CMSSW Reference Manual by
1.8.5