#include <TrackFitter.h>
Public Member Functions | |
virtual reco::Track * | run (const edm::EventSetup &es, const std::vector< const TrackingRecHit * > &hits, const TrackingRegion ®ion) const |
TrackFitter (const edm::ParameterSet &cfg) | |
virtual | ~TrackFitter () |
Public Member Functions inherited from PixelFitter | |
virtual reco::Track * | run (const edm::Event &ev, const edm::EventSetup &es, const std::vector< const TrackingRecHit * > &hits, const TrackingRegion ®ion) const |
virtual | ~PixelFitter () |
Private Member Functions | |
float | getCotThetaAndUpdateZip (const GlobalPoint &inner, const GlobalPoint &outer, float radius, float phi, float d0, float &zip) const |
void | getErrTipAndErrZip (float pt, float eta, float &errZip, float &errTip) const |
float | getPhi (float xC, float yC, int charge) const |
float | getZip (float d0, float curv, const GlobalPoint &inner, const GlobalPoint &outer) const |
Private Attributes | |
edm::ParameterSet | theConfig |
const MagneticField * | theField |
const TrackerGeometry * | theTracker |
const TransientTrackingRecHitBuilder * | theTTRecHitBuilder |
Definition at line 17 of file TrackFitter.h.
TrackFitter::TrackFitter | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 58 of file TrackFitter.cc.
|
inlinevirtual |
Definition at line 21 of file TrackFitter.h.
|
private |
Definition at line 159 of file TrackFitter.cc.
|
private |
Definition at line 211 of file TrackFitter.cc.
|
private |
Definition at line 179 of file TrackFitter.cc.
|
private |
Definition at line 191 of file TrackFitter.cc.
|
virtual |
Reimplemented from PixelFitter.
Definition at line 65 of file TrackFitter.cc.
|
private |
Definition at line 37 of file TrackFitter.h.
|
mutableprivate |
Definition at line 40 of file TrackFitter.h.
|
mutableprivate |
Definition at line 39 of file TrackFitter.h.
|
mutableprivate |
Definition at line 41 of file TrackFitter.h.