00001 00002 // 00003 // CLASS AlThrust 00004 // Concrete class for Thrust Objects, inherits from QvecBase 00005 // 00006 // Author : M. Hoerndl 00007 // modified by C. Delaere: fixed assignement operator 00008 // 00010 00011 00012 #ifndef _ALTHRUST_H_ 00013 #define _ALTHRUST_H_ 00014 00015 #include "QvecBase.h" 00016 00018 class AlThrust: public QvecBase { 00019 00020 public: 00021 00023 AlThrust(); 00024 00026 AlThrust(const AlThrust&); 00027 00029 ALEPHTYPE TYPE() const {return ALTHRUST;} 00030 00032 Hep3Vector getThrustDirection()const; 00033 00035 float getThrustValue()const; 00036 }; 00037 00038 #endif