go-hep.org/x/hep@v0.38.1/groot/rcmd/testdata/small-evnt-tree-nosplit.root-ls.txt (about) 1 === [../testdata/small-evnt-tree-nosplit.root] === 2 version: 60806 3 streamer-infos: 4 StreamerInfo for "Event" version=1 title="" 5 TString Beg offset= 0 type= 65 size= 24 6 short I16 offset= 0 type= 2 size= 2 7 int I32 offset= 0 type= 3 size= 4 8 long I64 offset= 0 type= 4 size= 8 9 unsigned short U16 offset= 0 type= 12 size= 2 10 unsigned int U32 offset= 0 type= 13 size= 4 11 unsigned long U64 offset= 0 type= 14 size= 8 12 float F32 offset= 0 type= 5 size= 4 13 double F64 offset= 0 type= 8 size= 8 14 TString Str offset= 0 type= 65 size= 24 15 P3 P3 offset= 0 type= 62 size= 24 16 short ArrayI16 offset= 0 type= 22 size= 20 17 int ArrayI32 offset= 0 type= 23 size= 40 18 long ArrayI64 offset= 0 type= 24 size= 80 19 unsigned short ArrayU16 offset= 0 type= 32 size= 20 20 unsigned int ArrayU32 offset= 0 type= 33 size= 40 21 unsigned long ArrayU64 offset= 0 type= 34 size= 80 22 float ArrayF32 offset= 0 type= 25 size= 40 23 double ArrayF64 offset= 0 type= 28 size= 80 24 int N offset= 0 type= 6 size= 4 25 short* SliceI16 offset= 0 type= 42 size= 2 [N] 26 int* SliceI32 offset= 0 type= 43 size= 4 [N] 27 long* SliceI64 offset= 0 type= 44 size= 8 [N] 28 unsigned short* SliceU16 offset= 0 type= 52 size= 2 [N] 29 unsigned int* SliceU32 offset= 0 type= 53 size= 4 [N] 30 unsigned long* SliceU64 offset= 0 type= 54 size= 8 [N] 31 float* SliceF32 offset= 0 type= 45 size= 4 [N] 32 double* SliceF64 offset= 0 type= 48 size= 8 [N] 33 string StdStr offset= 0 type=500 size= 32 34 vector<short> StlVecI16 offset= 0 type=500 size= 24 35 vector<int> StlVecI32 offset= 0 type=500 size= 24 36 vector<long> StlVecI64 offset= 0 type=500 size= 24 37 vector<unsigned short> StlVecU16 offset= 0 type=500 size= 24 38 vector<unsigned int> StlVecU32 offset= 0 type=500 size= 24 39 vector<unsigned long> StlVecU64 offset= 0 type=500 size= 24 40 vector<float> StlVecF32 offset= 0 type=500 size= 24 41 vector<double> StlVecF64 offset= 0 type=500 size= 24 42 vector<string> StlVecStr offset= 0 type=500 size= 24 43 TString End offset= 0 type= 65 size= 24 44 StreamerInfo for "TString" version=2 title="" 45 StreamerInfo for "P3" version=1 title="" 46 int Px offset= 0 type= 3 size= 4 47 double Py offset= 0 type= 8 size= 8 48 int Pz offset= 0 type= 3 size= 4 49 StreamerInfo for "TTree" version=19 title="" 50 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 51 BASE TAttLine offset= 0 type= 0 size= 0 Line attributes 52 BASE TAttFill offset= 0 type= 0 size= 0 Fill area attributes 53 BASE TAttMarker offset= 0 type= 0 size= 0 Marker attributes 54 Long64_t fEntries offset= 0 type= 16 size= 8 Number of entries 55 Long64_t fTotBytes offset= 0 type= 16 size= 8 Total number of bytes in all branches before compression 56 Long64_t fZipBytes offset= 0 type= 16 size= 8 Total number of bytes in all branches after compression 57 Long64_t fSavedBytes offset= 0 type= 16 size= 8 Number of autosaved bytes 58 Long64_t fFlushedBytes offset= 0 type= 16 size= 8 Number of auto-flushed bytes 59 double fWeight offset= 0 type= 8 size= 8 Tree weight (see TTree::SetWeight) 60 int fTimerInterval offset= 0 type= 3 size= 4 Timer interval in milliseconds 61 int fScanField offset= 0 type= 3 size= 4 Number of runs before prompting in Scan 62 int fUpdate offset= 0 type= 3 size= 4 Update frequency for EntryLoop 63 int fDefaultEntryOffsetLen offset= 0 type= 3 size= 4 Initial Length of fEntryOffset table in the basket buffers 64 int fNClusterRange offset= 0 type= 6 size= 4 Number of Cluster range in addition to the one defined by 'AutoFlush' 65 Long64_t fMaxEntries offset= 0 type= 16 size= 8 Maximum number of entries in case of circular buffers 66 Long64_t fMaxEntryLoop offset= 0 type= 16 size= 8 Maximum number of entries to process 67 Long64_t fMaxVirtualSize offset= 0 type= 16 size= 8 Maximum total size of buffers kept in memory 68 Long64_t fAutoSave offset= 0 type= 16 size= 8 Autosave tree when fAutoSave entries written or -fAutoSave (compressed) bytes produced 69 Long64_t fAutoFlush offset= 0 type= 16 size= 8 Auto-flush tree when fAutoFlush entries written or -fAutoFlush (compressed) bytes produced 70 Long64_t fEstimate offset= 0 type= 16 size= 8 Number of entries to estimate histogram limits 71 Long64_t* fClusterRangeEnd offset= 0 type= 56 size= 8 [fNClusterRange] Last entry of a cluster range. 72 Long64_t* fClusterSize offset= 0 type= 56 size= 8 [fNClusterRange] Number of entries in each cluster for a given range. 73 TObjArray fBranches offset= 0 type= 61 size= 64 List of Branches 74 TObjArray fLeaves offset= 0 type= 61 size= 64 Direct pointers to individual branch leaves 75 TList* fAliases offset= 0 type= 64 size= 8 List of aliases for expressions based on the tree branches. 76 TArrayD fIndexValues offset= 0 type= 62 size= 24 Sorted index values 77 TArrayI fIndex offset= 0 type= 62 size= 24 Index of sorted values 78 TVirtualIndex* fTreeIndex offset= 0 type= 64 size= 8 Pointer to the tree Index (if any) 79 TList* fFriends offset= 0 type= 64 size= 8 pointer to list of friend elements 80 TList* fUserInfo offset= 0 type= 64 size= 8 pointer to a list of user objects associated to this Tree 81 TBranchRef* fBranchRef offset= 0 type= 64 size= 8 Branch supporting the TRefTable (if any) 82 StreamerInfo for "TNamed" version=1 title="" 83 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 84 TString fName offset= 0 type= 65 size= 24 object identifier 85 TString fTitle offset= 0 type= 65 size= 24 object title 86 StreamerInfo for "TObject" version=1 title="" 87 unsigned int fUniqueID offset= 0 type= 13 size= 4 object unique identifier 88 unsigned int fBits offset= 0 type= 15 size= 4 bit field status word 89 StreamerInfo for "TAttLine" version=2 title="" 90 short fLineColor offset= 0 type= 2 size= 2 Line color 91 short fLineStyle offset= 0 type= 2 size= 2 Line style 92 short fLineWidth offset= 0 type= 2 size= 2 Line width 93 StreamerInfo for "TAttFill" version=2 title="" 94 short fFillColor offset= 0 type= 2 size= 2 Fill area color 95 short fFillStyle offset= 0 type= 2 size= 2 Fill area style 96 StreamerInfo for "TAttMarker" version=2 title="" 97 short fMarkerColor offset= 0 type= 2 size= 2 Marker color 98 short fMarkerStyle offset= 0 type= 2 size= 2 Marker style 99 float fMarkerSize offset= 0 type= 5 size= 4 Marker size 100 StreamerInfo for "TBranchElement" version=10 title="" 101 BASE TBranch offset= 0 type= 0 size= 0 Branch descriptor 102 TString fClassName offset= 0 type= 65 size= 24 Class name of referenced object 103 TString fParentName offset= 0 type= 65 size= 24 Name of parent class 104 TString fClonesName offset= 0 type= 65 size= 24 Name of class in TClonesArray (if any) 105 unsigned int fCheckSum offset= 0 type= 13 size= 4 CheckSum of class 106 short fClassVersion offset= 0 type= 2 size= 2 Version number of class 107 int fID offset= 0 type= 3 size= 4 element serial number in fInfo 108 int fType offset= 0 type= 3 size= 4 branch type 109 int fStreamerType offset= 0 type= 3 size= 4 branch streamer type 110 int fMaximum offset= 0 type= 3 size= 4 Maximum entries for a TClonesArray or variable array 111 TBranchElement* fBranchCount offset= 0 type= 64 size= 8 pointer to primary branchcount branch 112 TBranchElement* fBranchCount2 offset= 0 type= 64 size= 8 pointer to secondary branchcount branch 113 StreamerInfo for "TBranch" version=12 title="" 114 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 115 BASE TAttFill offset= 0 type= 0 size= 0 Fill area attributes 116 int fCompress offset= 0 type= 3 size= 4 Compression level and algorithm 117 int fBasketSize offset= 0 type= 3 size= 4 Initial Size of Basket Buffer 118 int fEntryOffsetLen offset= 0 type= 3 size= 4 Initial Length of fEntryOffset table in the basket buffers 119 int fWriteBasket offset= 0 type= 3 size= 4 Last basket number written 120 Long64_t fEntryNumber offset= 0 type= 16 size= 8 Current entry number (last one filled in this branch) 121 int fOffset offset= 0 type= 3 size= 4 Offset of this branch 122 int fMaxBaskets offset= 0 type= 6 size= 4 Maximum number of Baskets so far 123 int fSplitLevel offset= 0 type= 3 size= 4 Branch split level 124 Long64_t fEntries offset= 0 type= 16 size= 8 Number of entries 125 Long64_t fFirstEntry offset= 0 type= 16 size= 8 Number of the first entry in this branch 126 Long64_t fTotBytes offset= 0 type= 16 size= 8 Total number of bytes in all leaves before compression 127 Long64_t fZipBytes offset= 0 type= 16 size= 8 Total number of bytes in all leaves after compression 128 TObjArray fBranches offset= 0 type= 61 size= 64 -> List of Branches of this branch 129 TObjArray fLeaves offset= 0 type= 61 size= 64 -> List of leaves of this branch 130 TObjArray fBaskets offset= 0 type= 61 size= 64 -> List of baskets of this branch 131 int* fBasketBytes offset= 0 type= 43 size= 4 [fMaxBaskets] Length of baskets on file 132 Long64_t* fBasketEntry offset= 0 type= 56 size= 8 [fMaxBaskets] Table of first entry in each basket 133 Long64_t* fBasketSeek offset= 0 type= 56 size= 8 [fMaxBaskets] Addresses of baskets on file 134 TString fFileName offset= 0 type= 65 size= 24 Name of file where buffers are stored ("" if in same file as Tree header) 135 StreamerInfo for "TLeafElement" version=1 title="" 136 BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type 137 int fID offset= 0 type= 3 size= 4 element serial number in fInfo 138 int fType offset= 0 type= 3 size= 4 leaf type 139 StreamerInfo for "TLeaf" version=2 title="" 140 BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title) 141 int fLen offset= 0 type= 3 size= 4 Number of fixed length elements 142 int fLenType offset= 0 type= 3 size= 4 Number of bytes for this data type 143 int fOffset offset= 0 type= 3 size= 4 Offset in ClonesArray object (if one) 144 bool fIsRange offset= 0 type= 18 size= 1 (=kTRUE if leaf has a range, kFALSE otherwise) 145 bool fIsUnsigned offset= 0 type= 18 size= 1 (=kTRUE if unsigned, kFALSE otherwise) 146 TLeaf* fLeafCount offset= 0 type= 64 size= 8 Pointer to Leaf count if variable length (we do not own the counter) 147 StreamerInfo for "TList" version=5 title="" 148 BASE TSeqCollection offset= 0 type= 0 size= 0 Sequenceable collection ABC 149 StreamerInfo for "TSeqCollection" version=0 title="" 150 BASE TCollection offset= 0 type= 0 size= 0 Collection abstract base class 151 StreamerInfo for "TCollection" version=3 title="" 152 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 153 TString fName offset= 0 type= 65 size= 24 name of the collection 154 int fSize offset= 0 type= 3 size= 4 number of elements in collection 155 StreamerInfo for "TBranchRef" version=1 title="" 156 BASE TBranch offset= 0 type= 0 size= 0 Branch descriptor 157 TRefTable* fRefTable offset= 0 type= 64 size= 8 pointer to the TRefTable 158 StreamerInfo for "TRefTable" version=3 title="" 159 BASE TObject offset= 0 type= 66 size= 0 Basic ROOT object 160 int fSize offset= 0 type= 3 size= 4 dummy for backward compatibility 161 TObjArray* fParents offset= 0 type= 64 size= 8 array of Parent objects (eg TTree branch) holding the referenced objects 162 TObject* fOwner offset= 0 type= 64 size= 8 Object owning this TRefTable 163 vector<string> fProcessGUIDs offset= 0 type=500 size= 24 UUIDs of TProcessIDs used in fParentIDs 164 StreamerInfo for "TObjArray" version=3 title="" 165 BASE TSeqCollection offset= 0 type= 0 size= 0 Sequenceable collection ABC 166 int fLowerBound offset= 0 type= 3 size= 4 Lower bound of the array 167 int fLast offset= 0 type= 3 size= 4 Last element in array containing an object 168 --- 169 TTree tree my tree title (entries=100) 170 evt "evt" TBranchElement