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

HROOT.Hist.TF1.Implementation

Documentation

newTF1 :: (Castable c1 CString, Castable c0 CString) => c0 -> c1 -> CDouble -> CDouble -> IO TF1 Source #

tF1_GetParent :: TF1 -> IO TObject Source #

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

Orphan instances

ITAttFill TF1 Source # 
Instance details

Methods

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

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

ITAttLine TF1 Source # 
Instance details

ITAttMarker TF1 Source # 
Instance details

ITF1 TF1 Source # 
Instance details

Methods

derivative :: TF1 -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

derivative2 :: TF1 -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

derivative3 :: TF1 -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

drawCopyTF1 :: Castable c0 CString => TF1 -> c0 -> IO TF1 Source #

drawDerivative :: Castable c0 CString => TF1 -> c0 -> IO TObject Source #

drawIntegral :: Castable c0 CString => TF1 -> c0 -> IO TObject Source #

fixParameter :: TF1 -> CInt -> CDouble -> IO () Source #

getMaximumTF1 :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CBool -> IO CDouble Source #

getMinimumTF1 :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CBool -> IO CDouble Source #

getMaximumX :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CBool -> IO CDouble Source #

getMinimumX :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CBool -> IO CDouble Source #

getNDF :: TF1 -> IO CInt Source #

getNpx :: TF1 -> IO CInt Source #

getNumberFreeParameters :: TF1 -> IO CInt Source #

getNumberFitPoints :: TF1 -> IO CInt Source #

getParError :: TF1 -> CInt -> IO CDouble Source #

getProb :: TF1 -> IO CDouble Source #

getQuantilesTF1 :: TF1 -> CInt -> Ptr CDouble -> Ptr CDouble -> IO CInt Source #

getRandomTF1 :: TF1 -> CDouble -> CDouble -> IO CDouble Source #

getSave :: TF1 -> Ptr CDouble -> IO CDouble Source #

getX :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CInt -> IO CDouble Source #

getXmin :: TF1 -> IO CDouble Source #

getXmax :: TF1 -> IO CDouble Source #

gradientPar :: TF1 -> CInt -> Ptr CDouble -> CDouble -> IO CDouble Source #

initArgs :: TF1 -> Ptr CDouble -> Ptr CDouble -> IO () Source #

integralTF1 :: TF1 -> CDouble -> CDouble -> CDouble -> IO CDouble Source #

integralError :: TF1 -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

integralFast :: TF1 -> CInt -> Ptr CDouble -> Ptr CDouble -> CDouble -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

isInside :: TF1 -> Ptr CDouble -> IO CBool Source #

releaseParameter :: TF1 -> CInt -> IO () Source #

setChisquare :: TF1 -> CDouble -> IO () Source #

setMaximumTF1 :: TF1 -> CDouble -> IO () Source #

setMinimumTF1 :: TF1 -> CDouble -> IO () Source #

setNDF :: TF1 -> CInt -> IO () Source #

setNumberFitPoints :: TF1 -> CInt -> IO () Source #

setNpx :: TF1 -> CInt -> IO () Source #

setParError :: TF1 -> CInt -> CDouble -> IO () Source #

setParErrors :: TF1 -> Ptr CDouble -> IO () Source #

setParLimits :: TF1 -> CInt -> CDouble -> CDouble -> IO () Source #

setParent :: (ITObject c0, FPtr c0) => TF1 -> c0 -> IO () Source #

setRange1 :: TF1 -> CDouble -> CDouble -> IO () Source #

setRange2 :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #

setRange3 :: TF1 -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #

setSavedPoint :: TF1 -> CInt -> CDouble -> IO () Source #

moment :: TF1 -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

centralMoment :: TF1 -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

mean :: TF1 -> CDouble -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

variance :: TF1 -> CDouble -> CDouble -> Ptr CDouble -> CDouble -> IO CDouble Source #

IDeletable TF1 Source # 
Instance details

Methods

delete :: TF1 -> IO () #