{-# LANGUAGE ForeignFunctionInterface #-} -- module HROOT.Class.FFI where module HROOT.Hist.TGraphAsymmErrors.FFI where import Foreign.C import Foreign.Ptr -- import HROOT.Class.Interface -- #include "" import HROOT.Hist.TGraphAsymmErrors.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 #include "HROOTHistTGraphAsymmErrors.h" foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Apply" c_tgraphasymmerrors_apply :: (Ptr RawTGraphAsymmErrors) -> (Ptr RawTF1) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Chisquare" c_tgraphasymmerrors_chisquare :: (Ptr RawTGraphAsymmErrors) -> (Ptr RawTF1) -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_DrawGraph" c_tgraphasymmerrors_drawgraph :: (Ptr RawTGraphAsymmErrors) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_drawPanelTGraph" c_tgraphasymmerrors_drawpaneltgraph :: (Ptr RawTGraphAsymmErrors) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Expand" c_tgraphasymmerrors_expand :: (Ptr RawTGraphAsymmErrors) -> CInt -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_FitPanelTGraph" c_tgraphasymmerrors_fitpaneltgraph :: (Ptr RawTGraphAsymmErrors) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_getCorrelationFactorTGraph" c_tgraphasymmerrors_getcorrelationfactortgraph :: (Ptr RawTGraphAsymmErrors) -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_getCovarianceTGraph" c_tgraphasymmerrors_getcovariancetgraph :: (Ptr RawTGraphAsymmErrors) -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_getMeanTGraph" c_tgraphasymmerrors_getmeantgraph :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_getRMSTGraph" c_tgraphasymmerrors_getrmstgraph :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorX" c_tgraphasymmerrors_geterrorx :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorY" c_tgraphasymmerrors_geterrory :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorXhigh" c_tgraphasymmerrors_geterrorxhigh :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorXlow" c_tgraphasymmerrors_geterrorxlow :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorYhigh" c_tgraphasymmerrors_geterroryhigh :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetErrorYlow" c_tgraphasymmerrors_geterrorylow :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_InitExpo" c_tgraphasymmerrors_initexpo :: (Ptr RawTGraphAsymmErrors) -> CDouble -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_InitGaus" c_tgraphasymmerrors_initgaus :: (Ptr RawTGraphAsymmErrors) -> CDouble -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_InitPolynom" c_tgraphasymmerrors_initpolynom :: (Ptr RawTGraphAsymmErrors) -> CDouble -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_InsertPoint" c_tgraphasymmerrors_insertpoint :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_integralTGraph" c_tgraphasymmerrors_integraltgraph :: (Ptr RawTGraphAsymmErrors) -> CInt -> CInt -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_IsEditable" c_tgraphasymmerrors_iseditable :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_isInsideTGraph" c_tgraphasymmerrors_isinsidetgraph :: (Ptr RawTGraphAsymmErrors) -> CDouble -> CDouble -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_LeastSquareFit" c_tgraphasymmerrors_leastsquarefit :: (Ptr RawTGraphAsymmErrors) -> CInt -> (Ptr CDouble) -> CDouble -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_PaintStats" c_tgraphasymmerrors_paintstats :: (Ptr RawTGraphAsymmErrors) -> (Ptr RawTF1) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_RemovePoint" c_tgraphasymmerrors_removepoint :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetEditable" c_tgraphasymmerrors_seteditable :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetHistogram" c_tgraphasymmerrors_sethistogram :: (Ptr RawTGraphAsymmErrors) -> (Ptr RawTH1F) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_setMaximumTGraph" c_tgraphasymmerrors_setmaximumtgraph :: (Ptr RawTGraphAsymmErrors) -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_setMinimumTGraph" c_tgraphasymmerrors_setminimumtgraph :: (Ptr RawTGraphAsymmErrors) -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Set" c_tgraphasymmerrors_set :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetPoint" c_tgraphasymmerrors_setpoint :: (Ptr RawTGraphAsymmErrors) -> CInt -> CDouble -> CDouble -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetName" c_tgraphasymmerrors_setname :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetNameTitle" c_tgraphasymmerrors_setnametitle :: (Ptr RawTGraphAsymmErrors) -> CString -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetTitle" c_tgraphasymmerrors_settitle :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetLineColor" c_tgraphasymmerrors_getlinecolor :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetLineStyle" c_tgraphasymmerrors_getlinestyle :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetLineWidth" c_tgraphasymmerrors_getlinewidth :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_ResetAttLine" c_tgraphasymmerrors_resetattline :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetLineAttributes" c_tgraphasymmerrors_setlineattributes :: (Ptr RawTGraphAsymmErrors) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetLineColor" c_tgraphasymmerrors_setlinecolor :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetLineStyle" c_tgraphasymmerrors_setlinestyle :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetLineWidth" c_tgraphasymmerrors_setlinewidth :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetFillColor" c_tgraphasymmerrors_setfillcolor :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetFillStyle" c_tgraphasymmerrors_setfillstyle :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetMarkerColor" c_tgraphasymmerrors_getmarkercolor :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetMarkerStyle" c_tgraphasymmerrors_getmarkerstyle :: (Ptr RawTGraphAsymmErrors) -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetMarkerSize" c_tgraphasymmerrors_getmarkersize :: (Ptr RawTGraphAsymmErrors) -> IO CDouble foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_ResetAttMarker" c_tgraphasymmerrors_resetattmarker :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetMarkerAttributes" c_tgraphasymmerrors_setmarkerattributes :: (Ptr RawTGraphAsymmErrors) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetMarkerColor" c_tgraphasymmerrors_setmarkercolor :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetMarkerStyle" c_tgraphasymmerrors_setmarkerstyle :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SetMarkerSize" c_tgraphasymmerrors_setmarkersize :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Draw" c_tgraphasymmerrors_draw :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_FindObject" c_tgraphasymmerrors_findobject :: (Ptr RawTGraphAsymmErrors) -> CString -> IO (Ptr RawTObject) foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_GetName" c_tgraphasymmerrors_getname :: (Ptr RawTGraphAsymmErrors) -> IO CString foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_IsA" c_tgraphasymmerrors_isa :: (Ptr RawTGraphAsymmErrors) -> IO (Ptr RawTClass) foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Paint" c_tgraphasymmerrors_paint :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_printObj" c_tgraphasymmerrors_printobj :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_SaveAs" c_tgraphasymmerrors_saveas :: (Ptr RawTGraphAsymmErrors) -> CString -> CString -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_Write" c_tgraphasymmerrors_write :: (Ptr RawTGraphAsymmErrors) -> CString -> CInt -> CInt -> IO CInt foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_delete" c_tgraphasymmerrors_delete :: (Ptr RawTGraphAsymmErrors) -> IO () foreign import ccall "HROOTHistTGraphAsymmErrors.h TGraphAsymmErrors_newTGraphAsymmErrors" c_tgraphasymmerrors_newtgraphasymmerrors :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraphAsymmErrors)