/** * \file CbmLitTypes.h * \author A.Lebedev * \date 2008 * \brief Typedefs for data structures used in littrack. */ #ifndef CBMLITTYPES_H_ #define CBMLITTYPES_H_ #include "data/CbmLitFitNode.h" #include using std::vector; using std::pair; class CbmLitHit; class CbmLitTrack; typedef vector HitPtrVector; typedef vector::iterator HitPtrIterator; typedef pair HitPtrIteratorPair; typedef vector::const_iterator HitPtrConstIterator; //typedef vector HitCnstPtrVector; //typedef vector::iterator HitCnstPtrIterator; //typedef pair HitCnstPtrIteratorPair; typedef vector::iterator TrackPtrIterator; typedef vector TrackPtrVector; typedef vector FitNodeVector; typedef vector::iterator FitNodeIterator; #endif /* CBMLITTYPES_H_ */