Main Page
Namespaces
Classes
Package Documentation
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
ParameterSet
Definition:
Functions.h:16
MuonSeedMerger::theSeedCollectionLabels
std::vector< edm::InputTag > theSeedCollectionLabels
Definition:
MuonSeedMerger.h:40
EDProducer.h
EventSetup
MuonSeedMerger::seedTokens
std::vector< edm::EDGetTokenT< edm::View< TrajectorySeed > > > seedTokens
Definition:
MuonSeedMerger.h:41
View.h
edm::EventSetup
Definition:
EventSetup.h:57
TrajectorySeed.h
edm::stream::EDProducer
Definition:
EDProducer.h:38
Event
edm
HLT enums.
Definition:
AlignableModifier.h:19
InputTag.h
TrajectorySeedCollection.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:72
MuonSeedMerger
Definition:
MuonSeedMerger.h:26
Generated for CMSSW Reference Manual by
1.8.11