test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTracker
TrackProducer
plugins
TrackRefitter.h
Go to the documentation of this file.
1
#ifndef TrackRefitter_h
2
#define TrackRefitter_h
3
10
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
11
#include "
RecoTracker/TrackProducer/interface/KfTrackProducerBase.h
"
12
#include "
RecoTracker/TrackProducer/interface/TrackProducerAlgorithm.h
"
13
14
class
TrackRefitter
:
public
KfTrackProducerBase
,
public
edm::stream::EDProducer
<> {
15
public
:
16
18
explicit
TrackRefitter
(
const
edm::ParameterSet
& iConfig);
19
21
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
22
23
private
:
24
TrackProducerAlgorithm<reco::Track>
theAlgo
;
25
enum
Constraint
{
none
,
momentum
,
vertex
,
trackParameters
};
26
Constraint
constraint_
;
27
edm::EDGetToken
trkconstrcoll_
;
28
29
};
30
31
#endif
TrackRefitter::Constraint
Constraint
Definition:
TrackRefitter.h:25
TrackRefitter::trackParameters
Definition:
TrackRefitter.h:25
TrackRefitter::trkconstrcoll_
edm::EDGetToken trkconstrcoll_
Definition:
TrackRefitter.h:27
TrackProducerAlgorithm.h
TrackRefitter::momentum
Definition:
TrackRefitter.h:25
TrackRefitter::theAlgo
TrackProducerAlgorithm< reco::Track > theAlgo
Definition:
TrackRefitter.h:24
edm::EDGetToken
Definition:
EDGetToken.h:34
EDProducer.h
TrackProducerAlgorithm< reco::Track >
KfTrackProducerBase.h
TrackRefitter::none
Definition:
TrackRefitter.h:25
edm::EventSetup
Definition:
EventSetup.h:45
TrackRefitter::constraint_
Constraint constraint_
Definition:
TrackRefitter.h:26
TrackRefitter::produce
virtual void produce(edm::Event &, const edm::EventSetup &) override
Implementation of produce method.
Definition:
TrackRefitter.cc:49
edm::stream::EDProducer
Definition:
EDProducer.h:33
TrackRefitter
Definition:
TrackRefitter.h:14
edm::ParameterSet
Definition:
ParameterSet.h:36
KfTrackProducerBase
Definition:
KfTrackProducerBase.h:16
edm::Event
Definition:
Event.h:65
TrackRefitter::vertex
Definition:
TrackRefitter.h:25
TrackRefitter::TrackRefitter
TrackRefitter(const edm::ParameterSet &iConfig)
Constructor.
Definition:
TrackRefitter.cc:16
Generated for CMSSW Reference Manual by
1.8.5