HROOT-hist-0.10.0.1: src/HROOT/Hist/TGraphErrors/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface, InterruptibleFFI #-}
module HROOT.Hist.TGraphErrors.FFI where
import Data.Word
import Data.Int
import Foreign.C
import Foreign.Ptr
import HROOT.Hist.TGraphErrors.RawType
import HROOT.Hist.TGraphErrors.RawType
import HROOT.Hist.TF1.RawType
import HROOT.Hist.TH1F.RawType
import HROOT.Hist.TAxis.RawType
import HROOT.Core.TObject.RawType
import HROOT.Core.TClass.RawType
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Apply" c_tgrapherrors_apply
:: Ptr RawTGraphErrors -> Ptr RawTF1 -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Chisquare"
c_tgrapherrors_chisquare ::
Ptr RawTGraphErrors -> Ptr RawTF1 -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_DrawGraph"
c_tgrapherrors_drawgraph ::
Ptr RawTGraphErrors ->
CInt -> Ptr CDouble -> Ptr CDouble -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_drawPanelTGraph"
c_tgrapherrors_drawpaneltgraph :: Ptr RawTGraphErrors -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Expand" c_tgrapherrors_expand
:: Ptr RawTGraphErrors -> CInt -> CInt -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_FitPanelTGraph"
c_tgrapherrors_fitpaneltgraph :: Ptr RawTGraphErrors -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_getCorrelationFactorTGraph"
c_tgrapherrors_getcorrelationfactortgraph ::
Ptr RawTGraphErrors -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_getCovarianceTGraph"
c_tgrapherrors_getcovariancetgraph ::
Ptr RawTGraphErrors -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_getMeanTGraph"
c_tgrapherrors_getmeantgraph ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_getRMSTGraph"
c_tgrapherrors_getrmstgraph ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorX"
c_tgrapherrors_geterrorx ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorY"
c_tgrapherrors_geterrory ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorXhigh"
c_tgrapherrors_geterrorxhigh ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorXlow"
c_tgrapherrors_geterrorxlow ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorYhigh"
c_tgrapherrors_geterroryhigh ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetErrorYlow"
c_tgrapherrors_geterrorylow ::
Ptr RawTGraphErrors -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_InitExpo"
c_tgrapherrors_initexpo ::
Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_InitGaus"
c_tgrapherrors_initgaus ::
Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_InitPolynom"
c_tgrapherrors_initpolynom ::
Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_InsertPoint"
c_tgrapherrors_insertpoint :: Ptr RawTGraphErrors -> IO CInt
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_integralTGraph"
c_tgrapherrors_integraltgraph ::
Ptr RawTGraphErrors -> CInt -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_IsEditable"
c_tgrapherrors_iseditable :: Ptr RawTGraphErrors -> IO CBool
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_isInsideTGraph"
c_tgrapherrors_isinsidetgraph ::
Ptr RawTGraphErrors -> CDouble -> CDouble -> IO CInt
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_LeastSquareFit"
c_tgrapherrors_leastsquarefit ::
Ptr RawTGraphErrors ->
CInt -> Ptr CDouble -> CDouble -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_PaintStats"
c_tgrapherrors_paintstats ::
Ptr RawTGraphErrors -> Ptr RawTF1 -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_RemovePoint"
c_tgrapherrors_removepoint ::
Ptr RawTGraphErrors -> CInt -> IO CInt
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetEditable"
c_tgrapherrors_seteditable :: Ptr RawTGraphErrors -> CBool -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetHistogram"
c_tgrapherrors_sethistogram ::
Ptr RawTGraphErrors -> Ptr RawTH1F -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_setMaximumTGraph"
c_tgrapherrors_setmaximumtgraph ::
Ptr RawTGraphErrors -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_setMinimumTGraph"
c_tgrapherrors_setminimumtgraph ::
Ptr RawTGraphErrors -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Set" c_tgrapherrors_set ::
Ptr RawTGraphErrors -> CInt -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetPoint"
c_tgrapherrors_setpoint ::
Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetName"
c_tgrapherrors_setname :: Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetNameTitle"
c_tgrapherrors_setnametitle ::
Ptr RawTGraphErrors -> CString -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetTitle"
c_tgrapherrors_settitle :: Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetLineColor"
c_tgrapherrors_getlinecolor :: Ptr RawTGraphErrors -> IO CShort
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetLineStyle"
c_tgrapherrors_getlinestyle :: Ptr RawTGraphErrors -> IO CShort
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetLineWidth"
c_tgrapherrors_getlinewidth :: Ptr RawTGraphErrors -> IO CShort
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_ResetAttLine"
c_tgrapherrors_resetattline ::
Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetLineAttributes"
c_tgrapherrors_setlineattributes :: Ptr RawTGraphErrors -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetLineColor"
c_tgrapherrors_setlinecolor ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetLineStyle"
c_tgrapherrors_setlinestyle ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetLineWidth"
c_tgrapherrors_setlinewidth ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetFillColor"
c_tgrapherrors_setfillcolor :: Ptr RawTGraphErrors -> CInt -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetFillStyle"
c_tgrapherrors_setfillstyle :: Ptr RawTGraphErrors -> CInt -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetMarkerColor"
c_tgrapherrors_getmarkercolor :: Ptr RawTGraphErrors -> IO CShort
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetMarkerStyle"
c_tgrapherrors_getmarkerstyle :: Ptr RawTGraphErrors -> IO CShort
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetMarkerSize"
c_tgrapherrors_getmarkersize :: Ptr RawTGraphErrors -> IO CFloat
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_ResetAttMarker"
c_tgrapherrors_resetattmarker ::
Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetMarkerAttributes"
c_tgrapherrors_setmarkerattributes :: Ptr RawTGraphErrors -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetMarkerColor"
c_tgrapherrors_setmarkercolor ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetMarkerStyle"
c_tgrapherrors_setmarkerstyle ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetMarkerSize"
c_tgrapherrors_setmarkersize ::
Ptr RawTGraphErrors -> CShort -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Clear" c_tgrapherrors_clear
:: Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Draw" c_tgrapherrors_draw ::
Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_FindObject"
c_tgrapherrors_findobject ::
Ptr RawTGraphErrors -> CString -> IO (Ptr RawTObject)
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_GetName"
c_tgrapherrors_getname :: Ptr RawTGraphErrors -> IO CString
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_IsA" c_tgrapherrors_isa ::
Ptr RawTGraphErrors -> IO (Ptr RawTClass)
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Paint" c_tgrapherrors_paint
:: Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_printObj"
c_tgrapherrors_printobj :: Ptr RawTGraphErrors -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SaveAs" c_tgrapherrors_saveas
:: Ptr RawTGraphErrors -> CString -> CString -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Write" c_tgrapherrors_write
:: Ptr RawTGraphErrors -> CString -> CInt -> CInt -> IO CInt
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_Write_" c_tgrapherrors_write_
:: Ptr RawTGraphErrors -> IO CInt
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_delete" c_tgrapherrors_delete
:: Ptr RawTGraphErrors -> IO ()
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_newTGraphErrors"
c_tgrapherrors_newtgrapherrors ::
CInt ->
Ptr CDouble ->
Ptr CDouble ->
Ptr CDouble -> Ptr CDouble -> IO (Ptr RawTGraphErrors)
foreign import ccall interruptible
"HROOTHistTGraphErrors.h TGraphErrors_SetPointError"
c_tgrapherrors_setpointerror ::
Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO ()