HROOT-hist-0.9: src/HROOT/Hist/TGraphBentErrors/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface #-}
module HROOT.Hist.TGraphBentErrors.FFI where
import Foreign.C
import Foreign.Ptr
import HROOT.Hist.TGraphBentErrors.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 safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Apply"
c_tgraphbenterrors_apply ::
Ptr RawTGraphBentErrors -> Ptr RawTF1 -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Chisquare"
c_tgraphbenterrors_chisquare ::
Ptr RawTGraphBentErrors -> Ptr RawTF1 -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_DrawGraph"
c_tgraphbenterrors_drawgraph ::
Ptr RawTGraphBentErrors ->
CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_drawPanelTGraph"
c_tgraphbenterrors_drawpaneltgraph ::
Ptr RawTGraphBentErrors -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Expand"
c_tgraphbenterrors_expand ::
Ptr RawTGraphBentErrors -> CInt -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_FitPanelTGraph"
c_tgraphbenterrors_fitpaneltgraph ::
Ptr RawTGraphBentErrors -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_getCorrelationFactorTGraph"
c_tgraphbenterrors_getcorrelationfactortgraph ::
Ptr RawTGraphBentErrors -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_getCovarianceTGraph"
c_tgraphbenterrors_getcovariancetgraph ::
Ptr RawTGraphBentErrors -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_getMeanTGraph"
c_tgraphbenterrors_getmeantgraph ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_getRMSTGraph"
c_tgraphbenterrors_getrmstgraph ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorX"
c_tgraphbenterrors_geterrorx ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorY"
c_tgraphbenterrors_geterrory ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorXhigh"
c_tgraphbenterrors_geterrorxhigh ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorXlow"
c_tgraphbenterrors_geterrorxlow ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorYhigh"
c_tgraphbenterrors_geterroryhigh ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetErrorYlow"
c_tgraphbenterrors_geterrorylow ::
Ptr RawTGraphBentErrors -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_InitExpo"
c_tgraphbenterrors_initexpo ::
Ptr RawTGraphBentErrors -> CDouble -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_InitGaus"
c_tgraphbenterrors_initgaus ::
Ptr RawTGraphBentErrors -> CDouble -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_InitPolynom"
c_tgraphbenterrors_initpolynom ::
Ptr RawTGraphBentErrors -> CDouble -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_InsertPoint"
c_tgraphbenterrors_insertpoint ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_integralTGraph"
c_tgraphbenterrors_integraltgraph ::
Ptr RawTGraphBentErrors -> CInt -> CInt -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_IsEditable"
c_tgraphbenterrors_iseditable :: Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_isInsideTGraph"
c_tgraphbenterrors_isinsidetgraph ::
Ptr RawTGraphBentErrors -> CDouble -> CDouble -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_LeastSquareFit"
c_tgraphbenterrors_leastsquarefit ::
Ptr RawTGraphBentErrors ->
CInt -> (Ptr CDouble) -> CDouble -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_PaintStats"
c_tgraphbenterrors_paintstats ::
Ptr RawTGraphBentErrors -> Ptr RawTF1 -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_RemovePoint"
c_tgraphbenterrors_removepoint ::
Ptr RawTGraphBentErrors -> CInt -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetEditable"
c_tgraphbenterrors_seteditable ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetHistogram"
c_tgraphbenterrors_sethistogram ::
Ptr RawTGraphBentErrors -> Ptr RawTH1F -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_setMaximumTGraph"
c_tgraphbenterrors_setmaximumtgraph ::
Ptr RawTGraphBentErrors -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_setMinimumTGraph"
c_tgraphbenterrors_setminimumtgraph ::
Ptr RawTGraphBentErrors -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Set"
c_tgraphbenterrors_set :: Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetPoint"
c_tgraphbenterrors_setpoint ::
Ptr RawTGraphBentErrors -> CInt -> CDouble -> CDouble -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetName"
c_tgraphbenterrors_setname ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetNameTitle"
c_tgraphbenterrors_setnametitle ::
Ptr RawTGraphBentErrors -> CString -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetTitle"
c_tgraphbenterrors_settitle ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetLineColor"
c_tgraphbenterrors_getlinecolor ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetLineStyle"
c_tgraphbenterrors_getlinestyle ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetLineWidth"
c_tgraphbenterrors_getlinewidth ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_ResetAttLine"
c_tgraphbenterrors_resetattline ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetLineAttributes"
c_tgraphbenterrors_setlineattributes ::
Ptr RawTGraphBentErrors -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetLineColor"
c_tgraphbenterrors_setlinecolor ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetLineStyle"
c_tgraphbenterrors_setlinestyle ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetLineWidth"
c_tgraphbenterrors_setlinewidth ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetFillColor"
c_tgraphbenterrors_setfillcolor ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetFillStyle"
c_tgraphbenterrors_setfillstyle ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetMarkerColor"
c_tgraphbenterrors_getmarkercolor ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetMarkerStyle"
c_tgraphbenterrors_getmarkerstyle ::
Ptr RawTGraphBentErrors -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetMarkerSize"
c_tgraphbenterrors_getmarkersize ::
Ptr RawTGraphBentErrors -> IO CDouble
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_ResetAttMarker"
c_tgraphbenterrors_resetattmarker ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetMarkerAttributes"
c_tgraphbenterrors_setmarkerattributes ::
Ptr RawTGraphBentErrors -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetMarkerColor"
c_tgraphbenterrors_setmarkercolor ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetMarkerStyle"
c_tgraphbenterrors_setmarkerstyle ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SetMarkerSize"
c_tgraphbenterrors_setmarkersize ::
Ptr RawTGraphBentErrors -> CInt -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Draw"
c_tgraphbenterrors_draw ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_FindObject"
c_tgraphbenterrors_findobject ::
Ptr RawTGraphBentErrors -> CString -> IO (Ptr RawTObject)
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_GetName"
c_tgraphbenterrors_getname :: Ptr RawTGraphBentErrors -> IO CString
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_IsA"
c_tgraphbenterrors_isa ::
Ptr RawTGraphBentErrors -> IO (Ptr RawTClass)
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Paint"
c_tgraphbenterrors_paint ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_printObj"
c_tgraphbenterrors_printobj ::
Ptr RawTGraphBentErrors -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_SaveAs"
c_tgraphbenterrors_saveas ::
Ptr RawTGraphBentErrors -> CString -> CString -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_Write"
c_tgraphbenterrors_write ::
Ptr RawTGraphBentErrors -> CString -> CInt -> CInt -> IO CInt
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_delete"
c_tgraphbenterrors_delete :: Ptr RawTGraphBentErrors -> IO ()
foreign import ccall safe
"HROOTHistTGraphBentErrors.h TGraphBentErrors_newTGraphBentErrors"
c_tgraphbenterrors_newtgraphbenterrors ::
CInt ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) ->
(Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraphBentErrors)