// -*- mode: c++ -*- // // $Id: BrDvDig.h,v 1.3 2001/11/02 13:21:22 pchristi Exp $ // #ifndef BRAT_BrDvDig #define BRAT_BrDvDig #ifndef BRAT_BrDataObject #include "BrDataObject.h" #endif class BrDvDig: public BrDataObject { enum { kNumDvChan = 4}; private: Int_t fTime[kNumDvChan]; // TDC start time Int_t fWidth[kNumDvChan]; // TDC stop time public: BrDvDig(); BrDvDig(const Char_t* Name, const Char_t* Title); virtual ~BrDvDig() {}; Bool_t IsSortable() const {return kFALSE;} virtual void SetTime(const Int_t i, const Int_t time); virtual void SetWidth(const Int_t i, const Int_t vidth); virtual Int_t GetTime(const Int_t i) const; virtual Int_t GetWidth(const Int_t i) const; virtual void Print(Option_t* option="") const; ClassDef(BrDvDig,1) // Drift Velocity Monitor data class }; #endif // // $Log: BrDvDig.h,v $ // Revision 1.3 2001/11/02 13:21:22 pchristi // Initialised values to 0. // // Revision 1.2 2001/06/25 14:26:41 cholm // Made Print conform to TObject // // Revision 1.1.1.1 2001/06/21 14:55:01 hagel // Initial revision of brat2 // // Revision 1.1 2001/06/04 18:12:58 videbaek // Added DataObject for DriftVelocityMonitor. See BrDvDig.cxx for description. // //