#ifndef HRTMEASUREMENT_H
#define HRTMEASUREMENT_H
#include "hrttypes.h"
#include "hrtmatrix.h"
class HRtMeasurement {
public:
HRtMeasurement(void) {}
virtual ~HRtMeasurement(void) {}
Float_t &operator[](Int_t i) { return fData[i]; }
inline void copyTo(HRtVector &v);
inline void setCoordinates(Int_t i,Float_t x,Float_t y);
void print(void);
protected:
Float_t fData[kRtMeasurementDim];
public:
ClassDef(HRtMeasurement,1)
};
inline void HRtMeasurement::copyTo(HRtVector &v) {
for (Int_t i=0;i<kRtMeasurementDim;i++) v(i) = fData[i];
}
inline void HRtMeasurement::setCoordinates(Int_t i,Float_t x, Float_t y) {
fData[i << 1] = x;
fData[(i << 1) | 0x01] = y;
}
#endif
Last change: Sat May 22 13:11:53 2010
Last generated: 2010-05-22 13:11
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.