Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TBtItem Class Reference

Item stored in inner nodes of a TBtree.

Definition at line 159 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 161 of file TBtree.h.

Member Data Documentation

◆ fKey

TObject* TBtItem::fKey
private

Definition at line 165 of file TBtree.h.

◆ fNofKeysInTree

Int_t TBtItem::fNofKeysInTree
private

Definition at line 164 of file TBtree.h.

◆ fTree

TBtNode* TBtItem::fTree
private

Definition at line 166 of file TBtree.h.

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