BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrTofDig


class description - source file - inheritance tree

class BrTofDig : public TObject


    public:
BrTofDig BrTofDig() BrTofDig BrTofDig(BrTofDig&) virtual void ~BrTofDig() static TClass* Class() Int_t Compare(TObject* BrTofDig) virtual Int_t GetAdcDown() const virtual Int_t GetAdcUp() const virtual Int_t GetSlatno() const virtual Int_t GetTdcDown() const virtual Int_t GetTdcUp() const virtual TClass* IsA() const virtual Bool_t IsSortable() const virtual void List() virtual void Print(Option_t* option = "R") const virtual void SetAdcDown(Int_t energy) virtual void SetAdcUp(Int_t energy) virtual void SetSlatno(Int_t i) virtual void SetTdcDown(Int_t time) virtual void SetTdcUp(Int_t time) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    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

Class Description

	Revision 1.1  2001/06/22 17:33:15  cholm
	Change names so that every data class has the same format so that
	we have that down from the very beginning, so that we will not have to
	worry about that later on.  The
	affected classes are:

	        BrDigBB             ->        BrBbDig
	        BrDigZDC            ->        BrZdcDig
	        BrDigRHIC           ->        BrRichDig
	        BrDigDC             ->        BrDcDig
	        BrDigC1             ->        BrDcC1
		BrDigHit            ->	      BrHitDig
		BrDigTof	    ->	      BrTofDig
		BrTPCSequence	    ->	      BrTpcSequence

	Revision 1.1.1.1  2001/06/21 14:55:01  hagel
	Initial revision of brat2

	Revision 1.2  2000/05/17 10:28:49  ouerdane
	see top of file

	Revision 1.1.1.1  1998/03/04 21:33:37  brahmlib
	Brat tof


___________________

	BrTofDig

  Elementary objects for digitized TOF information. They
  constitute a simple class (like structures).
  The class is implemented as inheriting from TObject. The main
  reason for this is to have the capabilities of manipulating these
	interactively within root.


Int_t Compare(TObject *digtof_p)
This routine overloads TObject::Compare(TObject *object)
For BRAHMS, this routine is typically called by QSort
It needs to return 1 if you want digtof_o to be earlier
in the list and -1 if you want digtof_o to be later in
the list.
 I (fv) do not really know if we need this for TOF?


void List()
 List the content of an object on cout


void Print(Option_t* option) const
 Print information on this object.
 Options:
    D         Give detailed class information as well
    R         Recursively list internal data (Default)



Inline Functions


           BrTofDig BrTofDig()
             Bool_t IsSortable() const
              Int_t GetSlatno() const
              Int_t GetAdcUp() const
              Int_t GetAdcDown() const
              Int_t GetTdcUp() const
              Int_t GetTdcDown() const
               void SetSlatno(Int_t i)
               void SetTdcUp(Int_t time)
               void SetTdcDown(Int_t time)
               void SetAdcUp(Int_t energy)
               void SetAdcDown(Int_t energy)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
           BrTofDig BrTofDig(BrTofDig&)
               void ~BrTofDig()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on Wed Sep 11 04:53:39 2002 by

Validate HTML
Validate CSS