uproot.TBranch
==============

Defined in `uproot.behaviors.TBranch <https://github.com/scikit-hep/uproot5/blob//src/uproot/behaviors/TBranch.py>`__ on `line 2078 <https://github.com/scikit-hep/uproot5/blob//src/uproot/behaviors/TBranch.py#L2078>`__.

.. table::
    :class: note

    +------------------------------------------------+
    | **Inheritance order:**                         |
    +================================================+
    | #. :doc:`uproot.behaviors.TBranch.HasBranches` |
    | #. ``collections.abc.Mapping``                 |
    | #. ``collections.abc.Collection``              |
    | #. ``collections.abc.Sized``                   |
    | #. ``collections.abc.Iterable``                |
    | #. ``collections.abc.Container``               |
    +------------------------------------------------+

.. autoclass:: uproot.behaviors.TBranch.TBranch

.. _uproot.behaviors.TBranch.TBranch.array:

array
-----

.. automethod:: uproot.behaviors.TBranch.TBranch.array

.. _uproot.behaviors.TBranch.TBranch.name:

name
----

.. autoattribute:: uproot.behaviors.TBranch.TBranch.name

.. _uproot.behaviors.TBranch.TBranch.title:

title
-----

.. autoattribute:: uproot.behaviors.TBranch.TBranch.title

.. _uproot.behaviors.TBranch.TBranch.object_path:

object_path
-----------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.object_path

.. _uproot.behaviors.TBranch.TBranch.cache_key:

cache_key
---------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.cache_key

.. _uproot.behaviors.TBranch.TBranch.index:

index
-----

.. autoattribute:: uproot.behaviors.TBranch.TBranch.index

.. _uproot.behaviors.TBranch.TBranch.interpretation:

interpretation
--------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.interpretation

.. _uproot.behaviors.TBranch.TBranch.typename:

typename
--------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.typename

.. _uproot.behaviors.TBranch.TBranch.num_entries:

num_entries
-----------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.num_entries

.. _uproot.behaviors.TBranch.TBranch.entry_offsets:

entry_offsets
-------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.entry_offsets

.. _uproot.behaviors.TBranch.TBranch.basket_entry_start_stop:

basket_entry_start_stop
-----------------------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket_entry_start_stop

.. _uproot.behaviors.TBranch.TBranch.tree:

tree
----

.. autoattribute:: uproot.behaviors.TBranch.TBranch.tree

.. _uproot.behaviors.TBranch.TBranch.top_level:

top_level
---------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.top_level

.. _uproot.behaviors.TBranch.TBranch.streamer:

streamer
--------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.streamer

.. _uproot.behaviors.TBranch.TBranch.context:

context
-------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.context

.. _uproot.behaviors.TBranch.TBranch.aliases:

aliases
-------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.aliases

.. _uproot.behaviors.TBranch.TBranch.count_branch:

count_branch
------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.count_branch

.. _uproot.behaviors.TBranch.TBranch.count_leaf:

count_leaf
----------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.count_leaf

.. _uproot.behaviors.TBranch.TBranch.compression:

compression
-----------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.compression

.. _uproot.behaviors.TBranch.TBranch.compressed_bytes:

compressed_bytes
----------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.compressed_bytes

.. _uproot.behaviors.TBranch.TBranch.uncompressed_bytes:

uncompressed_bytes
------------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.uncompressed_bytes

.. _uproot.behaviors.TBranch.TBranch.compression_ratio:

compression_ratio
-----------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.compression_ratio

.. _uproot.behaviors.TBranch.TBranch.num_baskets:

num_baskets
-----------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.num_baskets

.. _uproot.behaviors.TBranch.TBranch.basket:

basket
------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket

.. _uproot.behaviors.TBranch.TBranch.basket_chunk_cursor:

basket_chunk_cursor
-------------------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket_chunk_cursor

.. _uproot.behaviors.TBranch.TBranch.basket_compressed_bytes:

basket_compressed_bytes
-----------------------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket_compressed_bytes

.. _uproot.behaviors.TBranch.TBranch.basket_uncompressed_bytes:

basket_uncompressed_bytes
-------------------------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket_uncompressed_bytes

.. _uproot.behaviors.TBranch.TBranch.basket_key:

basket_key
----------

.. automethod:: uproot.behaviors.TBranch.TBranch.basket_key

.. _uproot.behaviors.TBranch.TBranch.embedded_baskets:

embedded_baskets
----------------

.. autoattribute:: uproot.behaviors.TBranch.TBranch.embedded_baskets

.. _uproot.behaviors.TBranch.TBranch.entries_to_ranges_or_baskets:

entries_to_ranges_or_baskets
----------------------------

.. automethod:: uproot.behaviors.TBranch.TBranch.entries_to_ranges_or_baskets

.. _uproot.behaviors.TBranch.TBranch.postprocess:

postprocess
-----------

.. automethod:: uproot.behaviors.TBranch.TBranch.postprocess

.. _uproot.behaviors.TBranch.TBranch.debug:

debug
-----

.. automethod:: uproot.behaviors.TBranch.TBranch.debug

.. _uproot.behaviors.TBranch.TBranch.debug_array:

debug_array
-----------

.. automethod:: uproot.behaviors.TBranch.TBranch.debug_array

.. _uproot.behaviors.TBranch.TBranch.branches:

branches
--------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. autoattribute:: uproot.behaviors.TBranch.TBranch.branches

.. _uproot.behaviors.TBranch.TBranch.show:

show
----

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.show

.. _uproot.behaviors.TBranch.TBranch.arrays:

arrays
------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.arrays

.. _uproot.behaviors.TBranch.TBranch.iterate:

iterate
-------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.iterate

.. _uproot.behaviors.TBranch.TBranch.keys:

keys
----

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.keys

.. _uproot.behaviors.TBranch.TBranch.values:

values
------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.values

.. _uproot.behaviors.TBranch.TBranch.items:

items
-----

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.items

.. _uproot.behaviors.TBranch.TBranch.typenames:

typenames
---------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.typenames

.. _uproot.behaviors.TBranch.TBranch.iterkeys:

iterkeys
--------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.iterkeys

.. _uproot.behaviors.TBranch.TBranch.itervalues:

itervalues
----------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.itervalues

.. _uproot.behaviors.TBranch.TBranch.iteritems:

iteritems
---------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.iteritems

.. _uproot.behaviors.TBranch.TBranch.itertypenames:

itertypenames
-------------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.itertypenames

.. _uproot.behaviors.TBranch.TBranch.num_entries_for:

num_entries_for
---------------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.num_entries_for

.. _uproot.behaviors.TBranch.TBranch.common_entry_offsets:

common_entry_offsets
--------------------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. automethod:: uproot.behaviors.TBranch.TBranch.common_entry_offsets

.. _uproot.behaviors.TBranch.TBranch.source:

source
------

Inherited from :doc:`uproot.behaviors.TBranch.HasBranches`.

.. autoattribute:: uproot.behaviors.TBranch.TBranch.source

