CbmRoot
CbmLitPtrTypes.h
Go to the documentation of this file.
1 
8 #ifndef CBMLITPTRTYPES_H_
9 #define CBMLITPTRTYPES_H_
10 
20 
21 #include <boost/shared_ptr.hpp>
22 typedef boost::shared_ptr<CbmLitTrackExtrapolator> TrackExtrapolatorPtr;
23 typedef boost::shared_ptr<CbmLitTrackPropagator> TrackPropagatorPtr;
24 typedef boost::shared_ptr<CbmLitTrackFitter> TrackFitterPtr;
25 typedef boost::shared_ptr<CbmLitTrackSelection> TrackSelectionPtr;
26 typedef boost::shared_ptr<CbmLitTrackUpdate> TrackUpdatePtr;
27 typedef boost::shared_ptr<CbmLitGeoNavigator> GeoNavigatorPtr;
28 typedef boost::shared_ptr<CbmLitMaterialEffects> MaterialEffectsPtr;
29 typedef boost::shared_ptr<CbmLitTrackFinder> TrackFinderPtr;
30 typedef boost::shared_ptr<CbmLitHitToTrackMerger> HitToTrackMergerPtr;
31 
32 #endif
TrackFinderPtr
boost::shared_ptr< CbmLitTrackFinder > TrackFinderPtr
Definition: CbmLitPtrTypes.h:29
TrackUpdatePtr
boost::shared_ptr< CbmLitTrackUpdate > TrackUpdatePtr
Definition: CbmLitPtrTypes.h:26
CbmLitTrackFitter.h
Interface for track fitter algorithm.
CbmLitTrackSelection.h
Interface for track selection algorithm.
CbmLitTrackUpdate.h
Interface for track update algorithm.
TrackSelectionPtr
boost::shared_ptr< CbmLitTrackSelection > TrackSelectionPtr
Definition: CbmLitPtrTypes.h:25
TrackPropagatorPtr
boost::shared_ptr< CbmLitTrackPropagator > TrackPropagatorPtr
Definition: CbmLitPtrTypes.h:23
CbmLitTrackFinder.h
CbmLitTrackExtrapolator.h
Interface for track extrapolation algorithm.
TrackExtrapolatorPtr
boost::shared_ptr< CbmLitTrackExtrapolator > TrackExtrapolatorPtr
Definition: CbmLitPtrTypes.h:22
CbmLitTrackPropagator.h
CbmLitGeoNavigator.h
Interface for geometry navigation algorithm.
MaterialEffectsPtr
boost::shared_ptr< CbmLitMaterialEffects > MaterialEffectsPtr
Definition: CbmLitPtrTypes.h:28
CbmLitMaterialEffects.h
Interface for material effects calculation algorithm.
HitToTrackMergerPtr
boost::shared_ptr< CbmLitHitToTrackMerger > HitToTrackMergerPtr
Definition: CbmLitPtrTypes.h:30
TrackFitterPtr
boost::shared_ptr< CbmLitTrackFitter > TrackFitterPtr
Definition: CbmLitPtrTypes.h:24
CbmLitHitToTrackMerger.h
Interface for hit-to-track merging algorithm.
GeoNavigatorPtr
boost::shared_ptr< CbmLitGeoNavigator > GeoNavigatorPtr
Definition: CbmLitPtrTypes.h:27