# Uproot > Uproot is a library for reading and writing ROOT files in pure Python and NumPy, without a dependency on C++ ROOT. 2017-2021, Jim Pivarski ## Pages - [How to install](index.html.md): Uproot reads and writes ROOT files in pure Python and NumPy, independent of the C++ ROOT toolkit. - [Release history](changelog.html.md): Note: Releases in the 4.3.x series were developed in parallel with v5.0 on a separate branch and are... - [Getting started guide](basic.html.md): Open a ROOT file for reading with the uproot.open function. - [Uproot 3 → 4+ cheat-sheet](uproot3-to-4.html.md): The Uproot 3 → 4 transition was primarily motivated by Awkward Array 0 → 1. The interface of Awkward... - [uproot.open](uproot.reading.open.html.md): Defined in uproot.reading on line 27. - [uproot.iterate](uproot.behaviors.TBranch.iterate.html.md): Defined in uproot.behaviors.TBranch on line 52. - [uproot.concatenate](uproot.behaviors.TBranch.concatenate.html.md): Defined in uproot.behaviors.TBranch on line 268. - [uproot.dask](uproot._dask.dask.html.md): Defined in uproot._dask on line 33. - [uproot.dask_write](uproot.writing._dask_write.dask_write.html.md): Defined in uproot.writing._dask_write on line 45. - [uproot.create](uproot.writing.writable.create.html.md): Defined in uproot.writing.writable on line 47. - [uproot.recreate](uproot.writing.writable.recreate.html.md): Defined in uproot.writing.writable on line 81. - [uproot.update](uproot.writing.writable.update.html.md): Defined in uproot.writing.writable on line 148. - [uproot.ReadOnlyFile](uproot.reading.ReadOnlyFile.html.md): Defined in uproot.reading on line 493. - [uproot.ReadOnlyDirectory](uproot.reading.ReadOnlyDirectory.html.md): Defined in uproot.reading on line 1287. - [uproot.TTree](uproot.behaviors.TTree.TTree.html.md): Defined in uproot.behaviors.TTree on line 13. - [uproot.TBranch](uproot.behaviors.TBranch.TBranch.html.md): Defined in uproot.behaviors.TBranch on line 2210. - [uproot.WritableFile](uproot.writing.writable.WritableFile.html.md): Defined in uproot.writing.writable on line 211. - [uproot.WritableDirectory](uproot.writing.writable.WritableDirectory.html.md): Defined in uproot.writing.writable on line 468. - [uproot.WritableTree](uproot.writing.writable.WritableTree.html.md): Defined in uproot.writing.writable on line 2163. - [uproot.WritableBranch](uproot.writing.writable.WritableBranch.html.md): Defined in uproot.writing.writable on line 2821. - [uproot.ZLIB](uproot.compression.ZLIB.html.md): Defined in uproot.compression on line 118. - [uproot.LZMA](uproot.compression.LZMA.html.md): Defined in uproot.compression on line 208. - [uproot.LZ4](uproot.compression.LZ4.html.md): Defined in uproot.compression on line 262. - [uproot.ZSTD](uproot.compression.ZSTD.html.md): Defined in uproot.compression on line 312. - [uproot.LRUCache](uproot.cache.LRUCache.html.md): Defined in uproot.cache on line 23. - [uproot.LRUArrayCache](uproot.cache.LRUArrayCache.html.md): Defined in uproot.cache on line 167. - [uproot.Model](uproot.model.Model.html.md): Defined in uproot.model on line 352. - [uproot.from_pyroot](uproot.pyroot.from_pyroot.html.md): Defined in uproot.pyroot on line 214. - [uproot.ObjectSource](uproot.source.object.ObjectSource.html.md): Defined in uproot.source.object on line 88. - [uproot.MemmapSource](uproot.source.file.MemmapSource.html.md): Defined in uproot.source.file on line 91. - [uproot.MultithreadedFileSource](uproot.source.file.MultithreadedFileSource.html.md): Defined in uproot.source.file on line 236. - [uproot.HTTPSource](uproot.source.http.HTTPSource.html.md): Defined in uproot.source.http on line 575. - [uproot.MultithreadedHTTPSource](uproot.source.http.MultithreadedHTTPSource.html.md): Defined in uproot.source.http on line 785. - [uproot.XRootDSource](uproot.source.xrootd.XRootDSource.html.md): Defined in uproot.source.xrootd on line 257. - [uproot.MultithreadedXRootDSource](uproot.source.xrootd.MultithreadedXRootDSource.html.md): Defined in uproot.source.xrootd on line 455. - [uproot.num_entries](uproot.models.TTree.num_entries.html.md): Defined in uproot.models.TTree on line 945. - [uproot](uproot.html.md): Uproot: ROOT I/O in pure Python and NumPy. - [uproot.graphed_write](uproot.writing._graphed_write.graphed_write.html.md): Defined in uproot.writing._graphed_write on line 103. - [uproot.to_writable](uproot.writing.identify.to_writable.html.md): Defined in uproot.writing.identify on line 95. - [uproot.as_TGraph](uproot.writing.interpret.as_TGraph.html.md): Defined in uproot.writing.interpret on line 212. - [uproot.iterate](uproot.behaviors.RNTuple.iterate.html.md): Defined in uproot.behaviors.RNTuple on line 32. - [uproot.concatenate](uproot.behaviors.RNTuple.concatenate.html.md): Defined in uproot.behaviors.RNTuple on line 231. - [uproot.ImplementsFormMappingInfo](uproot._dask.ImplementsFormMappingInfo.html.md): Defined in uproot._dask on line 830. - [uproot.ImplementsFormMapping](uproot._dask.ImplementsFormMapping.html.md): Defined in uproot._dask on line 852. - [uproot.graphed](uproot._graphed.graphed.html.md): Defined in uproot._graphed on line 306. - [uproot.graphed_head](uproot._graphed.graphed_head.html.md): Defined in uproot._graphed on line 632. - [uproot.behavior_of](uproot.behavior.behavior_of.html.md): Defined in uproot.behavior on line 17. - [uproot.reset_classes](uproot.model.reset_classes.html.md): Defined in uproot.model on line 77. - [uproot.classname_encode](uproot.model.classname_encode.html.md): Defined in uproot.model on line 209. - [uproot.class_named](uproot.model.class_named.html.md): Defined in uproot.model on line 257. - [uproot.has_class_named](uproot.model.has_class_named.html.md): Defined in uproot.model on line 304. - [uproot.DeserializationError](uproot.deserialization.DeserializationError.html.md): Defined in uproot.deserialization on line 334. - [uproot.to_pyroot](uproot.pyroot.to_pyroot.html.md): Defined in uproot.pyroot on line 33. - [uproot.Cursor](uproot.source.cursor.Cursor.html.md): Defined in uproot.source.cursor on line 31. - [uproot.FSSpecSource](uproot.source.fsspec.FSSpecSource.html.md): Defined in uproot.source.fsspec on line 39. - [uproot.TrivialExecutor](uproot.source.futures.TrivialExecutor.html.md): Defined in uproot.source.futures on line 83. - [uproot.ThreadPoolExecutor](uproot.source.futures.ThreadPoolExecutor.html.md): Defined in uproot.source.futures on line 192. - [uproot.AsGrouped](uproot.interpretation.grouped.AsGrouped.html.md): Defined in uproot.interpretation.grouped on line 16. - [uproot.register_interpretation](uproot.interpretation.identify.register_interpretation.html.md): Defined in uproot.interpretation.identify on line 29. - [uproot.unregister_interpretation](uproot.interpretation.identify.unregister_interpretation.html.md): Defined in uproot.interpretation.identify on line 44. - [uproot.AsJagged](uproot.interpretation.jagged.AsJagged.html.md): Defined in uproot.interpretation.jagged on line 37. - [uproot.AsDtype](uproot.interpretation.numerical.AsDtype.html.md): Defined in uproot.interpretation.numerical on line 175. - [uproot.AsDtypeInPlace](uproot.interpretation.numerical.AsDtypeInPlace.html.md): Defined in uproot.interpretation.numerical on line 404. - [uproot.AsSTLBits](uproot.interpretation.numerical.AsSTLBits.html.md): Defined in uproot.interpretation.numerical on line 433. - [uproot.AsDouble32](uproot.interpretation.numerical.AsDouble32.html.md): Defined in uproot.interpretation.numerical on line 611. - [uproot.AsFloat16](uproot.interpretation.numerical.AsFloat16.html.md): Defined in uproot.interpretation.numerical on line 668. - [uproot.AsObjects](uproot.interpretation.objects.AsObjects.html.md): Defined in uproot.interpretation.objects on line 36. - [uproot.AsStridedObjects](uproot.interpretation.objects.AsStridedObjects.html.md): Defined in uproot.interpretation.objects on line 709. - [uproot.AsStrings](uproot.interpretation.strings.AsStrings.html.md): Defined in uproot.interpretation.strings on line 29. - [uproot.AsDynamic](uproot.containers.AsDynamic.html.md): Defined in uproot.containers on line 281. - [uproot.AsString](uproot.containers.AsString.html.md): Defined in uproot.containers on line 392. - [uproot.AsPointer](uproot.containers.AsPointer.html.md): Defined in uproot.containers on line 546. - [uproot.AsArray](uproot.containers.AsArray.html.md): Defined in uproot.containers on line 617. - [uproot.AsRVec](uproot.containers.AsRVec.html.md): Defined in uproot.containers on line 1059. - [uproot.AsVector](uproot.containers.AsVector.html.md): Defined in uproot.containers on line 1087. - [uproot.AsSet](uproot.containers.AsSet.html.md): Defined in uproot.containers on line 1187. - [uproot.AsMap](uproot.containers.AsMap.html.md): Defined in uproot.containers on line 1227. - [uproot.STLVector](uproot.containers.STLVector.html.md): Defined in uproot.containers on line 1621. - [uproot.STLSet](uproot.containers.STLSet.html.md): Defined in uproot.containers on line 1723. - [uproot.STLMap](uproot.containers.STLMap.html.md): Defined in uproot.containers on line 1791. - [uproot.KeyInFileError](uproot.exceptions.KeyInFileError.html.md): Defined in uproot.exceptions on line 17. - [uproot.reading](uproot.reading.html.md): This module defines the entry-point for opening a file, uproot.open, - [uproot.reading.CommonFileMethods](uproot.reading.CommonFileMethods.html.md): Defined in uproot.reading on line 215. - [uproot.reading.DetachedFile](uproot.reading.DetachedFile.html.md): Defined in uproot.reading on line 451. - [uproot.reading.ReadOnlyKey](uproot.reading.ReadOnlyKey.html.md): Defined in uproot.reading on line 2260. - [uproot.writing](uproot.writing.html.md): This module defines all of the classes and functions that are needed for writing ROOT - [uproot.writing._dask_write](uproot.writing._dask_write.html.md): Page content - [uproot.writing._dask_write.ak_to_root](uproot.writing._dask_write.ak_to_root.html.md): Defined in uproot.writing._dask_write on line 146. - [uproot.writing._dask_write.none_to_none](uproot.writing._dask_write.none_to_none.html.md): Defined in uproot.writing._dask_write on line 197. - [uproot.writing._graphed_write](uproot.writing._graphed_write.html.md): This module defines uproot.graphed_write, the `graphed` analogue of - [uproot.writing.identify](uproot.writing.identify.html.md): This module defines a series of rules for identifying Python objects that can be written - [uproot.writing.identify.add_to_directory](uproot.writing.identify.add_to_directory.html.md): Defined in uproot.writing.identify on line 35. - [uproot.writing.identify.to_TString](uproot.writing.identify.to_TString.html.md): Defined in uproot.writing.identify on line 790. - [uproot.writing.identify.to_TObjString](uproot.writing.identify.to_TObjString.html.md): Defined in uproot.writing.identify on line 807. - [uproot.writing.identify.to_TList](uproot.writing.identify.to_TList.html.md): Defined in uproot.writing.identify on line 825. - [uproot.writing.identify.to_THashList](uproot.writing.identify.to_THashList.html.md): Defined in uproot.writing.identify on line 854. - [uproot.writing.identify.to_TArray](uproot.writing.identify.to_TArray.html.md): Defined in uproot.writing.identify on line 878. - [uproot.writing.identify.to_TAxis](uproot.writing.identify.to_TAxis.html.md): Defined in uproot.writing.identify on line 915. - [uproot.writing.identify.to_TH1x](uproot.writing.identify.to_TH1x.html.md): Defined in uproot.writing.identify on line 1026. - [uproot.writing.identify.to_TH2x](uproot.writing.identify.to_TH2x.html.md): Defined in uproot.writing.identify on line 1238. - [uproot.writing.identify.to_TH3x](uproot.writing.identify.to_TH3x.html.md): Defined in uproot.writing.identify on line 1403. - [uproot.writing.identify.to_TProfile](uproot.writing.identify.to_TProfile.html.md): Defined in uproot.writing.identify on line 1581. - [uproot.writing.identify.to_TProfile2D](uproot.writing.identify.to_TProfile2D.html.md): Defined in uproot.writing.identify on line 1751. - [uproot.writing.identify.to_TProfile3D](uproot.writing.identify.to_TProfile3D.html.md): Defined in uproot.writing.identify on line 1933. - [uproot.writing.interpret](uproot.writing.interpret.html.md): Page content - [uproot.writing.writable](uproot.writing.writable.html.md): This module defines high-level functions and objects for file-writing. - [uproot.writing.writable.WritableNTuple](uproot.writing.writable.WritableNTuple.html.md): Defined in uproot.writing.writable on line 2894. - [uproot.behaviors](uproot.behaviors.html.md): This module defines behaviors, which are mix-in classes that provide a high-level interface - [uproot.behaviors.RNTuple](uproot.behaviors.RNTuple.html.md): This module defines behaviors for uproot.behaviors.RNTuple.RNTuple and - [uproot.behaviors.RNTuple.HasFields](uproot.behaviors.RNTuple.HasFields.html.md): Defined in uproot.behaviors.RNTuple on line 458. - [uproot.behaviors.RNTuple.RNTuple](uproot.behaviors.RNTuple.RNTuple.html.md): Defined in uproot.behaviors.RNTuple on line 1759. - [uproot.behaviors.RooCurve](uproot.behaviors.RooCurve.html.md): This module defines the behaviors of `RooCurve`. - [uproot.behaviors.RooCurve.RooCurve](uproot.behaviors.RooCurve.RooCurve.html.md): Defined in uproot.behaviors.RooCurve on line 41. - [uproot.behaviors.RooHist](uproot.behaviors.RooHist.html.md): This module defines the behaviors of `RooHist`. - [uproot.behaviors.RooHist.RooHist](uproot.behaviors.RooHist.RooHist.html.md): Defined in uproot.behaviors.RooHist on line 20. - [uproot.behaviors.TAxis](uproot.behaviors.TAxis.html.md): This module defines the behaviors of `TAxis`, an axis of a histogram or profile plot. - [uproot.behaviors.TAxis.AxisTraits](uproot.behaviors.TAxis.AxisTraits.html.md): Defined in uproot.behaviors.TAxis on line 12. - [uproot.behaviors.TAxis.TAxis](uproot.behaviors.TAxis.TAxis.html.md): Defined in uproot.behaviors.TAxis on line 43. - [uproot.behaviors.TBranch](uproot.behaviors.TBranch.html.md): This module defines behaviors for uproot.TBranch and - [uproot.behaviors.TBranch.Report](uproot.behaviors.TBranch.Report.html.md): Defined in uproot.behaviors.TBranch on line 504. - [uproot.behaviors.TBranch.HasBranches](uproot.behaviors.TBranch.HasBranches.html.md): Defined in uproot.behaviors.TBranch on line 669. - [uproot.behaviors.TBranchElement](uproot.behaviors.TBranchElement.html.md): This module defines the behaviors of `TBranchElement`, which is entirely inherited from - [uproot.behaviors.TBranchElement.TBranchElement](uproot.behaviors.TBranchElement.TBranchElement.html.md): Defined in uproot.behaviors.TBranchElement on line 13. - [uproot.behaviors.TDatime](uproot.behaviors.TDatime.html.md): This module defines the behaviors of `TDatime`. - [uproot.behaviors.TDatime.TDatime](uproot.behaviors.TDatime.TDatime.html.md): Defined in uproot.behaviors.TDatime on line 12. - [uproot.behaviors.TGraph](uproot.behaviors.TGraph.html.md): This module defines the behaviors of `TGraph`. - [uproot.behaviors.TGraph.TGraph](uproot.behaviors.TGraph.TGraph.html.md): Defined in uproot.behaviors.TGraph on line 12. - [uproot.behaviors.TGraphAsymmErrors](uproot.behaviors.TGraphAsymmErrors.html.md): This module defines the behaviors of `TGraphAsymmErrors`. - [uproot.behaviors.TGraphAsymmErrors.TGraphAsymmErrors](uproot.behaviors.TGraphAsymmErrors.TGraphAsymmErrors.html.md): Defined in uproot.behaviors.TGraphAsymmErrors on line 17. - [uproot.behaviors.TGraphErrors](uproot.behaviors.TGraphErrors.html.md): This module defines the behaviors of `TGraphErrors`. - [uproot.behaviors.TGraphErrors.TGraphErrors](uproot.behaviors.TGraphErrors.TGraphErrors.html.md): Defined in uproot.behaviors.TGraphErrors on line 10. - [uproot.behaviors.TH1](uproot.behaviors.TH1.html.md): This module defines the behaviors of `TH1` and its subclasses (not including `TH2`, - [uproot.behaviors.TH1.Histogram](uproot.behaviors.TH1.Histogram.html.md): Defined in uproot.behaviors.TH1 on line 51. - [uproot.behaviors.TH1.TH1](uproot.behaviors.TH1.TH1.html.md): Defined in uproot.behaviors.TH1 on line 278. - [uproot.behaviors.TH2](uproot.behaviors.TH2.html.md): This module defines the behaviors of `TH2` and its subclasses (not including - [uproot.behaviors.TH2.TH2](uproot.behaviors.TH2.TH2.html.md): Defined in uproot.behaviors.TH2 on line 15. - [uproot.behaviors.TH2Poly](uproot.behaviors.TH2Poly.html.md): This module defines the behavior of `TH2Poly`. - [uproot.behaviors.TH2Poly.TH2Poly](uproot.behaviors.TH2Poly.TH2Poly.html.md): Defined in uproot.behaviors.TH2Poly on line 12. - [uproot.behaviors.TH3](uproot.behaviors.TH3.html.md): This module defines the behaviors of `TH3` and its subclasses (not including - [uproot.behaviors.TH3.TH3](uproot.behaviors.TH3.TH3.html.md): Defined in uproot.behaviors.TH3 on line 15. - [uproot.behaviors.TParameter](uproot.behaviors.TParameter.html.md): This module defines the behavior of `TParameter<T>`. - [[uproot.behaviors.TParameter.TParameter_3c_boolean_3e]()](uproot.behaviors.TParameter.TParameter_3c_boolean_3e_.html.md): Defined in uproot.behaviors.TParameter on line 10. - [[uproot.behaviors.TParameter.TParameter_3c_integer_3e]()](uproot.behaviors.TParameter.TParameter_3c_integer_3e_.html.md): Defined in uproot.behaviors.TParameter on line 29. - [[uproot.behaviors.TParameter.TParameter_3c_floating_3e]()](uproot.behaviors.TParameter.TParameter_3c_floating_3e_.html.md): Defined in uproot.behaviors.TParameter on line 51. - [uproot.behaviors.TParameter.TParameter](uproot.behaviors.TParameter.TParameter.html.md): Defined in uproot.behaviors.TParameter on line 70. - [uproot.behaviors.TProfile](uproot.behaviors.TProfile.html.md): This module defines the behavior of `TProfile`. - [uproot.behaviors.TProfile.Profile](uproot.behaviors.TProfile.Profile.html.md): Defined in uproot.behaviors.TProfile on line 133. - [uproot.behaviors.TProfile.TProfile](uproot.behaviors.TProfile.TProfile.html.md): Defined in uproot.behaviors.TProfile on line 220. - [uproot.behaviors.TProfile2D](uproot.behaviors.TProfile2D.html.md): This module defines the behavior of `TProfile2D`. - [uproot.behaviors.TProfile2D.TProfile2D](uproot.behaviors.TProfile2D.TProfile2D.html.md): Defined in uproot.behaviors.TProfile2D on line 17. - [uproot.behaviors.TProfile3D](uproot.behaviors.TProfile3D.html.md): This module defines the behavior of `TProfile3D`. - [uproot.behaviors.TProfile3D.TProfile3D](uproot.behaviors.TProfile3D.TProfile3D.html.md): Defined in uproot.behaviors.TProfile3D on line 17. - [uproot.behaviors.TTree](uproot.behaviors.TTree.html.md): This module defines the behaviors of `TTree`, which is almost entirely inherited from - [uproot.behavior](uproot.behavior.html.md): This module defines utilities for adding behaviors to C++ objects in Python. - [uproot.model](uproot.model.html.md): This module defines utilities for modeling C++ objects as Python objects and the - [uproot.model.bootstrap_classes](uproot.model.bootstrap_classes.html.md): Defined in uproot.model on line 60. - [uproot.model.classname_regularize](uproot.model.classname_regularize.html.md): Defined in uproot.model on line 151. - [uproot.model.classname_version](uproot.model.classname_version.html.md): Defined in uproot.model on line 237. - [uproot.model.maybe_custom_classes](uproot.model.maybe_custom_classes.html.md): Defined in uproot.model on line 319. - [uproot.model.unknown_class](uproot.model.unknown_class.html.md): Defined in uproot.model on line 332. - [uproot.model.VersionedModel](uproot.model.VersionedModel.html.md): Defined in uproot.model on line 1120. - [uproot.model.DispatchByVersion](uproot.model.DispatchByVersion.html.md): Defined in uproot.model on line 1172. - [uproot.model.UnknownClass](uproot.model.UnknownClass.html.md): Defined in uproot.model on line 1412. - [uproot.model.UnknownClassVersion](uproot.model.UnknownClassVersion.html.md): Defined in uproot.model on line 1545. - [uproot.model.DynamicModel](uproot.model.DynamicModel.html.md): Defined in uproot.model on line 1679. - [uproot.streamers](uproot.streamers.html.md): This module defines models for `TStreamerInfo` and its elements, as well as - [uproot.streamers.Model_TStreamerInfo](uproot.streamers.Model_TStreamerInfo.html.md): Defined in uproot.streamers on line 138. - [uproot.streamers.Model_TStreamerElement](uproot.streamers.Model_TStreamerElement.html.md): Defined in uproot.streamers on line 459. - [uproot.streamers.Model_TStreamerArtificial](uproot.streamers.Model_TStreamerArtificial.html.md): Defined in uproot.streamers on line 588. - [uproot.streamers.Model_TStreamerBase](uproot.streamers.Model_TStreamerBase.html.md): Defined in uproot.streamers on line 656. - [uproot.streamers.Model_TStreamerBasicPointer](uproot.streamers.Model_TStreamerBasicPointer.html.md): Defined in uproot.streamers on line 779. - [uproot.streamers.Model_TStreamerBasicType](uproot.streamers.Model_TStreamerBasicType.html.md): Defined in uproot.streamers on line 908. - [uproot.streamers.Model_TStreamerLoop](uproot.streamers.Model_TStreamerLoop.html.md): Defined in uproot.streamers on line 1176. - [uproot.streamers.Model_TStreamerSTL](uproot.streamers.Model_TStreamerSTL.html.md): Defined in uproot.streamers on line 1273. - [uproot.streamers.Model_TStreamerSTLstring](uproot.streamers.Model_TStreamerSTLstring.html.md): Defined in uproot.streamers on line 1384. - [uproot.streamers.TStreamerPointerTypes](uproot.streamers.TStreamerPointerTypes.html.md): Defined in uproot.streamers on line 1411. - [uproot.streamers.Model_TStreamerObjectAnyPointer](uproot.streamers.Model_TStreamerObjectAnyPointer.html.md): Defined in uproot.streamers on line 1505. - [uproot.streamers.Model_TStreamerObjectPointer](uproot.streamers.Model_TStreamerObjectPointer.html.md): Defined in uproot.streamers on line 1532. - [uproot.streamers.TStreamerObjectTypes](uproot.streamers.TStreamerObjectTypes.html.md): Defined in uproot.streamers on line 1559. - [uproot.streamers.Model_TStreamerObject](uproot.streamers.Model_TStreamerObject.html.md): Defined in uproot.streamers on line 1619. - [uproot.streamers.Model_TStreamerObjectAny](uproot.streamers.Model_TStreamerObjectAny.html.md): Defined in uproot.streamers on line 1645. - [uproot.streamers.Model_TStreamerString](uproot.streamers.Model_TStreamerString.html.md): Defined in uproot.streamers on line 1672. - [uproot.cache](uproot.cache.html.md): This module defines simple, thread-safe cache classes satisfying the - [uproot.compression](uproot.compression.html.md): This module defines an interface to compression algorithms used by ROOT, as well - [uproot.compression.Compression](uproot.compression.Compression.html.md): Defined in uproot.compression on line 20. - [uproot.compression.decompress](uproot.compression.decompress.html.md): Defined in uproot.compression on line 365. - [uproot.compression.hook_before_block](uproot.compression.hook_before_block.html.md): Defined in uproot.compression on line 506. - [uproot.compression.hook_after_block](uproot.compression.hook_after_block.html.md): Defined in uproot.compression on line 510. - [uproot.compression.compress](uproot.compression.compress.html.md): Defined in uproot.compression on line 521. - [uproot.deserialization](uproot.deserialization.html.md): This module defines low-level routines for deserialization, including - [uproot.deserialization.compile_class](uproot.deserialization.compile_class.html.md): Defined in uproot.deserialization on line 49. - [uproot.deserialization.numbytes_version](uproot.deserialization.numbytes_version.html.md): Defined in uproot.deserialization on line 111. - [uproot.deserialization.numbytes_check](uproot.deserialization.numbytes_check.html.md): Defined in uproot.deserialization on line 156. - [uproot.deserialization.read_object_any](uproot.deserialization.read_object_any.html.md): Defined in uproot.deserialization on line 194. - [uproot.serialization](uproot.serialization.html.md): This module defines low-level methods for serialization, including uproot.serialization.string, - [uproot.serialization.string](uproot.serialization.string.html.md): Defined in uproot.serialization on line 20. - [uproot.serialization.bytestring](uproot.serialization.bytestring.html.md): Defined in uproot.serialization on line 31. - [uproot.serialization.numbytes_version](uproot.serialization.numbytes_version.html.md): Defined in uproot.serialization on line 46. - [uproot.serialization.serialize_object_any](uproot.serialization.serialize_object_any.html.md): Defined in uproot.serialization on line 84. - [uproot.pyroot](uproot.pyroot.html.md): This module provides an interface between Uproot and PyROOT. - [uproot.pyroot.pyroot_to_buffer](uproot.pyroot.pyroot_to_buffer.html.md): Defined in uproot.pyroot on line 69. - [uproot.source](uproot.source.html.md): This module defines the “physical layer” of file-reading, which interacts with - [uproot.source.chunk](uproot.source.chunk.html.md): This module defines a uproot.source.chunk.Chunk, which is a range of bytes - [uproot.source.chunk.Resource](uproot.source.chunk.Resource.html.md): Defined in uproot.source.chunk on line 24. - [uproot.source.chunk.SourcePerformanceCounters](uproot.source.chunk.SourcePerformanceCounters.html.md): Defined in uproot.source.chunk on line 45. - [uproot.source.chunk.Source](uproot.source.chunk.Source.html.md): Defined in uproot.source.chunk on line 57. - [uproot.source.chunk.MultithreadedSource](uproot.source.chunk.MultithreadedSource.html.md): Defined in uproot.source.chunk on line 180. - [uproot.source.chunk.Chunk](uproot.source.chunk.Chunk.html.md): Defined in uproot.source.chunk on line 250. - [uproot.source.chunk.notifier](uproot.source.chunk.notifier.html.md): Defined in uproot.source.chunk on line 503. - [uproot.source.coalesce](uproot.source.coalesce.html.md): Read coalescing algorithms - [uproot.source.coalesce.CoalesceConfig](uproot.source.coalesce.CoalesceConfig.html.md): Defined in uproot.source.coalesce on line 18. - [uproot.source.coalesce.SliceFuture](uproot.source.coalesce.SliceFuture.html.md): Defined in uproot.source.coalesce on line 29. - [uproot.source.coalesce.RangeRequest](uproot.source.coalesce.RangeRequest.html.md): Defined in uproot.source.coalesce on line 44. - [uproot.source.coalesce.Cluster](uproot.source.coalesce.Cluster.html.md): Defined in uproot.source.coalesce on line 51. - [uproot.source.coalesce.CoalescedRequest](uproot.source.coalesce.CoalescedRequest.html.md): Defined in uproot.source.coalesce on line 81. - [uproot.source.coalesce.coalesce_requests](uproot.source.coalesce.coalesce_requests.html.md): Defined in uproot.source.coalesce on line 125. - [uproot.source.cufile_interface](uproot.source.cufile_interface.html.md): Page content - [uproot.source.cufile_interface.CuFileSource](uproot.source.cufile_interface.CuFileSource.html.md): Defined in uproot.source.cufile_interface on line 8. - [uproot.source.cursor](uproot.source.cursor.html.md): This module defines the uproot.Cursor, which maintains - [uproot.source.file](uproot.source.file.html.md): This module defines a physical layer for local files. - [uproot.source.file.FileResource](uproot.source.file.FileResource.html.md): Defined in uproot.source.file on line 27. - [uproot.source.fsspec](uproot.source.fsspec.html.md): Page content - [uproot.source.fsspec.FSSpecLoopExecutor](uproot.source.fsspec.FSSpecLoopExecutor.html.md): Defined in uproot.source.fsspec on line 225. - [uproot.source.futures](uproot.source.futures.html.md): This module defines a Python-like Future and Executor for Uproot in three levels: - [uproot.source.futures.Executor](uproot.source.futures.Executor.html.md): Defined in uproot.source.futures on line 31. - [uproot.source.futures.TrivialFuture](uproot.source.futures.TrivialFuture.html.md): Defined in uproot.source.futures on line 61. - [uproot.source.futures.Future](uproot.source.futures.Future.html.md): Defined in uproot.source.futures on line 101. - [uproot.source.futures.Worker](uproot.source.futures.Worker.html.md): Defined in uproot.source.futures on line 150. - [uproot.source.futures.ResourceFuture](uproot.source.futures.ResourceFuture.html.md): Defined in uproot.source.futures on line 283. - [uproot.source.futures.ResourceWorker](uproot.source.futures.ResourceWorker.html.md): Defined in uproot.source.futures on line 322. - [uproot.source.futures.ResourceThreadPoolExecutor](uproot.source.futures.ResourceThreadPoolExecutor.html.md): Defined in uproot.source.futures on line 365. - [uproot.source.futures.ResourceTrivialExecutor](uproot.source.futures.ResourceTrivialExecutor.html.md): Defined in uproot.source.futures on line 436. - [uproot.source.http](uproot.source.http.html.md): This module defines a physical layer for remote files, accessed via HTTP(S). - [uproot.source.http.make_connection](uproot.source.http.make_connection.html.md): Defined in uproot.source.http on line 33. - [uproot.source.http.full_path](uproot.source.http.full_path.html.md): Defined in uproot.source.http on line 61. - [uproot.source.http.basic_auth_headers](uproot.source.http.basic_auth_headers.html.md): Defined in uproot.source.http on line 72. - [uproot.source.http.get_num_bytes](uproot.source.http.get_num_bytes.html.md): Defined in uproot.source.http on line 88. - [uproot.source.http.HTTPResource](uproot.source.http.HTTPResource.html.md): Defined in uproot.source.http on line 142. - [uproot.source.object](uproot.source.object.html.md): This module defines a physical layer for file-like objects. - [uproot.source.object.ObjectResource](uproot.source.object.ObjectResource.html.md): Defined in uproot.source.object on line 18. - [uproot.source.xrootd](uproot.source.xrootd.html.md): This module defines a physical layer for remote files, accessed via the XRootD protocol. - [uproot.source.xrootd.get_server_config](uproot.source.xrootd.get_server_config.html.md): Defined in uproot.source.xrootd on line 23. - [uproot.source.xrootd.trivial_resource](uproot.source.xrootd.trivial_resource.html.md): Defined in uproot.source.xrootd on line 76. - [uproot.source.xrootd.XRootDResource](uproot.source.xrootd.XRootDResource.html.md): Defined in uproot.source.xrootd on line 81. - [uproot.sink](uproot.sink.html.md): This module defines the “physical layer” of file-writing, which interacts with local - [uproot.sink.file](uproot.sink.file.html.md): This module defines a physical layer for writing local files. - [uproot.sink.file.FileSink](uproot.sink.file.FileSink.html.md): Defined in uproot.sink.file on line 25. - [uproot.interpretation](uproot.interpretation.html.md): This module defines procedures for interpreting data in `TTrees` as arrays. - [uproot.interpretation.Interpretation](uproot.interpretation.Interpretation.html.md): Defined in uproot.interpretation on line 17. - [uproot.interpretation.custom](uproot.interpretation.custom.html.md): This module defines an uproot.interpretation.Interpretation as - [uproot.interpretation.custom.CustomInterpretation](uproot.interpretation.custom.CustomInterpretation.html.md): Defined in uproot.interpretation.custom on line 21. - [uproot.interpretation.custom.AsBinary](uproot.interpretation.custom.AsBinary.html.md): Defined in uproot.interpretation.custom on line 131. - [uproot.interpretation.grouped](uproot.interpretation.grouped.html.md): This module defines an uproot.interpretation.Interpretation and - [uproot.interpretation.identify](uproot.interpretation.identify.html.md): This module defines utilities for identifying the - [uproot.interpretation.identify.interpretation_of](uproot.interpretation.identify.interpretation_of.html.md): Defined in uproot.interpretation.identify on line 351. - [uproot.interpretation.identify.parse_typename](uproot.interpretation.identify.parse_typename.html.md): Defined in uproot.interpretation.identify on line 1142. - [uproot.interpretation.identify.NotNumerical](uproot.interpretation.identify.NotNumerical.html.md): Defined in uproot.interpretation.identify on line 1191. - [uproot.interpretation.identify.UnknownInterpretation](uproot.interpretation.identify.UnknownInterpretation.html.md): Defined in uproot.interpretation.identify on line 1199. - [uproot.interpretation.jagged](uproot.interpretation.jagged.html.md): This module defines an uproot.interpretation.Interpretation and - [uproot.interpretation.jagged.fast_divide](uproot.interpretation.jagged.fast_divide.html.md): Defined in uproot.interpretation.jagged on line 20. - [uproot.interpretation.jagged.JaggedArray](uproot.interpretation.jagged.JaggedArray.html.md): Defined in uproot.interpretation.jagged on line 352. - [uproot.interpretation.known_forth](uproot.interpretation.known_forth.html.md): This module provides known forth code and awkward forms for types where it is known a priori. - [uproot.interpretation.known_forth.known_forth_of](uproot.interpretation.known_forth.known_forth_of.html.md): Defined in uproot.interpretation.known_forth on line 28. - [uproot.interpretation.library](uproot.interpretation.library.html.md): This module represents external libraries that define “array-like” types so that users can - [uproot.interpretation.library.Library](uproot.interpretation.library.Library.html.md): Defined in uproot.interpretation.library on line 42. - [uproot.interpretation.library.NumPy](uproot.interpretation.library.NumPy.html.md): Defined in uproot.interpretation.library on line 178. - [uproot.interpretation.library.Awkward](uproot.interpretation.library.Awkward.html.md): Defined in uproot.interpretation.library on line 483. - [uproot.interpretation.library.Pandas](uproot.interpretation.library.Pandas.html.md): Defined in uproot.interpretation.library on line 841. - [uproot.interpretation.numerical](uproot.interpretation.numerical.html.md): This module defines an uproot.interpretation.Interpretation for - [uproot.interpretation.numerical.Numerical](uproot.interpretation.numerical.Numerical.html.md): Defined in uproot.interpretation.numerical on line 35. - [uproot.interpretation.numerical.TruncatedNumerical](uproot.interpretation.numerical.TruncatedNumerical.html.md): Defined in uproot.interpretation.numerical on line 446. - [uproot.interpretation.objects](uproot.interpretation.objects.html.md): This module defines an uproot.interpretation.Interpretation and - [uproot.interpretation.objects.CannotBeStrided](uproot.interpretation.objects.CannotBeStrided.html.md): Defined in uproot.interpretation.objects on line 1010. - [uproot.interpretation.objects.CannotBeForth](uproot.interpretation.objects.CannotBeForth.html.md): Defined in uproot.interpretation.objects on line 1019. - [uproot.interpretation.objects.CannotBeAwkward](uproot.interpretation.objects.CannotBeAwkward.html.md): Defined in uproot.interpretation.objects on line 1027. - [uproot.interpretation.objects.ObjectArray](uproot.interpretation.objects.ObjectArray.html.md): Defined in uproot.interpretation.objects on line 1044. - [uproot.interpretation.objects.StridedObjectArray](uproot.interpretation.objects.StridedObjectArray.html.md): Defined in uproot.interpretation.objects on line 1198. - [uproot.interpretation.strings](uproot.interpretation.strings.html.md): This module defines an uproot.interpretation.Interpretation and - [uproot.interpretation.strings.StringArray](uproot.interpretation.strings.StringArray.html.md): Defined in uproot.interpretation.strings on line 493. - [uproot.containers](uproot.containers.html.md): This module interpretations and models for standard containers, such as - [uproot.containers.AsContainer](uproot.containers.AsContainer.html.md): Defined in uproot.containers on line 162. - [uproot.containers.AsFIXME](uproot.containers.AsFIXME.html.md): Defined in uproot.containers on line 347. - [uproot.containers.AsVectorLike](uproot.containers.AsVectorLike.html.md): Defined in uproot.containers on line 852. - [uproot.containers.AsList](uproot.containers.AsList.html.md): Defined in uproot.containers on line 1115. - [uproot.containers.AsBitSet](uproot.containers.AsBitSet.html.md): Defined in uproot.containers on line 1142. - [uproot.containers.Container](uproot.containers.Container.html.md): Defined in uproot.containers on line 1490. - [uproot.containers.ROOTRVec](uproot.containers.ROOTRVec.html.md): Defined in uproot.containers on line 1506. - [uproot.containers.STLList](uproot.containers.STLList.html.md): Defined in uproot.containers on line 1565. - [uproot.containers.STLBitSet](uproot.containers.STLBitSet.html.md): Defined in uproot.containers on line 1680. - [uproot.language](uproot.language.html.md): This module defines languages for expressions passed to - [uproot.language.Language](uproot.language.Language.html.md): Defined in uproot.language on line 15. - [uproot.language.python](uproot.language.python.html.md): This module defines a uproot.language.Language for expressions passed to - [uproot.language.python.PythonLanguage](uproot.language.python.PythonLanguage.html.md): Defined in uproot.language.python on line 283. - [uproot.models](uproot.models.html.md): This module defines models, which are classes of objects read from ROOT files. - [uproot.models.RNTuple](uproot.models.RNTuple.html.md): This module defines a versionless model for `ROOT::RNTuple`. - [uproot.models.RNTuple.Model_ROOT_3a3a_RNTuple](uproot.models.RNTuple.Model_ROOT_3a3a_RNTuple.html.md): Defined in uproot.models.RNTuple on line 88. - [uproot.models.RNTuple.PageDescription](uproot.models.RNTuple.PageDescription.html.md): Defined in uproot.models.RNTuple on line 1452. - [uproot.models.RNTuple.ColumnPageListFrameReader](uproot.models.RNTuple.ColumnPageListFrameReader.html.md): Defined in uproot.models.RNTuple on line 1463. - [uproot.models.RNTuple.PageLink](uproot.models.RNTuple.PageLink.html.md): Defined in uproot.models.RNTuple on line 1489. - [uproot.models.RNTuple.LocatorReader](uproot.models.RNTuple.LocatorReader.html.md): Defined in uproot.models.RNTuple on line 1512. - [uproot.models.RNTuple.EnvLinkReader](uproot.models.RNTuple.EnvLinkReader.html.md): Defined in uproot.models.RNTuple on line 1534. - [uproot.models.RNTuple.MetaData](uproot.models.RNTuple.MetaData.html.md): Defined in uproot.models.RNTuple on line 1542. - [uproot.models.RNTuple.RecordFrameReader](uproot.models.RNTuple.RecordFrameReader.html.md): Defined in uproot.models.RNTuple on line 1566. - [uproot.models.RNTuple.ListFrameReader](uproot.models.RNTuple.ListFrameReader.html.md): Defined in uproot.models.RNTuple on line 1578. - [uproot.models.RNTuple.FieldRecordReader](uproot.models.RNTuple.FieldRecordReader.html.md): Defined in uproot.models.RNTuple on line 1594. - [uproot.models.RNTuple.ColumnRecordReader](uproot.models.RNTuple.ColumnRecordReader.html.md): Defined in uproot.models.RNTuple on line 1633. - [uproot.models.RNTuple.AliasColumnReader](uproot.models.RNTuple.AliasColumnReader.html.md): Defined in uproot.models.RNTuple on line 1656. - [uproot.models.RNTuple.ExtraTypeInfoReader](uproot.models.RNTuple.ExtraTypeInfoReader.html.md): Defined in uproot.models.RNTuple on line 1667. - [uproot.models.RNTuple.HeaderReader](uproot.models.RNTuple.HeaderReader.html.md): Defined in uproot.models.RNTuple on line 1680. - [uproot.models.RNTuple.ClusterSummaryReader](uproot.models.RNTuple.ClusterSummaryReader.html.md): Defined in uproot.models.RNTuple on line 1720. - [uproot.models.RNTuple.ClusterGroupRecordReader](uproot.models.RNTuple.ClusterGroupRecordReader.html.md): Defined in uproot.models.RNTuple on line 1734. - [uproot.models.RNTuple.LinkedAttributeSetRecordReader](uproot.models.RNTuple.LinkedAttributeSetRecordReader.html.md): Defined in uproot.models.RNTuple on line 1745. - [uproot.models.RNTuple.RNTupleSchemaExtension](uproot.models.RNTuple.RNTupleSchemaExtension.html.md): Defined in uproot.models.RNTuple on line 1759. - [uproot.models.RNTuple.FooterReader](uproot.models.RNTuple.FooterReader.html.md): Defined in uproot.models.RNTuple on line 1780. - [uproot.models.RNTuple.RField](uproot.models.RNTuple.RField.html.md): Defined in uproot.models.RNTuple on line 1818. - [uproot.models.RNTuple.FieldClusterMetadata](uproot.models.RNTuple.FieldClusterMetadata.html.md): Defined in uproot.models.RNTuple on line 2090. - [uproot.models.RNTuple.FieldPayload](uproot.models.RNTuple.FieldPayload.html.md): Defined in uproot.models.RNTuple on line 2116. - [uproot.models.RNTuple.FieldRefsCluster](uproot.models.RNTuple.FieldRefsCluster.html.md): Defined in uproot.models.RNTuple on line 2152. - [uproot.models.RNTuple.ClusterRefs](uproot.models.RNTuple.ClusterRefs.html.md): Defined in uproot.models.RNTuple on line 2166. - [uproot.models.RNTuple.Accessed](uproot.models.RNTuple.Accessed.html.md): Defined in uproot.models.RNTuple on line 2232. - [uproot.models.TArray](uproot.models.TArray.html.md): This module defines versionless models for `TArray` and its subclasses. - [uproot.models.TArray.Model_TArray](uproot.models.TArray.Model_TArray.html.md): Defined in uproot.models.TArray on line 20. - [uproot.models.TArray.Model_TArrayC](uproot.models.TArray.Model_TArrayC.html.md): Defined in uproot.models.TArray on line 104. - [uproot.models.TArray.Model_TArrayS](uproot.models.TArray.Model_TArrayS.html.md): Defined in uproot.models.TArray on line 114. - [uproot.models.TArray.Model_TArrayI](uproot.models.TArray.Model_TArrayI.html.md): Defined in uproot.models.TArray on line 124. - [uproot.models.TArray.Model_TArrayL](uproot.models.TArray.Model_TArrayL.html.md): Defined in uproot.models.TArray on line 134. - [uproot.models.TArray.Model_TArrayL64](uproot.models.TArray.Model_TArrayL64.html.md): Defined in uproot.models.TArray on line 144. - [uproot.models.TArray.Model_TArrayF](uproot.models.TArray.Model_TArrayF.html.md): Defined in uproot.models.TArray on line 154. - [uproot.models.TArray.Model_TArrayD](uproot.models.TArray.Model_TArrayD.html.md): Defined in uproot.models.TArray on line 164. - [uproot.models.TAtt](uproot.models.TAtt.html.md): This module defines versioned models for `TAttLine`, `TAttFill`, and `TAttMarker`. - [uproot.models.TAtt.Model_TAttLine_v1](uproot.models.TAtt.Model_TAttLine_v1.html.md): Defined in uproot.models.TAtt on line 19. - [uproot.models.TAtt.Model_TAttLine_v2](uproot.models.TAtt.Model_TAttLine_v2.html.md): Defined in uproot.models.TAtt on line 84. - [uproot.models.TAtt.Model_TAttLine](uproot.models.TAtt.Model_TAttLine.html.md): Defined in uproot.models.TAtt on line 167. - [uproot.models.TAtt.Model_TAttFill_v1](uproot.models.TAtt.Model_TAttFill_v1.html.md): Defined in uproot.models.TAtt on line 179. - [uproot.models.TAtt.Model_TAttFill_v2](uproot.models.TAtt.Model_TAttFill_v2.html.md): Defined in uproot.models.TAtt on line 238. - [uproot.models.TAtt.Model_TAttFill](uproot.models.TAtt.Model_TAttFill.html.md): Defined in uproot.models.TAtt on line 314. - [uproot.models.TAtt.Model_TAttMarker_v2](uproot.models.TAtt.Model_TAttMarker_v2.html.md): Defined in uproot.models.TAtt on line 325. - [uproot.models.TAtt.Model_TAttMarker](uproot.models.TAtt.Model_TAttMarker.html.md): Defined in uproot.models.TAtt on line 408. - [uproot.models.TAtt.Model_TAttAxis_v4](uproot.models.TAtt.Model_TAttAxis_v4.html.md): Defined in uproot.models.TAtt on line 416. - [uproot.models.TAtt.Model_TAttAxis](uproot.models.TAtt.Model_TAttAxis.html.md): Defined in uproot.models.TAtt on line 629. - [uproot.models.TAtt.Model_TAtt3D_v1](uproot.models.TAtt.Model_TAtt3D_v1.html.md): Defined in uproot.models.TAtt on line 637. - [uproot.models.TAtt.Model_TAtt3D](uproot.models.TAtt.Model_TAtt3D.html.md): Defined in uproot.models.TAtt on line 713. - [uproot.models.TBasket](uproot.models.TBasket.html.md): This module defines a versionless model for `TBasket`, including much of the - [uproot.models.TBasket.Model_TBasket](uproot.models.TBasket.Model_TBasket.html.md): Defined in uproot.models.TBasket on line 24. - [uproot.models.TBranch](uproot.models.TBranch.html.md): This module defines versioned models for `TBranch` and its subclasses. - [uproot.models.TBranch.Model_TBranch_v10](uproot.models.TBranch.Model_TBranch_v10.html.md): Defined in uproot.models.TBranch on line 38. - [uproot.models.TBranch.Model_TBranch_v11](uproot.models.TBranch.Model_TBranch_v11.html.md): Defined in uproot.models.TBranch on line 167. - [uproot.models.TBranch.Model_TBranch_v12](uproot.models.TBranch.Model_TBranch_v12.html.md): Defined in uproot.models.TBranch on line 298. - [uproot.models.TBranch.Model_TBranch_v13](uproot.models.TBranch.Model_TBranch_v13.html.md): Defined in uproot.models.TBranch on line 430. - [uproot.models.TBranch.Model_TBranch](uproot.models.TBranch.Model_TBranch.html.md): Defined in uproot.models.TBranch on line 573. - [uproot.models.TBranch.Model_TBranchElement_v8](uproot.models.TBranch.Model_TBranchElement_v8.html.md): Defined in uproot.models.TBranch on line 589. - [uproot.models.TBranch.Model_TBranchElement_v9](uproot.models.TBranch.Model_TBranchElement_v9.html.md): Defined in uproot.models.TBranch on line 663. - [uproot.models.TBranch.Model_TBranchElement_v10](uproot.models.TBranch.Model_TBranchElement_v10.html.md): Defined in uproot.models.TBranch on line 737. - [uproot.models.TBranch.Model_TBranchElement](uproot.models.TBranch.Model_TBranchElement.html.md): Defined in uproot.models.TBranch on line 808. - [uproot.models.TBranch.Model_TBranchObject_v1](uproot.models.TBranch.Model_TBranchObject_v1.html.md): Defined in uproot.models.TBranch on line 820. - [uproot.models.TBranch.Model_TBranchObject](uproot.models.TBranch.Model_TBranchObject.html.md): Defined in uproot.models.TBranch on line 857. - [uproot.models.TClonesArray](uproot.models.TClonesArray.html.md): This module defines a versionless model for `TClonesArray`. - [uproot.models.TClonesArray.Model_TClonesArray](uproot.models.TClonesArray.Model_TClonesArray.html.md): Defined in uproot.models.TClonesArray on line 14. - [uproot.models.TDatime](uproot.models.TDatime.html.md): This module defines versioned models for `TDatime`. - [uproot.models.TDatime.Model_TDatime](uproot.models.TDatime.Model_TDatime.html.md): Defined in uproot.models.TDatime on line 20. - [uproot.models.TGraph](uproot.models.TGraph.html.md): This module defines versioned models for `TLeaf` and its subclasses. - [uproot.models.TGraph.Model_TGraph_v4](uproot.models.TGraph.Model_TGraph_v4.html.md): Defined in uproot.models.TGraph on line 31. - [uproot.models.TGraph.Model_TGraph](uproot.models.TGraph.Model_TGraph.html.md): Defined in uproot.models.TGraph on line 366. - [uproot.models.TGraph.Model_TGraphErrors_v3](uproot.models.TGraph.Model_TGraphErrors_v3.html.md): Defined in uproot.models.TGraph on line 374. - [uproot.models.TGraph.Model_TGraphErrors](uproot.models.TGraph.Model_TGraphErrors.html.md): Defined in uproot.models.TGraph on line 548. - [uproot.models.TGraph.Model_TGraphAsymmErrors_v3](uproot.models.TGraph.Model_TGraphAsymmErrors_v3.html.md): Defined in uproot.models.TGraph on line 556. - [uproot.models.TGraph.Model_TGraphAsymmErrors](uproot.models.TGraph.Model_TGraphAsymmErrors.html.md): Defined in uproot.models.TGraph on line 772. - [uproot.models.TH](uproot.models.TH.html.md): This module defines versioned models for `TLeaf` and its subclasses. - [uproot.models.TH.Model_TAxis_v10](uproot.models.TH.Model_TAxis_v10.html.md): Defined in uproot.models.TH on line 148. - [uproot.models.TH.Model_TAxis](uproot.models.TH.Model_TAxis.html.md): Defined in uproot.models.TH on line 450. - [uproot.models.TH.Model_TH1_v8](uproot.models.TH.Model_TH1_v8.html.md): Defined in uproot.models.TH on line 458. - [uproot.models.TH.Model_TH1](uproot.models.TH.Model_TH1.html.md): Defined in uproot.models.TH on line 1033. - [uproot.models.TH.Model_TH2_v5](uproot.models.TH.Model_TH2_v5.html.md): Defined in uproot.models.TH on line 1041. - [uproot.models.TH.Model_TH2](uproot.models.TH.Model_TH2.html.md): Defined in uproot.models.TH on line 1199. - [uproot.models.TH.Model_TH3_v6](uproot.models.TH.Model_TH3_v6.html.md): Defined in uproot.models.TH on line 1207. - [uproot.models.TH.Model_TH3](uproot.models.TH.Model_TH3.html.md): Defined in uproot.models.TH on line 1437. - [uproot.models.TH.Model_TH1C_v3](uproot.models.TH.Model_TH1C_v3.html.md): Defined in uproot.models.TH on line 1445. - [uproot.models.TH.Model_TH1C](uproot.models.TH.Model_TH1C.html.md): Defined in uproot.models.TH on line 1604. - [uproot.models.TH.Model_TH1D_v3](uproot.models.TH.Model_TH1D_v3.html.md): Defined in uproot.models.TH on line 1612. - [uproot.models.TH.Model_TH1D](uproot.models.TH.Model_TH1D.html.md): Defined in uproot.models.TH on line 1766. - [uproot.models.TH.Model_TH1F_v3](uproot.models.TH.Model_TH1F_v3.html.md): Defined in uproot.models.TH on line 1774. - [uproot.models.TH.Model_TH1F](uproot.models.TH.Model_TH1F.html.md): Defined in uproot.models.TH on line 1928. - [uproot.models.TH.Model_TH1I_v3](uproot.models.TH.Model_TH1I_v3.html.md): Defined in uproot.models.TH on line 1936. - [uproot.models.TH.Model_TH1I](uproot.models.TH.Model_TH1I.html.md): Defined in uproot.models.TH on line 2095. - [uproot.models.TH.Model_TH1S_v3](uproot.models.TH.Model_TH1S_v3.html.md): Defined in uproot.models.TH on line 2103. - [uproot.models.TH.Model_TH1S](uproot.models.TH.Model_TH1S.html.md): Defined in uproot.models.TH on line 2262. - [uproot.models.TH.Model_TH2C_v4](uproot.models.TH.Model_TH2C_v4.html.md): Defined in uproot.models.TH on line 2270. - [uproot.models.TH.Model_TH2C](uproot.models.TH.Model_TH2C.html.md): Defined in uproot.models.TH on line 2430. - [uproot.models.TH.Model_TH2D_v4](uproot.models.TH.Model_TH2D_v4.html.md): Defined in uproot.models.TH on line 2438. - [uproot.models.TH.Model_TH2D](uproot.models.TH.Model_TH2D.html.md): Defined in uproot.models.TH on line 2593. - [uproot.models.TH.Model_TH2F_v4](uproot.models.TH.Model_TH2F_v4.html.md): Defined in uproot.models.TH on line 2601. - [uproot.models.TH.Model_TH2F](uproot.models.TH.Model_TH2F.html.md): Defined in uproot.models.TH on line 2761. - [uproot.models.TH.Model_TH2I_v4](uproot.models.TH.Model_TH2I_v4.html.md): Defined in uproot.models.TH on line 2769. - [uproot.models.TH.Model_TH2I](uproot.models.TH.Model_TH2I.html.md): Defined in uproot.models.TH on line 2929. - [uproot.models.TH.Model_TH2S_v4](uproot.models.TH.Model_TH2S_v4.html.md): Defined in uproot.models.TH on line 2937. - [uproot.models.TH.Model_TH2S](uproot.models.TH.Model_TH2S.html.md): Defined in uproot.models.TH on line 3097. - [uproot.models.TH.Model_TH3C_v4](uproot.models.TH.Model_TH3C_v4.html.md): Defined in uproot.models.TH on line 3105. - [uproot.models.TH.Model_TH3C](uproot.models.TH.Model_TH3C.html.md): Defined in uproot.models.TH on line 3266. - [uproot.models.TH.Model_TH3D_v4](uproot.models.TH.Model_TH3D_v4.html.md): Defined in uproot.models.TH on line 3274. - [uproot.models.TH.Model_TH3D](uproot.models.TH.Model_TH3D.html.md): Defined in uproot.models.TH on line 3430. - [uproot.models.TH.Model_TH3F_v4](uproot.models.TH.Model_TH3F_v4.html.md): Defined in uproot.models.TH on line 3438. - [uproot.models.TH.Model_TH3F](uproot.models.TH.Model_TH3F.html.md): Defined in uproot.models.TH on line 3599. - [uproot.models.TH.Model_TH3I_v4](uproot.models.TH.Model_TH3I_v4.html.md): Defined in uproot.models.TH on line 3607. - [uproot.models.TH.Model_TH3I](uproot.models.TH.Model_TH3I.html.md): Defined in uproot.models.TH on line 3768. - [uproot.models.TH.Model_TH3S_v4](uproot.models.TH.Model_TH3S_v4.html.md): Defined in uproot.models.TH on line 3776. - [uproot.models.TH.Model_TH3S](uproot.models.TH.Model_TH3S.html.md): Defined in uproot.models.TH on line 3937. - [uproot.models.TH.Model_TProfile_v7](uproot.models.TH.Model_TProfile_v7.html.md): Defined in uproot.models.TH on line 3945. - [uproot.models.TH.Model_TProfile](uproot.models.TH.Model_TProfile.html.md): Defined in uproot.models.TH on line 4179. - [uproot.models.TH.Model_TProfile2D_v8](uproot.models.TH.Model_TProfile2D_v8.html.md): Defined in uproot.models.TH on line 4187. - [uproot.models.TH.Model_TProfile2D](uproot.models.TH.Model_TProfile2D.html.md): Defined in uproot.models.TH on line 4423. - [uproot.models.TH.Model_TProfile3D_v8](uproot.models.TH.Model_TProfile3D_v8.html.md): Defined in uproot.models.TH on line 4431. - [uproot.models.TH.Model_TProfile3D](uproot.models.TH.Model_TProfile3D.html.md): Defined in uproot.models.TH on line 4668. - [uproot.models.THashList](uproot.models.THashList.html.md): This module defines a versionless model for `THashList`. - [uproot.models.THashList.Model_THashList](uproot.models.THashList.Model_THashList.html.md): Defined in uproot.models.THashList on line 12. - [uproot.models.TLeaf](uproot.models.TLeaf.html.md): This module defines versioned models for `TLeaf` and its subclasses. - [uproot.models.TLeaf.Model_TLeaf_v2](uproot.models.TLeaf.Model_TLeaf_v2.html.md): Defined in uproot.models.TLeaf on line 23. - [uproot.models.TLeaf.Model_TLeaf](uproot.models.TLeaf.Model_TLeaf.html.md): Defined in uproot.models.TLeaf on line 78. - [uproot.models.TLeaf.Model_TLeafO_v1](uproot.models.TLeaf.Model_TLeafO_v1.html.md): Defined in uproot.models.TLeaf on line 89. - [uproot.models.TLeaf.Model_TLeafO](uproot.models.TLeaf.Model_TLeafO.html.md): Defined in uproot.models.TLeaf on line 137. - [uproot.models.TLeaf.Model_TLeafB_v1](uproot.models.TLeaf.Model_TLeafB_v1.html.md): Defined in uproot.models.TLeaf on line 148. - [uproot.models.TLeaf.Model_TLeafB](uproot.models.TLeaf.Model_TLeafB.html.md): Defined in uproot.models.TLeaf on line 196. - [uproot.models.TLeaf.Model_TLeafS_v1](uproot.models.TLeaf.Model_TLeafS_v1.html.md): Defined in uproot.models.TLeaf on line 207. - [uproot.models.TLeaf.Model_TLeafS](uproot.models.TLeaf.Model_TLeafS.html.md): Defined in uproot.models.TLeaf on line 255. - [uproot.models.TLeaf.Model_TLeafI_v1](uproot.models.TLeaf.Model_TLeafI_v1.html.md): Defined in uproot.models.TLeaf on line 266. - [uproot.models.TLeaf.Model_TLeafI](uproot.models.TLeaf.Model_TLeafI.html.md): Defined in uproot.models.TLeaf on line 314. - [uproot.models.TLeaf.Model_TLeafG_v1](uproot.models.TLeaf.Model_TLeafG_v1.html.md): Defined in uproot.models.TLeaf on line 325. - [uproot.models.TLeaf.Model_TLeafG](uproot.models.TLeaf.Model_TLeafG.html.md): Defined in uproot.models.TLeaf on line 361. - [uproot.models.TLeaf.Model_TLeafL_v1](uproot.models.TLeaf.Model_TLeafL_v1.html.md): Defined in uproot.models.TLeaf on line 372. - [uproot.models.TLeaf.Model_TLeafL](uproot.models.TLeaf.Model_TLeafL.html.md): Defined in uproot.models.TLeaf on line 420. - [uproot.models.TLeaf.Model_TLeafF_v1](uproot.models.TLeaf.Model_TLeafF_v1.html.md): Defined in uproot.models.TLeaf on line 431. - [uproot.models.TLeaf.Model_TLeafF](uproot.models.TLeaf.Model_TLeafF.html.md): Defined in uproot.models.TLeaf on line 479. - [uproot.models.TLeaf.Model_TLeafD_v1](uproot.models.TLeaf.Model_TLeafD_v1.html.md): Defined in uproot.models.TLeaf on line 490. - [uproot.models.TLeaf.Model_TLeafD](uproot.models.TLeaf.Model_TLeafD.html.md): Defined in uproot.models.TLeaf on line 538. - [uproot.models.TLeaf.Model_TLeafC_v1](uproot.models.TLeaf.Model_TLeafC_v1.html.md): Defined in uproot.models.TLeaf on line 549. - [uproot.models.TLeaf.Model_TLeafC](uproot.models.TLeaf.Model_TLeafC.html.md): Defined in uproot.models.TLeaf on line 597. - [uproot.models.TLeaf.Model_TLeafF16_v1](uproot.models.TLeaf.Model_TLeafF16_v1.html.md): Defined in uproot.models.TLeaf on line 606. - [uproot.models.TLeaf.Model_TLeafF16](uproot.models.TLeaf.Model_TLeafF16.html.md): Defined in uproot.models.TLeaf on line 639. - [uproot.models.TLeaf.Model_TLeafD32_v1](uproot.models.TLeaf.Model_TLeafD32_v1.html.md): Defined in uproot.models.TLeaf on line 648. - [uproot.models.TLeaf.Model_TLeafD32](uproot.models.TLeaf.Model_TLeafD32.html.md): Defined in uproot.models.TLeaf on line 681. - [uproot.models.TLeaf.Model_TLeafElement_v1](uproot.models.TLeaf.Model_TLeafElement_v1.html.md): Defined in uproot.models.TLeaf on line 693. - [uproot.models.TLeaf.Model_TLeafElement](uproot.models.TLeaf.Model_TLeafElement.html.md): Defined in uproot.models.TLeaf on line 728. - [uproot.models.TList](uproot.models.TList.html.md): This module defines a versionless model for `TList`. - [uproot.models.TList.Model_TList](uproot.models.TList.Model_TList.html.md): Defined in uproot.models.TList on line 17. - [uproot.models.TMatrixT](uproot.models.TMatrixT.html.md): This module defines versioned models for `TMatrixT`. - [uproot.models.TMatrixT.Model_TMatrixTSym_3c_double_3e_\_v5](uproot.models.TMatrixT.Model_TMatrixTSym_3c_double_3e__v5.html.md): Defined in uproot.models.TMatrixT on line 19. - [[uproot.models.TMatrixT.Model_TMatrixTSym_3c_double_3e]()](uproot.models.TMatrixT.Model_TMatrixTSym_3c_double_3e_.html.md): Defined in uproot.models.TMatrixT on line 111. - [uproot.models.TNamed](uproot.models.TNamed.html.md): This module defines a versionless model for `TNamed`. - [uproot.models.TNamed.Model_TNamed](uproot.models.TNamed.Model_TNamed.html.md): Defined in uproot.models.TNamed on line 15. - [uproot.models.TObjArray](uproot.models.TObjArray.html.md): This module defines a versionless model for `TObjArray`. - [uproot.models.TObjArray.Model_TObjArray](uproot.models.TObjArray.Model_TObjArray.html.md): Defined in uproot.models.TObjArray on line 24. - [uproot.models.TObjArray.Model_TObjArrayOfTBaskets](uproot.models.TObjArray.Model_TObjArrayOfTBaskets.html.md): Defined in uproot.models.TObjArray on line 109. - [uproot.models.TObjString](uproot.models.TObjString.html.md): This module defines a versionless model for `TObjString`. - [uproot.models.TObjString.Model_TObjString](uproot.models.TObjString.Model_TObjString.html.md): Defined in uproot.models.TObjString on line 15. - [uproot.models.TObject](uproot.models.TObject.html.md): This module defines a versionless model for `TObject`. - [uproot.models.TObject.Model_TObject](uproot.models.TObject.Model_TObject.html.md): Defined in uproot.models.TObject on line 20. - [uproot.models.TRef](uproot.models.TRef.html.md): This module defines versionless models of `TRef` and `TRefArray`. - [uproot.models.TRef.Model_TRef](uproot.models.TRef.Model_TRef.html.md): Defined in uproot.models.TRef on line 23. - [uproot.models.TRef.Model_TRefArray](uproot.models.TRef.Model_TRefArray.html.md): Defined in uproot.models.TRef on line 92. - [uproot.models.TString](uproot.models.TString.html.md): This module defines a versionless model of `TString`. - [uproot.models.TString.Model_TString](uproot.models.TString.Model_TString.html.md): Defined in uproot.models.TString on line 13. - [uproot.models.TTable](uproot.models.TTable.html.md): This module defines versioned models for `TTable`. - [uproot.models.TTable.Model_TDataSet](uproot.models.TTable.Model_TDataSet.html.md): Defined in uproot.models.TTable on line 20. - [uproot.models.TTable.EColumnType](uproot.models.TTable.EColumnType.html.md): Defined in uproot.models.TTable on line 61. - [uproot.models.TTable.Model_TTableDescriptor_v4](uproot.models.TTable.Model_TTableDescriptor_v4.html.md): Defined in uproot.models.TTable on line 113. - [uproot.models.TTable.Model_TTableDescriptor](uproot.models.TTable.Model_TTableDescriptor.html.md): Defined in uproot.models.TTable on line 162. - [uproot.models.TTable.Model_TTable_v4](uproot.models.TTable.Model_TTable_v4.html.md): Defined in uproot.models.TTable on line 173. - [uproot.models.TTable.Model_TTable](uproot.models.TTable.Model_TTable.html.md): Defined in uproot.models.TTable on line 243. - [uproot.models.TTable.tableDescriptor_st](uproot.models.TTable.tableDescriptor_st.html.md): Defined in uproot.models.TTable on . - [uproot.models.TTime](uproot.models.TTime.html.md): This module versioned model of `TTime`. - [uproot.models.TTime.Model_TTime_v2](uproot.models.TTime.Model_TTime_v2.html.md): Defined in uproot.models.TTime on line 16. - [uproot.models.TTree](uproot.models.TTree.html.md): This module defines versioned models for `TTree`. - [uproot.models.TTree.Model_TTree_v16](uproot.models.TTree.Model_TTree_v16.html.md): Defined in uproot.models.TTree on line 42. - [uproot.models.TTree.Model_TTree_v17](uproot.models.TTree.Model_TTree_v17.html.md): Defined in uproot.models.TTree on line 194. - [uproot.models.TTree.Model_TTree_v18](uproot.models.TTree.Model_TTree_v18.html.md): Defined in uproot.models.TTree on line 347. - [uproot.models.TTree.Model_TTree_v19](uproot.models.TTree.Model_TTree_v19.html.md): Defined in uproot.models.TTree on line 506. - [uproot.models.TTree.Model_TTree_v20](uproot.models.TTree.Model_TTree_v20.html.md): Defined in uproot.models.TTree on line 681. - [uproot.models.TTree.Model_TTree](uproot.models.TTree.Model_TTree.html.md): Defined in uproot.models.TTree on line 873. - [uproot.models.TTree.Model_ROOT_3a3a_TIOFeatures](uproot.models.TTree.Model_ROOT_3a3a_TIOFeatures.html.md): Defined in uproot.models.TTree on line 890. - [uproot.models.TTree.Model_TTree_NumEntries](uproot.models.TTree.Model_TTree_NumEntries.html.md): Defined in uproot.models.TTree on line 913. - [uproot.exceptions](uproot.exceptions.html.md): This module defines Uproot-specific exceptions, such as - [uproot.exceptions.NameConflictWarning](uproot.exceptions.NameConflictWarning.html.md): Defined in uproot.exceptions on line 13. - [uproot._dask](uproot._dask.html.md): Page content - [uproot._dask.Accessed](uproot._dask.Accessed.html.md): Defined in uproot._dask on line 2010. - [uproot._dask.FormMappingInfoWithVirtualArrays](uproot._dask.FormMappingInfoWithVirtualArrays.html.md): Defined in uproot._dask on line 987. - [uproot._dask.FormMappingWithVirtualArrays](uproot._dask.FormMappingWithVirtualArrays.html.md): Defined in uproot._dask on line 1064. - [uproot._dask.TrivialFormMapping](uproot._dask.TrivialFormMapping.html.md): Defined in uproot._dask on line 1058. - [uproot._dask.TrivialFormMappingInfo](uproot._dask.TrivialFormMappingInfo.html.md): Defined in uproot._dask on line 856. - [uproot._dask.UprootReadMixin](uproot._dask.UprootReadMixin.html.md): Defined in uproot._dask on line 1152. - [uproot._dask.with_duration](uproot._dask.with_duration.html.md): Defined in uproot._dask on line 1306. - [uproot._graphed](uproot._graphed.html.md): This module defines uproot.graphed, which reads `TTrees` into a deferred - [uproot._graphed.graphed_partitions](uproot._graphed.graphed_partitions.html.md): Defined in uproot._graphed on line 483. - [uproot._graphed.necessary_columns](uproot._graphed.necessary_columns.html.md): Defined in uproot._graphed on line 470. - [uproot._graphed.read_graphed_partition](uproot._graphed.read_graphed_partition.html.md): Defined in uproot._graphed on line 609.