#include "hclonesarray.h"

HClonesArray


class description - source file - inheritance tree (.pdf)

class HClonesArray : public TClonesArray

Inheritance Chart:
TObject
<-
TCollection
<-
TSeqCollection
<-
TObjArray
<-
TClonesArray
<-
HClonesArray

    public:
HClonesArray() HClonesArray(const char* classname, Int_t s = 1000, Bool_t b = kFALSE) ~HClonesArray() static TClass* Class() virtual void Compress() virtual TClass* IsA() const void setBitArray(HBArray* arr) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
HBArray* barray !linked bit field

Class Description


HClonesArray() : TClonesArray()

HClonesArray(const char *classname, Int_t s, Bool_t b) : TClonesArray(classname,s,b)

void Compress()

void Streamer(TBuffer &b)

void Streamer(TBuffer &b)
 Second version with  expand of a sparse structure
 This gave bad results
 Modified streamer with no storage of empty slot in file
 since the HClonesArray is always a compact structure



Inline Functions


               void ~HClonesArray()
               void setBitArray(HBArray* arr)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void StreamerNVirtual(TBuffer& b)


Last update: Mon Feb 5 16:49:53 2007


ROOT page - Class index - Class Hierarchy - 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.