HROOT-tree-0.10.0.3: Haskell binding to ROOT Tree modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Tree.TTree.Implementation

Documentation

newTTree :: (Castable c1 CString, Castable c0 CString) => c0 -> c1 -> CInt -> IO TTree Source #

Orphan instances

ITAttFill TTree Source # 
Instance details

Methods

setFillColor :: TTree -> CInt -> IO ()

setFillStyle :: TTree -> CInt -> IO ()

ITAttLine TTree Source # 
Instance details

ITAttMarker TTree Source # 
Instance details

ITNamed TTree Source # 
Instance details

Methods

setName :: Castable c0 CString => TTree -> c0 -> IO ()

setNameTitle :: (Castable c1 CString, Castable c0 CString) => TTree -> c0 -> c1 -> IO ()

setTitle :: Castable c0 CString => TTree -> c0 -> IO ()

ITObject TTree Source # 
Instance details

Methods

clear :: Castable c0 CString => TTree -> c0 -> IO ()

draw :: Castable c0 CString => TTree -> c0 -> IO ()

findObject :: Castable c0 CString => TTree -> c0 -> IO TObject

getName :: TTree -> IO CString

isA :: TTree -> IO TClass

paint :: Castable c0 CString => TTree -> c0 -> IO ()

printObj :: Castable c0 CString => TTree -> c0 -> IO ()

saveAs :: (Castable c1 CString, Castable c0 CString) => TTree -> c0 -> c1 -> IO ()

write :: Castable c0 CString => TTree -> c0 -> CInt -> CInt -> IO CInt

write_ :: TTree -> IO CInt

ITTree TTree Source # 
Instance details

Methods

branch :: Castable c0 CString => TTree -> c0 -> CInt -> CInt -> IO CInt Source #

branch1 :: (Castable c1 CString, Castable c0 CString) => TTree -> c0 -> Ptr () -> c1 -> CInt -> IO TBranch Source #

fillTree :: TTree -> IO CInt Source #

IDeletable TTree Source # 
Instance details

Methods

delete :: TTree -> IO () #