8 #ifndef PNDSIMPLETRACK_H_ 
    9 #define PNDSIMPLETRACK_H_ 
   13 #include "FairTrackPar.h" 
   14 #include "FairTimeStamp.h" 
   19 #include <boost/serialization/access.hpp> 
   20 #include <boost/serialization/base_object.hpp> 
   36         virtual bool equal(FairTimeStamp* data)
 const {
 
   37     if(!data) 
return false; 
 
   43           if      (fTimeStamp < myCand.GetTimeStamp() ) 
return true; 
 
   44           else if (fTimeStamp > myCand.GetTimeStamp() ) 
return false; 
 
   50           if      (fTimeStamp > myCand.GetTimeStamp() ) 
return true; 
 
   51           else if (fTimeStamp < myCand.GetTimeStamp() ) 
return false; 
 
   60 #ifndef __CINT__ // for BOOST serialization 
   61   template<
class Archive>
 
   62   void serialize(Archive & ar, 
const unsigned int version)
 
   64                 ar & boost::serialization::base_object<FairTimeStamp>(*this);
 
   69 #endif // for BOOST serialization 
PndTrackCand GetTrackCand()
virtual bool equal(FairTimeStamp *data) const 
virtual bool operator==(const PndSimpleTrack &myTrack) const 
void SetTrackCand(const PndTrackCand &cand)
void serialize(Archive &ar, const unsigned int version)
virtual bool operator<(const PndSimpleTrack &myTrack) const 
virtual bool operator>(const PndSimpleTrack &myTrack) const 
PndTrackCand * GetTrackCandPtr()
ClassDef(PndSimpleTrack, 2)