#ifndef PNDMDTHIT_HH #define PNDMDTHIT_HH #include "CbmHit.h" #include "TVector3.h" class PndMdtHit : public CbmHit { public: PndMdtHit(); PndMdtHit (Int_t detID, TVector3& pos, TVector3& dpos, Int_t index); virtual ~PndMdtHit(); /** Output to screen (not yet implemented) **/ virtual void Print(const Option_t* opt = 0) const {;} /** Public method Clear ** Resets the flag to -1 **/ void Clear(); /** Accessors **/ Int_t GetLayerID() const { return fLayerID;} Int_t GetModule() const { return fDetectorID<50 ? 1 : 2; }; /** Modifiers **/ void SetLayerID(Int_t lay) {fLayerID = lay;} private: Int_t fLayerID; ClassDef(PndMdtHit,1); }; #endif