Documentation
¶
Overview ¶
Package rcont contains the definitions of ROOT container types, such as TList, THashList and TObjArray.
Index ¶
- type ArrayD
- func (arr *ArrayD) At(i int) float64
- func (*ArrayD) Class() string
- func (arr *ArrayD) Get(i int) interface{}
- func (arr *ArrayD) Len() int
- func (arr *ArrayD) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (*ArrayD) RVersion() int16
- func (arr *ArrayD) Set(i int, v interface{})
- func (arr *ArrayD) UnmarshalROOT(r *rbytes.RBuffer) error
- type ArrayF
- func (arr *ArrayF) At(i int) float32
- func (*ArrayF) Class() string
- func (arr *ArrayF) Get(i int) interface{}
- func (arr *ArrayF) Len() int
- func (arr *ArrayF) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (*ArrayF) RVersion() int16
- func (arr *ArrayF) Set(i int, v interface{})
- func (arr *ArrayF) UnmarshalROOT(r *rbytes.RBuffer) error
- type ArrayI
- func (arr *ArrayI) At(i int) int32
- func (*ArrayI) Class() string
- func (arr *ArrayI) Get(i int) interface{}
- func (arr *ArrayI) Len() int
- func (arr *ArrayI) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (*ArrayI) RVersion() int16
- func (arr *ArrayI) Set(i int, v interface{})
- func (arr *ArrayI) UnmarshalROOT(r *rbytes.RBuffer) error
- type ArrayL64
- func (arr *ArrayL64) At(i int) int64
- func (*ArrayL64) Class() string
- func (arr *ArrayL64) Get(i int) interface{}
- func (arr *ArrayL64) Len() int
- func (arr *ArrayL64) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (*ArrayL64) RVersion() int16
- func (arr *ArrayL64) Set(i int, v interface{})
- func (arr *ArrayL64) UnmarshalROOT(r *rbytes.RBuffer) error
- type HashList
- type List
- func (li *List) Append(obj root.Object)
- func (li *List) At(i int) root.Object
- func (li *List) Class() string
- func (li *List) Last() int
- func (li *List) Len() int
- func (li *List) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (li *List) Name() string
- func (*List) RVersion() int16
- func (*List) Title() string
- func (li *List) UnmarshalROOT(r *rbytes.RBuffer) error
- type ObjArray
- func (arr *ObjArray) At(i int) root.Object
- func (arr *ObjArray) Class() string
- func (arr *ObjArray) Last() int
- func (arr *ObjArray) Len() int
- func (arr *ObjArray) LowerBound() int
- func (arr *ObjArray) MarshalROOT(w *rbytes.WBuffer) (int, error)
- func (arr *ObjArray) Name() string
- func (*ObjArray) RVersion() int16
- func (arr *ObjArray) SetElems(v []root.Object)
- func (arr *ObjArray) Title() string
- func (arr *ObjArray) UnmarshalROOT(r *rbytes.RBuffer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjArray ¶
type ObjArray struct {
// contains filtered or unexported fields
}
func NewObjArray ¶
func NewObjArray() *ObjArray
func (*ObjArray) LowerBound ¶
func (*ObjArray) MarshalROOT ¶
ROOTMarshaler is the interface implemented by an object that can marshal itself to a ROOT buffer
Click to show internal directories.
Click to hide internal directories.