00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef TRKTIMEADJUSTER_H
00023 #define TRKTIMEADJUSTER_H
00024
00025
00026 class TrkTimeAdjuster
00027 {
00028 public:
00029 virtual ~TrkTimeAdjuster();
00030
00031
00032
00033
00034 virtual double deltaTimePep() const =0;
00035 virtual double deltaTimeMdc() const =0;
00036 virtual double deltaTimeDrc() const =0;
00037 virtual double deltaTimeEmc() const =0;
00038 virtual double deltaTimeIfr() const =0;
00039
00040
00041
00042 virtual void setDeltaTimePep(double delta) =0;
00043 virtual void setDeltaTimeMdc(double delta) =0;
00044 virtual void setDeltaTimeDrc(double delta) =0;
00045 virtual void setDeltaTimeEmc(double delta) =0;
00046 virtual void setDeltaTimeIfr(double delta) =0;
00047
00048 };
00049
00050 #endif