BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrDetectorList


class description - source file - inheritance tree

class BrDetectorList : public TObject


    public:
BrDetectorList BrDetectorList(EBrSectorBit mask = kBrAll) BrDetectorList BrDetectorList(BrDetectorList& mask) void ~BrDetectorList() void AddToDetectorMask(UInt_t mask) static TClass* Class() UInt_t GetDetectorMask() const static const Char_t* GetDetectorName(EBrDetectorBit bit) const static const Char_t* GetDetectorType(EBrDetectorBit bit) const virtual TClass* IsA() const Bool_t IsOn(const EBrDetectorBit bit) const virtual void Print(Option_t* option) const void SetAllOff() void SetAllOn() void SetDetectorMask(UInt_t mask) void SetDetectorOff(EBrDetectorBit bit) void SetDetectorOn(EBrDetectorBit bit) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void StripDetectorMask(UInt_t mask)

Data Members

    private:
UInt_t fDetectorMask Detector Mask public:
static const enum TObject:: kNumDetectors static const Char_t* kDetectorNames[19] static const Char_t* kDetectorTypes[19]

Class Description


BrDetectorList(EBrSectorBit mask) : fDetectorMask(mask)
 Default constructor. By default, all detectors are on.

BrDetectorList(BrDetectorList& mask) : fDetectorMask(mask.GetDetectorMask())

const Char_t* GetDetectorName(EBrDetectorBit bit)
 Return name of detector, accroding to bit given as arg.

const Char_t* GetDetectorType(EBrDetectorBit bit)
 Return name of detector, according to bit given as arg.

void Print(Option_t* option) const



Inline Functions


             Bool_t IsOn(const EBrDetectorBit bit) const
             UInt_t GetDetectorMask() const
               void SetDetectorMask(UInt_t mask)
               void SetDetectorOn(EBrDetectorBit bit)
               void SetDetectorOff(EBrDetectorBit bit)
               void SetAllOn()
               void SetAllOff()
               void AddToDetectorMask(UInt_t mask)
               void StripDetectorMask(UInt_t mask)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               void ~BrDetectorList()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/12/21 19:48:53 $ by operator $

Validate HTML
Validate CSS