HROOT.Tree.TBranch
newtype TBranch Source #
Constructors
Defined in HROOT.Tree.TBranch.Implementation
Methods
setFillColor :: TBranch -> CInt -> IO ()
setFillStyle :: TBranch -> CInt -> IO ()
setName :: Castable c0 CString => TBranch -> c0 -> IO ()
setNameTitle :: (Castable c1 CString, Castable c0 CString) => TBranch -> c0 -> c1 -> IO ()
setTitle :: Castable c0 CString => TBranch -> c0 -> IO ()
clear :: Castable c0 CString => TBranch -> c0 -> IO ()
draw :: Castable c0 CString => TBranch -> c0 -> IO ()
findObject :: Castable c0 CString => TBranch -> c0 -> IO TObject
getName :: TBranch -> IO CString
isA :: TBranch -> IO TClass
paint :: Castable c0 CString => TBranch -> c0 -> IO ()
printObj :: Castable c0 CString => TBranch -> c0 -> IO ()
saveAs :: (Castable c1 CString, Castable c0 CString) => TBranch -> c0 -> c1 -> IO ()
write :: Castable c0 CString => TBranch -> c0 -> CInt -> CInt -> IO CInt
write_ :: TBranch -> IO CInt
Defined in HROOT.Tree.TBranch.RawType
showsPrec :: Int -> TBranch -> ShowS #
show :: TBranch -> String #
showList :: [TBranch] -> ShowS #
Associated Types
type Raw TBranch #
get_fptr :: TBranch -> Ptr (Raw TBranch) #
cast_fptr_to_obj :: Ptr (Raw TBranch) -> TBranch #
(==) :: TBranch -> TBranch -> Bool #
(/=) :: TBranch -> TBranch -> Bool #
compare :: TBranch -> TBranch -> Ordering #
(<) :: TBranch -> TBranch -> Bool #
(<=) :: TBranch -> TBranch -> Bool #
(>) :: TBranch -> TBranch -> Bool #
(>=) :: TBranch -> TBranch -> Bool #
max :: TBranch -> TBranch -> TBranch #
min :: TBranch -> TBranch -> TBranch #
delete :: TBranch -> IO () #
Defined in HROOT.Tree.TBranch.Cast
cast :: TBranch -> (Ptr RawTBranch -> IO r) -> IO r #
uncast :: Ptr RawTBranch -> (TBranch -> IO r) -> IO r #
class (ITNamed a, ITAttFill a) => ITBranch a Source #
upcastTBranch :: forall a. (FPtr a, ITBranch a) => a -> TBranch Source #
downcastTBranch :: forall a. (FPtr a, ITBranch a) => TBranch -> a Source #