#ifndef _BRDIGTOF_H #define _BRDIGTOF_H /////////////////////////////////////////////////////////////////////// // // // BrDigTof // // // // BRAHMS Raw Data Element for Time-Of-Flight element // // // // Author : F.Videbaek // // Created : February 98 // // Version : 1.0 // // Changed : // // // /////////////////////////////////////////////////////////////////////// // Root Classes #include "TObject.h" // Brahms Classes // class BrDigTof: public TObject { public: BrDigTof(){ }; virtual ~BrDigTof() { }; Bool_t IsSortable() const {return kTRUE;} Int_t Compare(TObject *BrDigTof); virtual Int_t GetSlatno() const {return fSlatno;} virtual Int_t GetAdcUp() const {return fAdcUp;} virtual Int_t GetAdcDown() const {return fAdcDown;} virtual Int_t GetTdcUp() const {return fTdcUp;} virtual Int_t GetTdcDown() const {return fTdcDown;} virtual void SetSlatno(Int_t i) {fSlatno = i;} virtual void SetTdcUp(Int_t time) {fTdcUp = time;} virtual void SetTdcDown(Int_t time) {fTdcDown = time;} virtual void SetAdcUp(Int_t i) {fAdcUp = i;} virtual void SetAdcDown(Int_t i) {fAdcDown = i;} virtual void List(); private: Int_t fSlatno; // SlatNumber Int_t fAdcUp; // Adc value from top PMT Int_t fAdcDown; // Adc value from bottom PMT Int_t fTdcUp; // Tdc value from top PMT Int_t fTdcDown; // Tdc value from top PMT public: ClassDef(BrDigTof,1) // BRAHMS Tof Digitized data class }; #endif