#include <KFSplittingFitter.h>
Private Types | |
typedef FreeTrajectoryState | FTS |
typedef RecHitSplitter::RecHitContainer | RecHitContainer |
typedef TrajectoryMeasurement | TM |
typedef TrajectoryStateOnSurface | TSOS |
Private Member Functions | |
void | sorter (const RecHitContainer &hits, PropagationDirection dir, RecHitContainer &result) const |
Private Attributes | |
KFTrajectoryFitter | fitter |
Additional Inherited Members | |
Public Types inherited from TrajectoryFitter | |
enum | fitType { standard = 0, looper = 1 } |
typedef Trajectory::RecHitContainer | RecHitContainer |
typedef TrajectoryFitterRecord | Record |
Definition at line 14 of file KFSplittingFitter.h.
|
private |
Definition at line 19 of file KFSplittingFitter.h.
|
private |
Definition at line 16 of file KFSplittingFitter.h.
|
private |
Definition at line 20 of file KFSplittingFitter.h.
|
private |
Definition at line 18 of file KFSplittingFitter.h.
|
inline |
|
inline |
Definition at line 28 of file KFSplittingFitter.h.
|
inlineoverridevirtual |
Implements TrajectoryFitter.
Definition at line 33 of file KFSplittingFitter.h.
References KFTrajectoryFitter::estimator(), fitter, KFSplittingFitter(), KFTrajectoryFitter::propagator(), and KFTrajectoryFitter::updator().
|
overridevirtual |
Implements TrajectoryFitter.
Definition at line 24 of file KFSplittingFitter.cc.
References Trajectory::direction(), Trajectory::empty(), Trajectory::firstMeasurement(), KFTrajectoryFitter::fitOne(), fitter, TrajectoryMeasurement::predictedState(), Trajectory::recHits(), mps_fire::result, Trajectory::seed(), and sorter().
|
overridevirtual |
Implements TrajectoryFitter.
Definition at line 38 of file KFSplittingFitter.cc.
References TrajectorySeed::direction(), KFTrajectoryFitter::fitOne(), fitter, mps_fire::result, and sorter().
|
overridevirtual |
Implements TrajectoryFitter.
Definition at line 45 of file KFSplittingFitter.cc.
References TrajectorySeed::direction(), KFTrajectoryFitter::fitOne(), fitter, mps_fire::result, and sorter().
|
inlineoverridevirtual |
Implements TrajectoryFitter.
Definition at line 45 of file KFSplittingFitter.h.
References fitter, and KFTrajectoryFitter::setHitCloner().
|
private |
Definition at line 6 of file KFSplittingFitter.cc.
References RecHitSorter::sortHits(), and RecHitSplitter::split().
Referenced by fitOne().
|
private |
Definition at line 50 of file KFSplittingFitter.h.
Referenced by clone(), fitOne(), and setHitCloner().