HROOT-hist-0.10.0.3: Haskell binding to ROOT Hist modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Hist.TGraph.RawType

Documentation

data RawTGraph Source #

Instances

Instances details
Castable TGraph (Ptr RawTGraph) Source # 
Instance details

Defined in HROOT.Hist.TGraph.Cast

Methods

cast :: TGraph -> (Ptr RawTGraph -> IO r) -> IO r #

uncast :: Ptr RawTGraph -> (TGraph -> IO r) -> IO r #

(ITGraph a, FPtr a) => Castable a (Ptr RawTGraph) Source # 
Instance details

Defined in HROOT.Hist.TGraph.Cast

Methods

cast :: a -> (Ptr RawTGraph -> IO r) -> IO r #

uncast :: Ptr RawTGraph -> (a -> IO r) -> IO r #

newtype TGraph Source #

Constructors

TGraph (Ptr RawTGraph) 

Instances

Instances details
ITAttFill TGraph 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

Methods

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

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

ITAttLine TGraph 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

ITAttMarker TGraph 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

ITNamed TGraph 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

Methods

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

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

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

ITObject TGraph 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

Methods

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

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

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

getName :: TGraph -> IO CString

isA :: TGraph -> IO TClass

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

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

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

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

write_ :: TGraph -> IO CInt

ITGraph TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

Methods

apply :: (ITF1 c0, FPtr c0) => TGraph -> c0 -> IO () Source #

chisquare :: (ITF1 c0, FPtr c0) => TGraph -> c0 -> IO CDouble Source #

drawGraph :: Castable c0 CString => TGraph -> CInt -> Ptr CDouble -> Ptr CDouble -> c0 -> IO () Source #

drawPanelTGraph :: TGraph -> IO () Source #

expand :: TGraph -> CInt -> CInt -> IO () Source #

fitPanelTGraph :: TGraph -> IO () Source #

getCorrelationFactorTGraph :: TGraph -> IO CDouble Source #

getCovarianceTGraph :: TGraph -> IO CDouble Source #

getMeanTGraph :: TGraph -> CInt -> IO CDouble Source #

getRMSTGraph :: TGraph -> CInt -> IO CDouble Source #

getErrorX :: TGraph -> CInt -> IO CDouble Source #

getErrorY :: TGraph -> CInt -> IO CDouble Source #

getErrorXhigh :: TGraph -> CInt -> IO CDouble Source #

getErrorXlow :: TGraph -> CInt -> IO CDouble Source #

getErrorYhigh :: TGraph -> CInt -> IO CDouble Source #

getErrorYlow :: TGraph -> CInt -> IO CDouble Source #

initExpo :: TGraph -> CDouble -> CDouble -> IO () Source #

initGaus :: TGraph -> CDouble -> CDouble -> IO () Source #

initPolynom :: TGraph -> CDouble -> CDouble -> IO () Source #

insertPoint :: TGraph -> IO CInt Source #

integralTGraph :: TGraph -> CInt -> CInt -> IO CDouble Source #

isEditable :: TGraph -> IO CBool Source #

isInsideTGraph :: TGraph -> CDouble -> CDouble -> IO CInt Source #

leastSquareFit :: TGraph -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO () Source #

paintStats :: (ITF1 c0, FPtr c0) => TGraph -> c0 -> IO () Source #

removePoint :: TGraph -> CInt -> IO CInt Source #

setEditable :: TGraph -> CBool -> IO () Source #

setHistogram :: (ITH1F c0, FPtr c0) => TGraph -> c0 -> IO () Source #

setMaximumTGraph :: TGraph -> CDouble -> IO () Source #

setMinimumTGraph :: TGraph -> CDouble -> IO () Source #

set :: TGraph -> CInt -> IO () Source #

setPoint :: TGraph -> CInt -> CDouble -> CDouble -> IO () Source #

Show TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.RawType

FPtr TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.RawType

Associated Types

type Raw TGraph #

Eq TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.RawType

Methods

(==) :: TGraph -> TGraph -> Bool #

(/=) :: TGraph -> TGraph -> Bool #

Ord TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.RawType

IDeletable TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.Implementation

Methods

delete :: TGraph -> IO () #

Castable TGraph (Ptr RawTGraph) Source # 
Instance details

Defined in HROOT.Hist.TGraph.Cast

Methods

cast :: TGraph -> (Ptr RawTGraph -> IO r) -> IO r #

uncast :: Ptr RawTGraph -> (TGraph -> IO r) -> IO r #

type Raw TGraph Source # 
Instance details

Defined in HROOT.Hist.TGraph.RawType