Belle II Software  release-08-01-10
GFRavePropagator Class Reference

GFRavePropagator class. More...

#include <GFRavePropagator.h>

Inheritance diagram for GFRavePropagator:
Collaboration diagram for GFRavePropagator:

Public Member Functions

virtual GFRavePropagatorcopy () 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_
 

Detailed Description

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.


The documentation for this class was generated from the following files: