test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTracker
CkfPattern
plugins
CkfTrackCandidateMaker.h
Go to the documentation of this file.
1
#ifndef CkfTrackCandidateMaker_h
2
#define CkfTrackCandidateMaker_h
3
4
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/Framework/interface/ESHandle.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
#include "
TrackingTools/TrajectoryCleaning/interface/TrajectoryCleaner.h
"
12
13
#include "
MagneticField/Engine/interface/MagneticField.h
"
14
#include "
TrackingTools/DetLayers/interface/NavigationSchool.h
"
15
#include "
RecoTracker/TkDetLayers/interface/GeometricSearchTracker.h
"
16
17
#include "
RecoTracker/CkfPattern/interface/RedundantSeedCleaner.h
"
18
#include "
RecoTracker/CkfPattern/interface/CkfTrackCandidateMakerBase.h
"
19
#include "
DataFormats/TrackCandidate/interface/TrackCandidateCollection.h
"
20
21
class
TransientInitialStateEstimator
;
22
23
namespace
cms
24
{
25
class
dso_internal
CkfTrackCandidateMaker
:
public
edm::stream::EDProducer
<>,
public
CkfTrackCandidateMakerBase
26
{
27
public
:
28
29
explicit
CkfTrackCandidateMaker
(
const
edm::ParameterSet
& conf):
30
CkfTrackCandidateMakerBase
(conf, consumesCollector()){
31
produces<TrackCandidateCollection>();
32
}
33
34
virtual
~CkfTrackCandidateMaker
(){;}
35
36
virtual
void
beginRun
(
edm::Run
const
&
r
,
edm::EventSetup
const
& es)
override
{beginRunBase(r,es);}
37
38
virtual
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
& es)
override
{produceBase(e,es);}
39
40
};
41
}
42
43
#endif
Event.h
CkfTrackCandidateMakerBase.h
EventSetup.h
cms::CkfTrackCandidateMakerBase
Definition:
CkfTrackCandidateMakerBase.h:34
TrajectoryCleaner.h
MagneticField.h
ParameterSet.h
EDProducer.h
cms::CkfTrackCandidateMaker::~CkfTrackCandidateMaker
virtual ~CkfTrackCandidateMaker()
Definition:
CkfTrackCandidateMaker.h:34
NavigationSchool.h
cms::CkfTrackCandidateMaker::beginRun
virtual void beginRun(edm::Run const &r, edm::EventSetup const &es) override
Definition:
CkfTrackCandidateMaker.h:36
ESHandle.h
cms::CkfTrackCandidateMaker::CkfTrackCandidateMaker
CkfTrackCandidateMaker(const edm::ParameterSet &conf)
Definition:
CkfTrackCandidateMaker.h:29
edm::EventSetup
Definition:
EventSetup.h:45
TrackCandidateCollection.h
edm::stream::EDProducer
Definition:
EDProducer.h:33
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
dso_internal
#define dso_internal
GeometricSearchTracker.h
alignCSCRings.r
list r
Definition:
alignCSCRings.py:92
cms::CkfTrackCandidateMaker
Definition:
CkfTrackCandidateMaker.h:25
edm::ParameterSet
Definition:
ParameterSet.h:36
cms::CkfTrackCandidateMaker::produce
virtual void produce(edm::Event &e, const edm::EventSetup &es) override
Definition:
CkfTrackCandidateMaker.h:38
edm::Event
Definition:
Event.h:65
TransientInitialStateEstimator
Definition:
TransientInitialStateEstimator.h:21
RedundantSeedCleaner.h
edm::Run
Definition:
Run.h:43
Generated for CMSSW Reference Manual by
1.8.5