00001
00002
00003 #ifndef POINT4D_H
00004 #define POINT4D_H
00005
00006 class Point4D
00007 {
00008 public:
00009 Point4D( double a=0, double b=0, double c=0, double d=0);
00010 void setPoint( double, double, double, double);
00011 double X() { return x; }
00012 double Y() { return y; }
00013 double Z() { return z; }
00014 double T() { return t; }
00015 void setMasked(bool m ) { masked = m; }
00016 bool Masked() { return masked; }
00017 protected:
00018 double x,y,z,t;
00019 bool masked;
00020 };
00021
00022 #endif //POINT4D_H