|
SND@LHC Software
|
GFRavePropagator class. More...
#include <GFRavePropagator.h>


Public Member Functions | |
| GFRavePropagator () | |
| 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 |
| virtual | ~GFRavePropagator () |
| 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.
| genfit::GFRavePropagator::GFRavePropagator | ( | ) |
Definition at line 30 of file GFRavePropagator.cc.
|
virtual |
Definition at line 44 of file GFRavePropagator.cc.
|
virtual |
Definition at line 73 of file GFRavePropagator.cc.
|
virtual |
Definition at line 37 of file GFRavePropagator.cc.
| void genfit::GFRavePropagator::setIdGFTrackStateMap | ( | std::map< int, genfit::trackAndState > * | map | ) |
Definition at line 90 of file GFRavePropagator.cc.
|
virtual |
Definition at line 51 of file GFRavePropagator.cc.
|
virtual |
Definition at line 61 of file GFRavePropagator.cc.
|
private |
Definition at line 74 of file GFRavePropagator.h.