11 #ifndef ROOT_TChainElement
12 #define ROOT_TChainElement
virtual void SetBaddressIsPtr(Bool_t isptr)
Bool_t fBaddressIsPtr
Type of the value pointed to by fBaddress.
UInt_t fBaddressType
Name of the class pointed to by fBaddress.
virtual UInt_t GetBaddressType() const
ClassDef(TChainElement, 2)
static const char * filename()
virtual void SetLookedUp(Bool_t y=kTRUE)
Set/Reset the looked-up bit.
A TChainElement describes a component of a TChain.
TBranch ** fBranchPtr
Packet descriptor string.
virtual Bool_t HasBeenLookedUp()
virtual void SetBaddressClassName(const char *clname)
virtual void SetPacketSize(Int_t size=100)
Set number of entries per packet for parallel root.
char * fPackets
True if the address is a pointer to an address.
The TNamed class is the base class for all named ROOT classes.
virtual Long64_t GetEntries() const
virtual const char * GetBaddressClassName() const
virtual void SetBranchPtr(TBranch **ptr)
virtual char * GetPackets() const
virtual ~TChainElement()
Default destructor for a chain element.
virtual void SetStatus(Int_t status)
virtual Int_t GetPacketSize() const
Bool_t TestBit(UInt_t f) const
virtual void SetNumberEntries(Long64_t n)
virtual Int_t GetStatus() const
virtual void CreatePackets()
Initialize the packet descriptor string.
TString fBaddressClassName
branch address when used as a branch
virtual void SetBaddressType(UInt_t type)
virtual void SetBaddress(void *add)
virtual void ls(Option_t *option="") const
List files in the chain.
virtual Bool_t GetBaddressIsPtr() const
virtual void * GetBaddress() const
TChainElement()
Address of user branch pointer (to updated upon loading a file)
A TTree is a list of TBranches.
virtual TBranch ** GetBranchPtr() const