/** * \file CbmLitPtrTypes.h * \author Andrey Lebedev * \date 2008 * \brief Typedefs for algorithm interfaces. */ #ifndef CBMLITPTRTYPES_H_ #define CBMLITPTRTYPES_H_ #include "../littrack/std/interface/CbmLitTrackExtrapolator.h" #include "../littrack/std/interface/CbmLitTrackPropagator.h" #include "../littrack/std/interface/CbmLitTrackFitter.h" #include "../littrack/std/interface/CbmLitTrackSelection.h" #include "../littrack/std/interface/CbmLitTrackUpdate.h" #include "../littrack/std/interface/CbmLitGeoNavigator.h" #include "../littrack/std/interface/CbmLitMaterialEffects.h" #include "../littrack/std/interface/CbmLitTrackFinder.h" #include "../littrack/std/interface/CbmLitHitToTrackMerger.h" #include typedef boost::shared_ptr TrackExtrapolatorPtr; typedef boost::shared_ptr TrackPropagatorPtr; typedef boost::shared_ptr TrackFitterPtr; typedef boost::shared_ptr TrackSelectionPtr; typedef boost::shared_ptr TrackUpdatePtr; typedef boost::shared_ptr GeoNavigatorPtr; typedef boost::shared_ptr MaterialEffectsPtr; typedef boost::shared_ptr TrackFinderPtr; typedef boost::shared_ptr HitToTrackMergerPtr; #endif