emcTimeStamp.h

Go to the documentation of this file.
00001 #ifndef __EMCTIMESTAMP_H__
00002 #define __EMCTIMESTAMP_H__
00003 
00004 #ifndef __EMCMANAGEABLE_H__
00005 #include "emcManageable.h"
00006 #endif
00007 #ifndef __PHTIMESTAMP_H__
00008 #include "PHTimeStamp.h"
00009 #endif
00010 
00016 class emcTimeStamp : public emcManageable
00017 {
00018 public:
00019   emcTimeStamp();
00020   virtual ~emcTimeStamp();
00021 
00022   PHTimeStamp getTimeStamp(void) const { return fTimeStamp; }
00023 
00024   void setTimeStamp(PHTimeStamp& ts) { fTimeStamp = ts; }
00025 
00026   virtual const char* GetCategory(void) const { return "emcTimeStamp"; }
00027 
00028 private:
00029   PHTimeStamp fTimeStamp;
00030 };
00031 #endif