HROOT.Core.TArray.Interface
class IDeletable a => ITArray a where Source #
Methods
getAt :: a -> CInt -> IO CDouble Source #
setArray :: a -> CInt -> IO () Source #
setAt :: a -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArray.Implementation
getAt :: TArray -> CInt -> IO CDouble Source #
setArray :: TArray -> CInt -> IO () Source #
setAt :: TArray -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayC.Implementation
getAt :: TArrayC -> CInt -> IO CDouble Source #
setArray :: TArrayC -> CInt -> IO () Source #
setAt :: TArrayC -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayD.Implementation
getAt :: TArrayD -> CInt -> IO CDouble Source #
setArray :: TArrayD -> CInt -> IO () Source #
setAt :: TArrayD -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayF.Implementation
getAt :: TArrayF -> CInt -> IO CDouble Source #
setArray :: TArrayF -> CInt -> IO () Source #
setAt :: TArrayF -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayI.Implementation
getAt :: TArrayI -> CInt -> IO CDouble Source #
setArray :: TArrayI -> CInt -> IO () Source #
setAt :: TArrayI -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayL.Implementation
getAt :: TArrayL -> CInt -> IO CDouble Source #
setArray :: TArrayL -> CInt -> IO () Source #
setAt :: TArrayL -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayL64.Implementation
getAt :: TArrayL64 -> CInt -> IO CDouble Source #
setArray :: TArrayL64 -> CInt -> IO () Source #
setAt :: TArrayL64 -> CDouble -> CInt -> IO () Source #
Defined in HROOT.Core.TArrayS.Implementation
getAt :: TArrayS -> CInt -> IO CDouble Source #
setArray :: TArrayS -> CInt -> IO () Source #
setAt :: TArrayS -> CDouble -> CInt -> IO () Source #
upcastTArray :: forall a. (FPtr a, ITArray a) => a -> TArray Source #
downcastTArray :: forall a. (FPtr a, ITArray a) => TArray -> a Source #