BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrTpcFibDig


class description - source file - inheritance tree

class BrTpcFibDig : public BrDataObject

    private:
void Zero() public:
BrTpcFibDig BrTpcFibDig() BrTpcFibDig BrTpcFibDig(const Char_t* Name, const Char_t* Title) BrTpcFibDig BrTpcFibDig(BrTpcFibDig&) virtual void ~BrTpcFibDig() static TClass* Class() virtual Int_t GetAdc(const Int_t channel) const virtual TClass* IsA() const virtual void Print(Option_t* option = "R") const virtual void SetAdc(const Int_t channel, const Int_t adc) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fAdc[6] Fibre ADC public:
static const enum TObject:: kNumTpcFibChan

Class Description

  Digitized BrTpcFib for the calibration fibres behind any
  tpc (front and back). These have at most 6 adc values. Rather
  than having individual ones, I allocate 6 per structure.
  The values are zero if no ADC connected.

  TPM2 back  3 fibres 2 ADCs each
  TPM2 front 5 fibres 1 ADC each
  T2
  T1
  The names will be TPM2F TPM2B T1B T2F
  Example of Usage
    if((BrTpcFib*) digp = (BrTpcFib*) event->GetDataObject("TpcFibDig T2F")){

    for(int k=1; k<=5;k++){
      adc = digp->GetAdc(k);
      if(adc > pedstal){
      ...



Int_t GetAdc(const Int_t i) const

void SetAdc(const Int_t i,const Int_t adc)

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




Inline Functions


               void Zero()
        BrTpcFibDig BrTpcFibDig()
        BrTpcFibDig BrTpcFibDig(const Char_t* Name, const Char_t* Title)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
        BrTpcFibDig BrTpcFibDig(BrTpcFibDig&)
               void ~BrTpcFibDig()

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:58 2002 by

Validate HTML
Validate CSS