#ifndef _BRDCHITPOSITION_H #define _BRDCHITPOSITION_H /////////////////////////////////////////////////////////////////////// // // // BrDCHitPosition // // // // BRAHMS Hit class // // // // Author : Kris Hagel (hagel@comp.tamu.edu) // // Created : 13-Mar-1998 // // Version : 1.0 // // Changed : // // // /////////////////////////////////////////////////////////////////////// #include "iostream.h" // Root Classes #include "TObject.h" // Brahms Classes #include "BrDCPlane.h" class BrDCHitPosition: public TObject { public: BrDCHitPosition(); virtual ~BrDCHitPosition() { }; virtual Float_t GetXwire() {return fXwire;} virtual Float_t GetXdrift(){return fXdrift;} virtual Float_t GetSign() {return fSign;} virtual Float_t GetUhit() {return fUhit;} virtual void SetXwire(Float_t x) {fXwire = x;} virtual void SetXdrift(Float_t x){fXdrift = x;} virtual void SetSign(Float_t x) {fSign = x;} virtual void SetUhit(Float_t x) {fUhit = x;} private: Float_t fXwire; Float_t fXdrift; Float_t fSign; Float_t fUhit; // From SONATA++ /* float xwire; float xdrift; float sign; float uhit; digHIT* dighit; gHITS* ghits; int hitcmb;*/ public: friend ostream& operator<< (ostream& os,BrDCHitPosition* hitpos); ClassDef(BrDCHitPosition,1) // PHOBOS hit data class }; #endif