Belle II Software
release-08-01-10
|
GFRavePropagator class. More...
#include <GFRavePropagator.h>
Public Member Functions | |
virtual GFRavePropagator * | copy () const |
virtual rave::Track | closestTo (const rave::Track &, const rave::Point3D &, bool transverse) const |
virtual std::pair< rave::Track, double > | to (const rave::Track &orig, const ravesurf::Plane &) const |
virtual std::pair< rave::Track, double > | to (const rave::Track &orig, const ravesurf::Cylinder &) const |
void | setIdGFTrackStateMap (std::map< int, genfit::trackAndState > *map) |
Private Attributes | |
std::map< int, genfit::trackAndState > * | IdGFTrackStateMap_ |
GFRavePropagator class.
Inherits from rave::Propagator. A map has to be provided, containing pointers the genfit::Tracks, as well as pointers to clones of fitted states. The GFRavePropagator uses the information of the rave::track to set the state and covariance of the corresponding MeasuredStateOnPlane, extrapolates and then returns a new rave::track with the extrapolated state and covariance.
Definition at line 55 of file GFRavePropagator.h.