29#ifndef GFRAVEPROPAGATOR_H
30#define GFRAVEPROPAGATOR_H
35#include <rave/Propagator.h>
36#include <rave/Track.h>
37#include <rave/Plane.h>
38#include <rave/Cylinder.h>
60 virtual rave::Track
closestTo (
const rave::Track &,
61 const rave::Point3D &,
bool transverse )
const;
62 virtual std::pair < rave::Track, double >
to (
const rave::Track & orig,
63 const ravesurf::Plane & )
const;
64 virtual std::pair < rave::Track, double >
to (
const rave::Track & orig,
65 const ravesurf::Cylinder & )
const;
std::map< int, genfit::trackAndState > * IdGFTrackStateMap_
virtual rave::Track closestTo(const rave::Track &, const rave::Point3D &, bool transverse) const
virtual ~GFRavePropagator()
virtual std::pair< rave::Track, double > to(const rave::Track &orig, const ravesurf::Plane &) const
virtual GFRavePropagator * copy() const
void setIdGFTrackStateMap(std::map< int, genfit::trackAndState > *map)