RecoMuon
MuonSeedGenerator
plugins
MuonSeedMerger.h
Go to the documentation of this file.
1
#ifndef RecoMuon_MuonSeedGenerator_MuonSeedMerger_H
2
#define RecoMuon_MuonSeedGenerator_MuonSeedMerger_H
3
13
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
14
#include "
FWCore/Utilities/interface/InputTag.h
"
15
// Data Formats
16
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeed.h
"
17
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h
"
18
#include "
DataFormats/Common/interface/View.h
"
19
20
namespace
edm
{
21
class
ParameterSet
;
22
class
Event
;
23
class
EventSetup
;
24
}
// namespace edm
25
26
class
MuonSeedMerger
:
public
edm::stream::EDProducer
<> {
27
public
:
29
MuonSeedMerger
(
const
edm::ParameterSet
&);
30
32
~MuonSeedMerger
()
override
;
33
34
// Operations
35
36
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
37
38
protected
:
39
private
:
40
std::vector<edm::InputTag>
theSeedCollectionLabels
;
41
std::vector<edm::EDGetTokenT<edm::View<TrajectorySeed> > >
seedTokens
;
42
};
43
#endif
MuonSeedMerger::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition:
MuonSeedMerger.cc:41
edm
HLT enums.
Definition:
AlignableModifier.h:19
EDProducer.h
MuonSeedMerger::MuonSeedMerger
MuonSeedMerger(const edm::ParameterSet &)
Constructor.
Definition:
MuonSeedMerger.cc:21
MuonSeedMerger
Definition:
MuonSeedMerger.h:26
Event
TrajectorySeed.h
edm::ParameterSet
Definition:
ParameterSet.h:47
ParameterSet
Definition:
Functions.h:16
MuonSeedMerger::seedTokens
std::vector< edm::EDGetTokenT< edm::View< TrajectorySeed > > > seedTokens
Definition:
MuonSeedMerger.h:41
edm::stream::EDProducer
Definition:
EDProducer.h:36
edm::EventSetup
Definition:
EventSetup.h:58
TrajectorySeedCollection.h
InputTag.h
EventSetup
View.h
MuonSeedMerger::theSeedCollectionLabels
std::vector< edm::InputTag > theSeedCollectionLabels
Definition:
MuonSeedMerger.h:40
edm::Event
Definition:
Event.h:73
MuonSeedMerger::~MuonSeedMerger
~MuonSeedMerger() override
Destructor.
Definition:
MuonSeedMerger.cc:39
Generated for CMSSW Reference Manual by
1.8.16