// GtrTrfPropagator.hpp #ifndef GtrTrfPropagator_H #define GtrTrfPropagator_H // Class which provides access to a TRF++ propagator which can be // used with any combination of the following surface types: // SurfCylinder, SurfZplane, SurfXYPlane and SurfDCA. #include "trfbase/PropagatorPtr.h" class GtrTrfPropagator { private: // The propagator. trf::PropagatorPtr _pprop; public: // methods // Default constructor. GtrTrfPropagator(); // Return the propagator. const trf::PropagatorPtr& get_propagator() const { return _pprop; } }; #endif