Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoMuon
MuonSeedGenerator
plugins
MuonSeedGenerator.h
Go to the documentation of this file.
1
#ifndef RecoMuon_MuonSeedGenerator_MuonSeedGenerator_H
2
#define RecoMuon_MuonSeedGenerator_H
3
12
#include "
FWCore/Framework/interface/EDProducer.h
"
13
#include "
FWCore/Utilities/interface/InputTag.h
"
14
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h
"
15
#include <vector>
16
17
class
MuonSeedVFinder
;
18
class
MuonSeedVPatternRecognition
;
19
class
MuonSeedVCleaner
;
20
21
class
MuonSeedGenerator
:
public
edm::EDProducer
{
22
public
:
23
25
MuonSeedGenerator
(
const
edm::ParameterSet
&);
26
28
virtual
~MuonSeedGenerator
();
29
30
// Operations
31
33
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
34
35
protected
:
36
37
MuonSeedVPatternRecognition
*
thePatternRecognition
;
38
MuonSeedVFinder
*
theSeedFinder
;
39
MuonSeedVCleaner
*
theSeedCleaner
;
40
41
edm::InputTag
theBeamSpotTag
;
42
43
};
44
#endif
45
MuonSeedGenerator
Definition:
MuonSeedGenerator.h:21
MuonSeedGenerator::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
reconstruct muon's seeds
Definition:
MuonSeedGenerator.cc:76
MuonSeedGenerator::theSeedCleaner
MuonSeedVCleaner * theSeedCleaner
Definition:
MuonSeedGenerator.h:39
edm::EDProducer
Definition:
EDProducer.h:21
MuonSeedGenerator::~MuonSeedGenerator
virtual ~MuonSeedGenerator()
Destructor.
Definition:
MuonSeedGenerator.cc:68
edm::EventSetup
Definition:
EventSetup.h:44
EDProducer.h
MuonSeedVPatternRecognition
Definition:
MuonSeedVPatternRecognition.h:8
edm::InputTag
Definition:
InputTag.h:12
MuonSeedVFinder
Definition:
MuonSeedVFinder.h:21
InputTag.h
MuonSeedVCleaner
Definition:
MuonSeedVCleaner.h:6
MuonSeedGenerator::theSeedFinder
MuonSeedVFinder * theSeedFinder
Definition:
MuonSeedGenerator.h:38
TrajectorySeedCollection.h
edm::ParameterSet
Definition:
ParameterSet.h:35
MuonSeedGenerator::thePatternRecognition
MuonSeedVPatternRecognition * thePatternRecognition
Definition:
MuonSeedGenerator.h:37
MuonSeedGenerator::MuonSeedGenerator
MuonSeedGenerator(const edm::ParameterSet &)
Constructor.
Definition:
MuonSeedGenerator.cc:58
edm::Event
Definition:
Event.h:50
MuonSeedGenerator::theBeamSpotTag
edm::InputTag theBeamSpotTag
Definition:
MuonSeedGenerator.h:41
Generated for CMSSW Reference Manual by
1.8.5