Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TBtItem Class Reference

Item stored in inner nodes of a TBtree.

Definition at line 161 of file TBtree.h.

Public Member Functions

 TBtItem ()
 sub-tree
 
 TBtItem (TBtNode *n, TObject *o)
 Create an item to be stored in the tree.
 
 TBtItem (TObject *o, TBtNode *n)
 Create an item to be stored in the tree.
 
 ~TBtItem ()
 Delete a tree item.
 

Private Attributes

TObjectfKey
 
Int_t fNofKeysInTree
 
TBtNodefTree
 

Friends

class TBtInnerNode
 

#include <TBtree.h>

Constructor & Destructor Documentation

◆ TBtItem() [1/3]

TBtItem::TBtItem ( )

sub-tree

Create an item to be stored in the tree.

An item contains a counter of the number of keys (i.e. objects) in the node. A pointer to the node and a pointer to the object being stored.

Definition at line 496 of file TBtree.cxx.

◆ TBtItem() [2/3]

TBtItem::TBtItem ( TBtNode n,
TObject obj 
)

Create an item to be stored in the tree.

An item contains a counter of the number of keys (i.e. objects) in the node. A pointer to the node and a pointer to the object being stored.

Definition at line 508 of file TBtree.cxx.

◆ TBtItem() [3/3]

TBtItem::TBtItem ( TObject obj,
TBtNode n 
)

Create an item to be stored in the tree.

An item contains a counter of the number of keys (i.e. objects) in the node. A pointer to the node and a pointer to the object being stored.

Definition at line 520 of file TBtree.cxx.

◆ ~TBtItem()

TBtItem::~TBtItem ( )

Delete a tree item.

Definition at line 530 of file TBtree.cxx.

Friends And Related Symbol Documentation

◆ TBtInnerNode

friend class TBtInnerNode
friend

Definition at line 163 of file TBtree.h.

Member Data Documentation

◆ fKey

TObject* TBtItem::fKey
private

Definition at line 167 of file TBtree.h.

◆ fNofKeysInTree

Int_t TBtItem::fNofKeysInTree
private

Definition at line 166 of file TBtree.h.

◆ fTree

TBtNode* TBtItem::fTree
private

Definition at line 168 of file TBtree.h.

  • core/cont/inc/TBtree.h
  • core/cont/src/TBtree.cxx