go-hep.org/x/hep@v0.38.1/groot/cmd/root-gen-datareader/testdata/x-flat-tree.root.txt (about) 1 // automatically generated by root-gen-datareader. 2 // DO NOT EDIT. 3 4 package event 5 6 import ( 7 "go-hep.org/x/hep/groot/root" 8 "go-hep.org/x/hep/groot/rtree" 9 ) 10 11 // Data is the data contained in a rtree.Tree. 12 type Data struct { 13 ROOT_B bool `groot:"B"` 14 ROOT_Str string `groot:"Str"` 15 ROOT_I8 int8 `groot:"I8"` 16 ROOT_I16 int16 `groot:"I16"` 17 ROOT_I32 int32 `groot:"I32"` 18 ROOT_I64 int64 `groot:"I64"` 19 ROOT_U8 uint8 `groot:"U8"` 20 ROOT_U16 uint16 `groot:"U16"` 21 ROOT_U32 uint32 `groot:"U32"` 22 ROOT_U64 uint64 `groot:"U64"` 23 ROOT_F32 float32 `groot:"F32"` 24 ROOT_F64 float64 `groot:"F64"` 25 ROOT_D16 root.Float16 `groot:"D16"` 26 ROOT_D32 root.Double32 `groot:"D32"` 27 ROOT_ArrBs [10]bool `groot:"ArrBs[10]"` 28 ROOT_ArrI8 [10]int8 `groot:"ArrI8[10]"` 29 ROOT_ArrI16 [10]int16 `groot:"ArrI16[10]"` 30 ROOT_ArrI32 [10]int32 `groot:"ArrI32[10]"` 31 ROOT_ArrI64 [10]int64 `groot:"ArrI64[10]"` 32 ROOT_ArrU8 [10]uint8 `groot:"ArrU8[10]"` 33 ROOT_ArrU16 [10]uint16 `groot:"ArrU16[10]"` 34 ROOT_ArrU32 [10]uint32 `groot:"ArrU32[10]"` 35 ROOT_ArrU64 [10]uint64 `groot:"ArrU64[10]"` 36 ROOT_ArrF32 [10]float32 `groot:"ArrF32[10]"` 37 ROOT_ArrF64 [10]float64 `groot:"ArrF64[10]"` 38 ROOT_ArrD16 [10]root.Float16 `groot:"ArrD16[10]"` 39 ROOT_ArrD32 [10]root.Double32 `groot:"ArrD32[10]"` 40 ROOT_N int32 `groot:"N"` 41 ROOT_SliBs []bool `groot:"SliBs"` 42 ROOT_SliI8 []int8 `groot:"SliI8"` 43 ROOT_SliI16 []int16 `groot:"SliI16"` 44 ROOT_SliI32 []int32 `groot:"SliI32"` 45 ROOT_SliI64 []int64 `groot:"SliI64"` 46 ROOT_SliU8 []uint8 `groot:"SliU8"` 47 ROOT_SliU16 []uint16 `groot:"SliU16"` 48 ROOT_SliU32 []uint32 `groot:"SliU32"` 49 ROOT_SliU64 []uint64 `groot:"SliU64"` 50 ROOT_SliF32 []float32 `groot:"SliF32"` 51 ROOT_SliF64 []float64 `groot:"SliF64"` 52 ROOT_SliD16 []root.Float16 `groot:"SliD16"` 53 ROOT_SliD32 []root.Double32 `groot:"SliD32"` 54 } 55 56 type DataReader struct { 57 Data Data 58 Tree rtree.Tree 59 Reader *rtree.Reader 60 }