#include "FairTimeStamp.h" const bool FairTimeStampLess::operator()(const FairTimeStamp* lv, const FairTimeStamp* rv) const { return lv->operator<(rv); } // ----- Default constructor ------------------------------------------- FairTimeStamp::FairTimeStamp() : FairMultiLinkedData(), fTimeStamp(-1), fTimeStampError(-1), fEntryNr() { } // ----- Standard constructor ------------------------------------------ FairTimeStamp::FairTimeStamp(Double_t time) : FairMultiLinkedData(), fTimeStamp(time), fTimeStampError(-1), fEntryNr() { } FairTimeStamp::FairTimeStamp(Double_t time, Double_t timeerror) : FairMultiLinkedData(), fTimeStamp(time), fTimeStampError(timeerror), fEntryNr() { } // ----- Destructor ---------------------------------------------------- FairTimeStamp::~FairTimeStamp() { } // ------------------------------------------------------------------------- std::ostream& FairTimeStamp::Print(std::ostream& out) const { out << "EntryNr of Data: " << fEntryNr << " TimeStamp: " << GetTimeStamp() << " +/- " << GetTimeStampError()<<' '; FairMultiLinkedData::Print(out); return out; } ClassImp(FairTimeStamp)