go-hep.org/x/hep@v0.38.1/groot/cmd/root-ls/testdata/small-flat-tree.root.txt (about) 1 === [../../testdata/small-flat-tree.root] === 2 version: 60806 3 streamer-infos: 4 StreamerInfo for "TTree" version=19 title="" 5 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 6 BASE TAttLine offset= 0 type= 0 size= 0 Line attributes 7 BASE TAttFill offset= 0 type= 0 size= 0 Fill area attributes 8 BASE TAttMarker offset= 0 type= 0 size= 0 Marker attributes 9 Long64_t fEntries offset= 0 type= 16 size= 8 Number of entries 10 Long64_t fTotBytes offset= 0 type= 16 size= 8 Total number of bytes in all branches before compression 11 Long64_t fZipBytes offset= 0 type= 16 size= 8 Total number of bytes in all branches after compression 12 Long64_t fSavedBytes offset= 0 type= 16 size= 8 Number of autosaved bytes 13 Long64_t fFlushedBytes offset= 0 type= 16 size= 8 Number of auto-flushed bytes 14 double fWeight offset= 0 type= 8 size= 8 Tree weight (see TTree::SetWeight) 15 int fTimerInterval offset= 0 type= 3 size= 4 Timer interval in milliseconds 16 int fScanField offset= 0 type= 3 size= 4 Number of runs before prompting in Scan 17 int fUpdate offset= 0 type= 3 size= 4 Update frequency for EntryLoop 18 int fDefaultEntryOffsetLen offset= 0 type= 3 size= 4 Initial Length of fEntryOffset table in the basket buffers 19 int fNClusterRange offset= 0 type= 6 size= 4 Number of Cluster range in addition to the one defined by 'AutoFlush' 20 Long64_t fMaxEntries offset= 0 type= 16 size= 8 Maximum number of entries in case of circular buffers 21 Long64_t fMaxEntryLoop offset= 0 type= 16 size= 8 Maximum number of entries to process 22 Long64_t fMaxVirtualSize offset= 0 type= 16 size= 8 Maximum total size of buffers kept in memory 23 Long64_t fAutoSave offset= 0 type= 16 size= 8 Autosave tree when fAutoSave entries written or -fAutoSave (compressed) bytes produced 24 Long64_t fAutoFlush offset= 0 type= 16 size= 8 Auto-flush tree when fAutoFlush entries written or -fAutoFlush (compressed) bytes produced 25 Long64_t fEstimate offset= 0 type= 16 size= 8 Number of entries to estimate histogram limits 26 Long64_t* fClusterRangeEnd offset= 0 type= 56 size= 8 [fNClusterRange] Last entry of a cluster range. 27 Long64_t* fClusterSize offset= 0 type= 56 size= 8 [fNClusterRange] Number of entries in each cluster for a given range. 28 TObjArray fBranches offset= 0 type= 61 size= 64 List of Branches 29 TObjArray fLeaves offset= 0 type= 61 size= 64 Direct pointers to individual branch leaves 30 TList* fAliases offset= 0 type= 64 size= 8 List of aliases for expressions based on the tree branches. 31 TArrayD fIndexValues offset= 0 type= 62 size= 24 Sorted index values 32 TArrayI fIndex offset= 0 type= 62 size= 24 Index of sorted values 33 TVirtualIndex* fTreeIndex offset= 0 type= 64 size= 8 Pointer to the tree Index (if any) 34 TList* fFriends offset= 0 type= 64 size= 8 pointer to list of friend elements 35 TList* fUserInfo offset= 0 type= 64 size= 8 pointer to a list of user objects associated to this Tree 36 TBranchRef* fBranchRef offset= 0 type= 64 size= 8 Branch supporting the TRefTable (if any) 37 StreamerInfo for "TNamed" version=1 title="" 38 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 39 TString fName offset= 0 type= 65 size= 24 object identifier 40 TString fTitle offset= 0 type= 65 size= 24 object title 41 StreamerInfo for "TObject" version=1 title="" 42 unsigned int fUniqueID offset= 0 type= 13 size= 4 object unique identifier 43 unsigned int fBits offset= 0 type= 15 size= 4 bit field status word 44 StreamerInfo for "TAttLine" version=2 title="" 45 short fLineColor offset= 0 type= 2 size= 2 Line color 46 short fLineStyle offset= 0 type= 2 size= 2 Line style 47 short fLineWidth offset= 0 type= 2 size= 2 Line width 48 StreamerInfo for "TAttFill" version=2 title="" 49 short fFillColor offset= 0 type= 2 size= 2 Fill area color 50 short fFillStyle offset= 0 type= 2 size= 2 Fill area style 51 StreamerInfo for "TAttMarker" version=2 title="" 52 short fMarkerColor offset= 0 type= 2 size= 2 Marker color 53 short fMarkerStyle offset= 0 type= 2 size= 2 Marker style 54 float fMarkerSize offset= 0 type= 5 size= 4 Marker size 55 StreamerInfo for "TBranch" version=12 title="" 56 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 57 BASE TAttFill offset= 0 type= 0 size= 0 Fill area attributes 58 int fCompress offset= 0 type= 3 size= 4 Compression level and algorithm 59 int fBasketSize offset= 0 type= 3 size= 4 Initial Size of Basket Buffer 60 int fEntryOffsetLen offset= 0 type= 3 size= 4 Initial Length of fEntryOffset table in the basket buffers 61 int fWriteBasket offset= 0 type= 3 size= 4 Last basket number written 62 Long64_t fEntryNumber offset= 0 type= 16 size= 8 Current entry number (last one filled in this branch) 63 int fOffset offset= 0 type= 3 size= 4 Offset of this branch 64 int fMaxBaskets offset= 0 type= 6 size= 4 Maximum number of Baskets so far 65 int fSplitLevel offset= 0 type= 3 size= 4 Branch split level 66 Long64_t fEntries offset= 0 type= 16 size= 8 Number of entries 67 Long64_t fFirstEntry offset= 0 type= 16 size= 8 Number of the first entry in this branch 68 Long64_t fTotBytes offset= 0 type= 16 size= 8 Total number of bytes in all leaves before compression 69 Long64_t fZipBytes offset= 0 type= 16 size= 8 Total number of bytes in all leaves after compression 70 TObjArray fBranches offset= 0 type= 61 size= 64 -> List of Branches of this branch 71 TObjArray fLeaves offset= 0 type= 61 size= 64 -> List of leaves of this branch 72 TObjArray fBaskets offset= 0 type= 61 size= 64 -> List of baskets of this branch 73 int* fBasketBytes offset= 0 type= 43 size= 4 [fMaxBaskets] Length of baskets on file 74 Long64_t* fBasketEntry offset= 0 type= 56 size= 8 [fMaxBaskets] Table of first entry in each basket 75 Long64_t* fBasketSeek offset= 0 type= 56 size= 8 [fMaxBaskets] Addresses of baskets on file 76 TString fFileName offset= 0 type= 65 size= 24 Name of file where buffers are stored ("" if in same file as Tree header) 77 StreamerInfo for "TLeafI" version=1 title="" 78 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 79 int fMinimum offset= 0 type= 3 size= 4 Minimum value if leaf range is specified 80 int fMaximum offset= 0 type= 3 size= 4 Maximum value if leaf range is specified 81 StreamerInfo for "TLeaf" version=2 title="" 82 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 83 int fLen offset= 0 type= 3 size= 4 Number of fixed length elements 84 int fLenType offset= 0 type= 3 size= 4 Number of bytes for this data type 85 int fOffset offset= 0 type= 3 size= 4 Offset in ClonesArray object (if one) 86 bool fIsRange offset= 0 type= 18 size= 1 (=kTRUE if leaf has a range, kFALSE otherwise) 87 bool fIsUnsigned offset= 0 type= 18 size= 1 (=kTRUE if unsigned, kFALSE otherwise) 88 TLeaf* fLeafCount offset= 0 type= 64 size= 8 Pointer to Leaf count if variable length (we do not own the counter) 89 StreamerInfo for "TLeafL" version=1 title="" 90 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 91 Long64_t fMinimum offset= 0 type= 16 size= 8 Minimum value if leaf range is specified 92 Long64_t fMaximum offset= 0 type= 16 size= 8 Maximum value if leaf range is specified 93 StreamerInfo for "TLeafF" version=1 title="" 94 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 95 float fMinimum offset= 0 type= 5 size= 4 Minimum value if leaf range is specified 96 float fMaximum offset= 0 type= 5 size= 4 Maximum value if leaf range is specified 97 StreamerInfo for "TLeafD" version=1 title="" 98 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 99 double fMinimum offset= 0 type= 8 size= 8 Minimum value if leaf range is specified 100 double fMaximum offset= 0 type= 8 size= 8 Maximum value if leaf range is specified 101 StreamerInfo for "TLeafC" version=1 title="" 102 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 103 int fMinimum offset= 0 type= 3 size= 4 Minimum value if leaf range is specified 104 int fMaximum offset= 0 type= 3 size= 4 Maximum value if leaf range is specified 105 StreamerInfo for "TList" version=5 title="" 106 BASE TSeqCollection offset= 0 type= 0 size= 0 Sequenceable collection ABC 107 StreamerInfo for "TSeqCollection" version=0 title="" 108 BASE TCollection offset= 0 type= 0 size= 0 Collection abstract base class 109 StreamerInfo for "TCollection" version=3 title="" 110 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 111 TString fName offset= 0 type= 65 size= 24 name of the collection 112 int fSize offset= 0 type= 3 size= 4 number of elements in collection 113 StreamerInfo for "TString" version=2 title="" 114 StreamerInfo for "TBranchRef" version=1 title="" 115 BASE TBranch offset= 0 type= 0 size= 0 Branch descriptor 116 TRefTable* fRefTable offset= 0 type= 64 size= 8 pointer to the TRefTable 117 StreamerInfo for "TRefTable" version=3 title="" 118 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 119 int fSize offset= 0 type= 3 size= 4 dummy for backward compatibility 120 TObjArray* fParents offset= 0 type= 64 size= 8 array of Parent objects (eg TTree branch) holding the referenced objects 121 TObject* fOwner offset= 0 type= 64 size= 8 Object owning this TRefTable 122 vector<string> fProcessGUIDs offset= 0 type=500 size= 24 UUIDs of TProcessIDs used in fParentIDs 123 StreamerInfo for "TObjArray" version=3 title="" 124 BASE TSeqCollection offset= 0 type= 0 size= 0 Sequenceable collection ABC 125 int fLowerBound offset= 0 type= 3 size= 4 Lower bound of the array 126 int fLast offset= 0 type= 3 size= 4 Last element in array containing an object 127 --- 128 TTree tree my tree title (entries=100) 129 Int32 "Int32/I" TBranch 130 Int64 "Int64/L" TBranch 131 UInt32 "UInt32/i" TBranch 132 UInt64 "UInt64/l" TBranch 133 Float32 "Float32/F" TBranch 134 Float64 "Float64/D" TBranch 135 Str "Str/C" TBranch 136 ArrayInt32 "ArrayInt32[10]/I" TBranch 137 ArrayInt64 "ArrayInt64[10]/L" TBranch 138 ArrayUInt32 "ArrayInt32[10]/i" TBranch 139 ArrayUInt64 "ArrayInt64[10]/l" TBranch 140 ArrayFloat32 "ArrayFloat32[10]/F" TBranch 141 ArrayFloat64 "ArrayFloat64[10]/D" TBranch 142 N "N/I" TBranch 143 SliceInt32 "SliceInt32[N]/I" TBranch 144 SliceInt64 "SliceInt64[N]/L" TBranch 145 SliceUInt32 "SliceInt32[N]/i" TBranch 146 SliceUInt64 "SliceInt64[N]/l" TBranch 147 SliceFloat32 "SliceFloat32[N]/F" TBranch 148 SliceFloat64 "SliceFloat64[N]/D" TBranch