#include <GsfTrackRefitter.h>
Private Types | |
enum | Constraint { none, vertex } |
Refit GSF Tracks. Based on the TrackRefitter.
Definition at line 14 of file GsfTrackRefitter.h.
|
private |
Enumerator | |
---|---|
none | |
vertex |
Definition at line 24 of file GsfTrackRefitter.h.
|
explicit |
Constructor.
Definition at line 18 of file GsfTrackRefitter.cc.
References TrackProducerBase< reco::GsfTrack >::alias_, constraint_, deDxTools::esConsumes(), Exception, edm::ParameterSet::getParameter(), gsfTrackVtxConstraintTag_, TrackProducerBase< reco::GsfTrack >::initTrackProducerBase(), none, TrackProducerBase< reco::GsfTrack >::setAlias(), AlCaHLTBitMon_QueryRunRegistry::string, ttopoToken_, and vertex.
|
overridevirtual |
Implementation of produce method.
Implements TrackProducerBase< reco::GsfTrack >.
Definition at line 52 of file GsfTrackRefitter.cc.
References cms::cuda::bs, TrackProducerBase< reco::GsfTrack >::bsSrc_, constraint_, MillePedeFileConverter_cfg::e, edm::HandleBase::failedToGet(), edm::Event::getByToken(), TrackProducerBase< reco::GsfTrack >::getFromES(), TrackProducerBase< reco::GsfTrack >::getFromEvt(), gsfTrackVtxConstraintTag_, edm::EventBase::id(), LogDebug, none, edm::ESHandle< T >::product(), GsfTrackProducerBase::putInEvt(), TrackProducerAlgorithm< T >::runWithTrack(), TrackProducerAlgorithm< T >::runWithVertex(), singleTopDQM_cfi::setup, theAlgo, ttopoToken_, and vertex.
|
private |
Definition at line 29 of file GsfTrackRefitter.h.
Referenced by GsfTrackRefitter(), and produce().
|
private |
Definition at line 30 of file GsfTrackRefitter.h.
Referenced by GsfTrackRefitter(), and produce().
|
private |
Definition at line 23 of file GsfTrackRefitter.h.
Referenced by produce().
|
private |
Definition at line 31 of file GsfTrackRefitter.h.
Referenced by GsfTrackRefitter(), and produce().