TBits


class description - source file - inheritance tree

class TBits : public TObject


    public:
TBits(const TBits&) TBits(UInt_t nbits = 8) virtual ~TBits() static TClass* Class() void Compact() UInt_t CountBits(UInt_t startBit = 0) const UInt_t FirstNullBit(UInt_t startBit = 0) const UInt_t FirstSetBit(UInt_t startBit = 0) const UInt_t GetNbits() const UInt_t GetNbytes() const virtual TClass* IsA() const TBits& operator=(const TBits&) virtual void Paint(Option_t* option) virtual void Print(Option_t* option) const void ResetAllBits(Bool_t value = kFALSE) void ResetBitNumber(UInt_t bitnumber) void SetBitNumber(UInt_t bitnumber, Bool_t value = kTRUE) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t TestBitNumber(UInt_t bitnumber) const

Data Members


    protected:
UInt_t fNbits Number of bits (around fNbytes*8) UInt_t fNbytes Number of UChars in fAllBits UChar_t* fAllBits [fNbytes] array of UChars

Class Description



Last update: Fri May 14 13:32:35 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.