BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrTrigClock


class description - source file - inheritance tree

class BrTrigClock : public TObject


    public:
BrTrigClock BrTrigClock() BrTrigClock BrTrigClock(BrTrigClock&) virtual void ~BrTrigClock() static TClass* Class() Int_t Compare(TObject* BrTrigClock) virtual Int_t GetTdc() const virtual Int_t GetTypeId() const virtual Int_t GetWidth() const virtual TClass* IsA() const virtual Bool_t IsSortable() const virtual void Print(Option_t* option = "R") const virtual void SetTdc(const Int_t time) virtual void SetTypeId(const Int_t i) virtual void SetWidth(const Int_t time) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fTypeId Tube Number (either left or right) Int_t fTdc Tdc value for RHIC clocks Int_t fWidth Pulse width (in bins)

Class Description

	BrTrigClock

  Raw data from the pipeline TDC feeding the time signals for bunch#1
  from the V124 module (channel 4 in yellow and blue).
  There can be multiple bunch1 signals per event since th depth of the
  pipeline is 32 microsec and the revolution time is 12 microsec.
  These data can be used to get the bunch number causing the event.
  TypeId == 0 Yellow beam, ==1 Blue beam
  Only in data stream following 11/23/01.
  Most important for the pp polarized running, where we need to know the
  bunch number in each ring for polarization.


Int_t Compare(TObject *digbb_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.


void Print(Option_t* option) const
 List the content of an object on cout




Inline Functions


        BrTrigClock BrTrigClock()
             Bool_t IsSortable() const
              Int_t GetTypeId() const
              Int_t GetTdc() const
              Int_t GetWidth() const
               void SetTypeId(const Int_t i)
               void SetTdc(const Int_t time)
               void SetWidth(const Int_t time)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
        BrTrigClock BrTrigClock(BrTrigClock&)
               void ~BrTrigClock()

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:54:11 2002 by

Validate HTML
Validate CSS