-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Wrapper for ROOT -- -- Haskell FFI binding for ROOT @package HROOT @version 0.6.7 module HROOT.AddOnFunction module HROOT.AddOn module HROOT.Class.Interface class Castable a b cast :: Castable a b => a -> b uncast :: Castable a b => b -> a class FPtr a where { type family Raw a :: *; } get_fptr :: FPtr a => a -> ForeignPtr (Raw a) cast_fptr_to_obj :: FPtr a => ForeignPtr (Raw a) -> a class Existable a where { data family Exist a :: *; } xformnull :: Castable a ca => (IO ca) -> IO a xform0 :: (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform1 :: (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform2 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform3 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> IO cy) -> a -> x1 -> x2 -> x3 -> IO y xform4 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> IO y xform5 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> IO y xform6 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> IO y xform7 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> IO y xform8 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> IO y xform9 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable x9 cx9, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> cx9 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> x9 -> IO y xform10 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable x9 cx9, Castable x10 cx10, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> cx9 -> cx10 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> x9 -> x10 -> IO y data RawTObject newtype TObject TObject :: (ForeignPtr RawTObject) -> TObject data RawTNamed newtype TNamed TNamed :: (ForeignPtr RawTNamed) -> TNamed data RawTClass newtype TClass TClass :: (ForeignPtr RawTClass) -> TClass data RawTFormula newtype TFormula TFormula :: (ForeignPtr RawTFormula) -> TFormula data RawTAtt3D newtype TAtt3D TAtt3D :: (ForeignPtr RawTAtt3D) -> TAtt3D data RawTAttAxis newtype TAttAxis TAttAxis :: (ForeignPtr RawTAttAxis) -> TAttAxis data RawTAttBBox newtype TAttBBox TAttBBox :: (ForeignPtr RawTAttBBox) -> TAttBBox data RawTAttCanvas newtype TAttCanvas TAttCanvas :: (ForeignPtr RawTAttCanvas) -> TAttCanvas data RawTAttFill newtype TAttFill TAttFill :: (ForeignPtr RawTAttFill) -> TAttFill data RawTAttImage newtype TAttImage TAttImage :: (ForeignPtr RawTAttImage) -> TAttImage data RawTAttLine newtype TAttLine TAttLine :: (ForeignPtr RawTAttLine) -> TAttLine data RawTAttMarker newtype TAttMarker TAttMarker :: (ForeignPtr RawTAttMarker) -> TAttMarker data RawTAttPad newtype TAttPad TAttPad :: (ForeignPtr RawTAttPad) -> TAttPad data RawTAttParticle newtype TAttParticle TAttParticle :: (ForeignPtr RawTAttParticle) -> TAttParticle data RawTAttText newtype TAttText TAttText :: (ForeignPtr RawTAttText) -> TAttText data RawTHStack newtype THStack THStack :: (ForeignPtr RawTHStack) -> THStack data RawTF1 newtype TF1 TF1 :: (ForeignPtr RawTF1) -> TF1 data RawTGraph newtype TGraph TGraph :: (ForeignPtr RawTGraph) -> TGraph data RawTGraphAsymmErrors newtype TGraphAsymmErrors TGraphAsymmErrors :: (ForeignPtr RawTGraphAsymmErrors) -> TGraphAsymmErrors data RawTCutG newtype TCutG TCutG :: (ForeignPtr RawTCutG) -> TCutG data RawTGraphBentErrors newtype TGraphBentErrors TGraphBentErrors :: (ForeignPtr RawTGraphBentErrors) -> TGraphBentErrors data RawTGraphErrors newtype TGraphErrors TGraphErrors :: (ForeignPtr RawTGraphErrors) -> TGraphErrors data RawTGraphPolar newtype TGraphPolar TGraphPolar :: (ForeignPtr RawTGraphPolar) -> TGraphPolar data RawTGraphQQ newtype TGraphQQ TGraphQQ :: (ForeignPtr RawTGraphQQ) -> TGraphQQ data RawTEllipse newtype TEllipse TEllipse :: (ForeignPtr RawTEllipse) -> TEllipse data RawTArc newtype TArc TArc :: (ForeignPtr RawTArc) -> TArc data RawTCrown newtype TCrown TCrown :: (ForeignPtr RawTCrown) -> TCrown data RawTLine newtype TLine TLine :: (ForeignPtr RawTLine) -> TLine data RawTArrow newtype TArrow TArrow :: (ForeignPtr RawTArrow) -> TArrow data RawTGaxis newtype TGaxis TGaxis :: (ForeignPtr RawTGaxis) -> TGaxis data RawTShape newtype TShape TShape :: (ForeignPtr RawTShape) -> TShape data RawTBRIK newtype TBRIK TBRIK :: (ForeignPtr RawTBRIK) -> TBRIK data RawTTUBE newtype TTUBE TTUBE :: (ForeignPtr RawTTUBE) -> TTUBE data RawTPCON newtype TPCON TPCON :: (ForeignPtr RawTPCON) -> TPCON data RawTSPHE newtype TSPHE TSPHE :: (ForeignPtr RawTSPHE) -> TSPHE data RawTXTRU newtype TXTRU TXTRU :: (ForeignPtr RawTXTRU) -> TXTRU data RawTBox newtype TBox TBox :: (ForeignPtr RawTBox) -> TBox data RawTPave newtype TPave TPave :: (ForeignPtr RawTPave) -> TPave data RawTPaveText newtype TPaveText TPaveText :: (ForeignPtr RawTPaveText) -> TPaveText data RawTDiamond newtype TDiamond TDiamond :: (ForeignPtr RawTDiamond) -> TDiamond data RawTPaveStats newtype TPaveStats TPaveStats :: (ForeignPtr RawTPaveStats) -> TPaveStats data RawTPavesText newtype TPavesText TPavesText :: (ForeignPtr RawTPavesText) -> TPavesText data RawTLegend newtype TLegend TLegend :: (ForeignPtr RawTLegend) -> TLegend data RawTLegendEntry newtype TLegendEntry TLegendEntry :: (ForeignPtr RawTLegendEntry) -> TLegendEntry data RawTPaveLabel newtype TPaveLabel TPaveLabel :: (ForeignPtr RawTPaveLabel) -> TPaveLabel data RawTPaveClass newtype TPaveClass TPaveClass :: (ForeignPtr RawTPaveClass) -> TPaveClass data RawTWbox newtype TWbox TWbox :: (ForeignPtr RawTWbox) -> TWbox data RawTFrame newtype TFrame TFrame :: (ForeignPtr RawTFrame) -> TFrame data RawTSliderBox newtype TSliderBox TSliderBox :: (ForeignPtr RawTSliderBox) -> TSliderBox data RawTTree newtype TTree TTree :: (ForeignPtr RawTTree) -> TTree data RawTChain newtype TChain TChain :: (ForeignPtr RawTChain) -> TChain data RawTNtuple newtype TNtuple TNtuple :: (ForeignPtr RawTNtuple) -> TNtuple data RawTNtupleD newtype TNtupleD TNtupleD :: (ForeignPtr RawTNtupleD) -> TNtupleD data RawTTreeSQL newtype TTreeSQL TTreeSQL :: (ForeignPtr RawTTreeSQL) -> TTreeSQL data RawTPolyLine newtype TPolyLine TPolyLine :: (ForeignPtr RawTPolyLine) -> TPolyLine data RawTCurlyLine newtype TCurlyLine TCurlyLine :: (ForeignPtr RawTCurlyLine) -> TCurlyLine data RawTCurlyArc newtype TCurlyArc TCurlyArc :: (ForeignPtr RawTCurlyArc) -> TCurlyArc data RawTEfficiency newtype TEfficiency TEfficiency :: (ForeignPtr RawTEfficiency) -> TEfficiency data RawTAxis newtype TAxis TAxis :: (ForeignPtr RawTAxis) -> TAxis data RawTLatex newtype TLatex TLatex :: (ForeignPtr RawTLatex) -> TLatex data RawTText newtype TText TText :: (ForeignPtr RawTText) -> TText data RawTDirectory newtype TDirectory TDirectory :: (ForeignPtr RawTDirectory) -> TDirectory data RawTDirectoryFile newtype TDirectoryFile TDirectoryFile :: (ForeignPtr RawTDirectoryFile) -> TDirectoryFile data RawTFile newtype TFile TFile :: (ForeignPtr RawTFile) -> TFile data RawTBranch newtype TBranch TBranch :: (ForeignPtr RawTBranch) -> TBranch data RawTVirtualTreePlayer newtype TVirtualTreePlayer TVirtualTreePlayer :: (ForeignPtr RawTVirtualTreePlayer) -> TVirtualTreePlayer data RawTTreePlayer newtype TTreePlayer TTreePlayer :: (ForeignPtr RawTTreePlayer) -> TTreePlayer data RawTArray newtype TArray TArray :: (ForeignPtr RawTArray) -> TArray data RawTArrayC newtype TArrayC TArrayC :: (ForeignPtr RawTArrayC) -> TArrayC data RawTArrayD newtype TArrayD TArrayD :: (ForeignPtr RawTArrayD) -> TArrayD data RawTArrayF newtype TArrayF TArrayF :: (ForeignPtr RawTArrayF) -> TArrayF data RawTArrayI newtype TArrayI TArrayI :: (ForeignPtr RawTArrayI) -> TArrayI data RawTArrayL newtype TArrayL TArrayL :: (ForeignPtr RawTArrayL) -> TArrayL data RawTArrayL64 newtype TArrayL64 TArrayL64 :: (ForeignPtr RawTArrayL64) -> TArrayL64 data RawTArrayS newtype TArrayS TArrayS :: (ForeignPtr RawTArrayS) -> TArrayS data RawTH1 newtype TH1 TH1 :: (ForeignPtr RawTH1) -> TH1 data RawTH2 newtype TH2 TH2 :: (ForeignPtr RawTH2) -> TH2 data RawTH3 newtype TH3 TH3 :: (ForeignPtr RawTH3) -> TH3 data RawTH1C newtype TH1C TH1C :: (ForeignPtr RawTH1C) -> TH1C data RawTH1D newtype TH1D TH1D :: (ForeignPtr RawTH1D) -> TH1D data RawTH1F newtype TH1F TH1F :: (ForeignPtr RawTH1F) -> TH1F data RawTH1I newtype TH1I TH1I :: (ForeignPtr RawTH1I) -> TH1I data RawTH1S newtype TH1S TH1S :: (ForeignPtr RawTH1S) -> TH1S data RawTH2C newtype TH2C TH2C :: (ForeignPtr RawTH2C) -> TH2C data RawTH2D newtype TH2D TH2D :: (ForeignPtr RawTH2D) -> TH2D data RawTH2F newtype TH2F TH2F :: (ForeignPtr RawTH2F) -> TH2F data RawTH2I newtype TH2I TH2I :: (ForeignPtr RawTH2I) -> TH2I data RawTH2Poly newtype TH2Poly TH2Poly :: (ForeignPtr RawTH2Poly) -> TH2Poly data RawTH2S newtype TH2S TH2S :: (ForeignPtr RawTH2S) -> TH2S data RawTH3C newtype TH3C TH3C :: (ForeignPtr RawTH3C) -> TH3C data RawTH3D newtype TH3D TH3D :: (ForeignPtr RawTH3D) -> TH3D data RawTH3F newtype TH3F TH3F :: (ForeignPtr RawTH3F) -> TH3F data RawTH3I newtype TH3I TH3I :: (ForeignPtr RawTH3I) -> TH3I data RawTH3S newtype TH3S TH3S :: (ForeignPtr RawTH3S) -> TH3S data RawTQObject newtype TQObject TQObject :: (ForeignPtr RawTQObject) -> TQObject data RawTVirtualPad newtype TVirtualPad TVirtualPad :: (ForeignPtr RawTVirtualPad) -> TVirtualPad data RawTPad newtype TPad TPad :: (ForeignPtr RawTPad) -> TPad data RawTButton newtype TButton TButton :: (ForeignPtr RawTButton) -> TButton data RawTGroupButton newtype TGroupButton TGroupButton :: (ForeignPtr RawTGroupButton) -> TGroupButton data RawTCanvas newtype TCanvas TCanvas :: (ForeignPtr RawTCanvas) -> TCanvas data RawTDialogCanvas newtype TDialogCanvas TDialogCanvas :: (ForeignPtr RawTDialogCanvas) -> TDialogCanvas data RawTInspectCanvas newtype TInspectCanvas TInspectCanvas :: (ForeignPtr RawTInspectCanvas) -> TInspectCanvas data RawTEvePad newtype TEvePad TEvePad :: (ForeignPtr RawTEvePad) -> TEvePad data RawTSlider newtype TSlider TSlider :: (ForeignPtr RawTSlider) -> TSlider data RawTApplication newtype TApplication TApplication :: (ForeignPtr RawTApplication) -> TApplication data RawTRint newtype TRint TRint :: (ForeignPtr RawTRint) -> TRint data RawTRandom newtype TRandom TRandom :: (ForeignPtr RawTRandom) -> TRandom data RawTCollection newtype TCollection TCollection :: (ForeignPtr RawTCollection) -> TCollection data RawTSeqCollection newtype TSeqCollection TSeqCollection :: (ForeignPtr RawTSeqCollection) -> TSeqCollection data RawTObjArray newtype TObjArray TObjArray :: (ForeignPtr RawTObjArray) -> TObjArray data RawTList newtype TList TList :: (ForeignPtr RawTList) -> TList data RawTKey newtype TKey TKey :: (ForeignPtr RawTKey) -> TKey data RawTDatime newtype TDatime TDatime :: (ForeignPtr RawTDatime) -> TDatime class IDeletable a delete :: IDeletable a => a -> IO () class IDeletable a => ITObject a getName :: ITObject a => a -> IO String draw :: ITObject a => a -> String -> IO () findObject :: ITObject a => a -> String -> IO (Exist TObject) saveAs :: ITObject a => a -> String -> String -> IO () write :: ITObject a => a -> String -> Int -> Int -> IO Int isA :: ITObject a => a -> IO (Exist TClass) printObj :: ITObject a => a -> String -> IO () -- | Class TNamed reference : http:root.cern.ch class ITObject a => ITNamed a setName :: ITNamed a => a -> String -> IO () setNameTitle :: ITNamed a => a -> String -> String -> IO () setTitle :: ITNamed a => a -> String -> IO () class ITNamed a => ITDictionary a class ITDictionary a => ITClass a class ITNamed a => ITFormula a getParameter :: ITFormula a => a -> Int -> IO Double setParameter :: ITFormula a => a -> Int -> Double -> IO () class IDeletable a => ITAtt3D a class IDeletable a => ITAttAxis a getNdivisions :: ITAttAxis a => a -> IO Int getAxisColor :: ITAttAxis a => a -> IO Int getLabelColor :: ITAttAxis a => a -> IO Int getLabelFont :: ITAttAxis a => a -> IO Int getLabelOffset :: ITAttAxis a => a -> IO Double getLabelSize :: ITAttAxis a => a -> IO Double getTitleOffset :: ITAttAxis a => a -> IO Double getTitleSize :: ITAttAxis a => a -> IO Double getTickLength :: ITAttAxis a => a -> IO Double getTitleFont :: ITAttAxis a => a -> IO Int setNdivisions :: ITAttAxis a => a -> Int -> Int -> IO () setAxisColor :: ITAttAxis a => a -> Int -> IO () setLabelColor :: ITAttAxis a => a -> Int -> IO () setLabelFont :: ITAttAxis a => a -> Int -> IO () setLabelOffset :: ITAttAxis a => a -> Double -> IO () setLabelSize :: ITAttAxis a => a -> Double -> IO () setTickLength :: ITAttAxis a => a -> Double -> IO () setTitleOffset :: ITAttAxis a => a -> Double -> IO () setTitleSize :: ITAttAxis a => a -> Double -> IO () setTitleColor :: ITAttAxis a => a -> Int -> IO () setTitleFont :: ITAttAxis a => a -> Int -> IO () class IDeletable a => ITAttBBox a class IDeletable a => ITAttCanvas a class IDeletable a => ITAttFill a setFillColor :: ITAttFill a => a -> Int -> IO () setFillStyle :: ITAttFill a => a -> Int -> IO () class IDeletable a => ITAttImage a class IDeletable a => ITAttLine a setLineColor :: ITAttLine a => a -> Int -> IO () class IDeletable a => ITAttMarker a class IDeletable a => ITAttPad a class ITNamed a => ITAttParticle a class IDeletable a => ITAttText a setTextColor :: ITAttText a => a -> Int -> IO () setTextAlign :: ITAttText a => a -> Int -> IO () setTextSize :: ITAttText a => a -> Double -> IO () class ITNamed a => ITHStack a class (ITFormula a, ITAttLine a, ITAttFill a) => ITF1 a class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITGraph a class ITGraph a => ITGraphAsymmErrors a class ITGraph a => ITCutG a class ITGraph a => ITGraphBentErrors a class ITGraph a => ITGraphErrors a class ITGraphErrors a => ITGraphPolar a class ITGraph a => ITGraphQQ a class (ITObject a, ITAttLine a, ITAttFill a) => ITEllipse a class ITEllipse a => ITArc a class ITEllipse a => ITCrown a class (ITObject a, ITAttLine a) => ITLine a class (ITLine a, ITAttFill a) => ITArrow a class (ITLine a, ITAttText a) => ITGaxis a class (ITNamed a, ITAttLine a, ITAttFill a, ITAtt3D a) => ITShape a class ITShape a => ITBRIK a class ITShape a => ITTUBE a class ITShape a => ITPCON a class ITShape a => ITSPHE a class ITShape a => ITXTRU a class (ITObject a, ITAttLine a, ITAttFill a) => ITBox a class ITBox a => ITPave a class (ITPave a, ITAttText a) => ITPaveText a class ITPaveText a => ITDiamond a class ITPaveText a => ITPaveStats a class ITPaveText a => ITPavesText a class (ITPave a, ITAttText a) => ITLegend a addEntry :: (ITLegend a, ITObject c0, FPtr c0) => a -> c0 -> String -> String -> IO (Exist TLegendEntry) class (ITObject a, ITAttText a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITLegendEntry a class (ITPave a, ITAttText a) => ITPaveLabel a class ITPaveLabel a => ITPaveClass a class ITBox a => ITWbox a setBorderMode :: ITWbox a => a -> Int -> IO () class ITWbox a => ITFrame a class ITWbox a => ITSliderBox a class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITTree a class ITTree a => ITChain a class ITTree a => ITNtuple a class ITTree a => ITNtupleD a class ITTree a => ITTreeSQL a class (ITObject a, ITAttLine a, ITAttFill a) => ITPolyLine a class ITPolyLine a => ITCurlyLine a class ITCurlyLine a => ITCurlyArc a class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITEfficiency a class (ITNamed a, ITAttAxis a) => ITAxis a setTimeDisplay :: ITAxis a => a -> Int -> IO () setTimeFormat :: ITAxis a => a -> String -> IO () setTimeOffset :: ITAxis a => a -> Double -> String -> IO () class (ITText a, ITAttLine a) => ITLatex a class (ITNamed a, ITAttText a) => ITText a class ITNamed a => ITDirectory a append :: (ITDirectory a, ITObject c0, FPtr c0) => a -> c0 -> Int -> IO () addD :: (ITDirectory a, ITObject c0, FPtr c0) => a -> c0 -> Int -> IO () appendKey :: (ITDirectory a, ITKey c0, FPtr c0) => a -> c0 -> IO Int close :: ITDirectory a => a -> String -> IO () get :: ITDirectory a => a -> String -> IO (Exist TObject) class ITDirectory a => ITDirectoryFile a getListOfKeys :: ITDirectoryFile a => a -> IO (Exist TList) class ITDirectoryFile a => ITFile a class (ITNamed a, ITAttFill a) => ITBranch a class ITObject a => ITVirtualTreePlayer a class ITVirtualTreePlayer a => ITTreePlayer a class IDeletable a => ITArray a class ITArray a => ITArrayC a class ITArray a => ITArrayD a class ITArray a => ITArrayF a class ITArray a => ITArrayI a class ITArray a => ITArrayL a class ITArray a => ITArrayL64 a class ITArray a => ITArrayS a -- | the TH1 class : the mother class of all histogram classes -- --
-- class TH1 : TNamed, TAttLine, TAttFill, TAttMarker --class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITH1 a add :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> Double -> IO () addBinContent :: ITH1 a => a -> Int -> Double -> IO () chi2Test :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> [Double] -> IO Double computeIntegral :: ITH1 a => a -> IO Double directoryAutoAdd :: (ITH1 a, ITDirectory c0, FPtr c0) => a -> c0 -> IO () distancetoPrimitive :: ITH1 a => a -> Int -> Int -> IO Int divide :: (ITH1 a, ITH2 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO () drawCopy :: ITH1 a => a -> String -> IO a drawNormalized :: ITH1 a => a -> String -> Double -> IO (Exist TH1) drawPanel :: ITH1 a => a -> IO () bufferEmpty :: ITH1 a => a -> Int -> IO Int eval :: (ITH1 a, ITF1 c0, FPtr c0) => a -> c0 -> String -> IO () executeEvent :: ITH1 a => a -> Int -> Int -> Int -> IO () fFT :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> IO (Exist TH1) fill1 :: ITH1 a => a -> Double -> IO Int fillN :: ITH1 a => a -> Int -> [Double] -> [Double] -> Int -> IO () fillRandom :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO () findBin :: ITH1 a => a -> Double -> Double -> Double -> IO Int findFixBin :: ITH1 a => a -> Double -> Double -> Double -> IO Int findFirstBinAbove :: ITH1 a => a -> Double -> Int -> IO Int findLastBinAbove :: ITH1 a => a -> Double -> Int -> IO Int fitPanel :: ITH1 a => a -> IO () getNdivisionA :: ITH1 a => a -> String -> IO Int getAxisColorA :: ITH1 a => a -> String -> IO Int getLabelColorA :: ITH1 a => a -> String -> IO Int getLabelFontA :: ITH1 a => a -> String -> IO Int getLabelOffsetA :: ITH1 a => a -> String -> IO Double getLabelSizeA :: ITH1 a => a -> String -> IO Double getTitleFontA :: ITH1 a => a -> String -> IO Int getTitleOffsetA :: ITH1 a => a -> String -> IO Double getTitleSizeA :: ITH1 a => a -> String -> IO Double getTickLengthA :: ITH1 a => a -> String -> IO Double getBarOffset :: ITH1 a => a -> IO Double getBarWidth :: ITH1 a => a -> IO Double getContour :: ITH1 a => a -> [Double] -> IO Int getContourLevel :: ITH1 a => a -> Int -> IO Double getContourLevelPad :: ITH1 a => a -> Int -> IO Double getBin :: ITH1 a => a -> Int -> Int -> Int -> IO Int getBinCenter :: ITH1 a => a -> Int -> IO Double getBinContent1 :: ITH1 a => a -> Int -> IO Double getBinContent2 :: ITH1 a => a -> Int -> Int -> IO Double getBinContent3 :: ITH1 a => a -> Int -> Int -> Int -> IO Double getBinError1 :: ITH1 a => a -> Int -> IO Double getBinError2 :: ITH1 a => a -> Int -> Int -> IO Double getBinError3 :: ITH1 a => a -> Int -> Int -> Int -> IO Double getBinLowEdge :: ITH1 a => a -> Int -> IO Double getBinWidth :: ITH1 a => a -> Int -> IO Double getCellContent :: ITH1 a => a -> Int -> Int -> IO Double getCellError :: ITH1 a => a -> Int -> Int -> IO Double getEntries :: ITH1 a => a -> IO Double getEffectiveEntries :: ITH1 a => a -> IO Double getFunction :: ITH1 a => a -> String -> IO (Exist TF1) getDimension :: ITH1 a => a -> IO Int getKurtosis :: ITH1 a => a -> Int -> IO Double getLowEdge :: ITH1 a => a -> [Double] -> IO () getMaximum :: ITH1 a => a -> Double -> IO Double getMaximumBin :: ITH1 a => a -> IO Int getMaximumStored :: ITH1 a => a -> IO Double getMinimum :: ITH1 a => a -> Double -> IO Double getMinimumBin :: ITH1 a => a -> IO Int getMinimumStored :: ITH1 a => a -> IO Double getMean :: ITH1 a => a -> Int -> IO Double getMeanError :: ITH1 a => a -> Int -> IO Double getNbinsX :: ITH1 a => a -> IO Double getNbinsY :: ITH1 a => a -> IO Double getNbinsZ :: ITH1 a => a -> IO Double getQuantiles :: ITH1 a => a -> Int -> [Double] -> [Double] -> IO Int getRandom :: ITH1 a => a -> IO Double getStats :: ITH1 a => a -> [Double] -> IO () getSumOfWeights :: ITH1 a => a -> IO Double getSumw2 :: ITH1 a => a -> IO (Exist TArrayD) getSumw2N :: ITH1 a => a -> IO Int getRMS :: ITH1 a => a -> Int -> IO Double getRMSError :: ITH1 a => a -> Int -> IO Double getSkewness :: ITH1 a => a -> Int -> IO Double integral1 :: ITH1 a => a -> Int -> Int -> String -> IO Double interpolate1 :: ITH1 a => a -> Double -> IO Double interpolate2 :: ITH1 a => a -> Double -> Double -> IO Double interpolate3 :: ITH1 a => a -> Double -> Double -> Double -> IO Double kolmogorovTest :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> IO Double labelsDeflate :: ITH1 a => a -> String -> IO () labelsInflate :: ITH1 a => a -> String -> IO () labelsOption :: ITH1 a => a -> String -> String -> IO () multiflyF :: (ITH1 a, ITF1 c0, FPtr c0) => a -> c0 -> Double -> IO () multiply :: (ITH1 a, ITH1 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO () paint :: ITH1 a => a -> IO () putStats :: ITH1 a => a -> [Double] -> IO () rebin :: ITH1 a => a -> Int -> String -> [Double] -> IO (Exist TH1) rebinAxis :: (ITH1 a, ITAxis c0, FPtr c0) => a -> Double -> c0 -> IO () rebuild :: ITH1 a => a -> String -> IO () recursiveRemove :: (ITH1 a, ITObject c0, FPtr c0) => a -> c0 -> IO () reset :: ITH1 a => a -> String -> IO () resetStats :: ITH1 a => a -> IO () scale :: ITH1 a => a -> Double -> String -> IO () setAxisColorA :: ITH1 a => a -> Int -> String -> IO () setAxisRange :: ITH1 a => a -> Double -> Double -> String -> IO () setBarOffset :: ITH1 a => a -> Double -> IO () setBarWidth :: ITH1 a => a -> Double -> IO () setBinContent1 :: ITH1 a => a -> Int -> Double -> IO () setBinContent2 :: ITH1 a => a -> Int -> Int -> Double -> IO () setBinContent3 :: ITH1 a => a -> Int -> Int -> Int -> Double -> IO () setBinError1 :: ITH1 a => a -> Int -> Double -> IO () setBinError2 :: ITH1 a => a -> Int -> Int -> Double -> IO () setBinError3 :: ITH1 a => a -> Int -> Int -> Int -> Double -> IO () setBins1 :: ITH1 a => a -> Int -> [Double] -> IO () setBins2 :: ITH1 a => a -> Int -> [Double] -> Int -> [Double] -> IO () setBins3 :: ITH1 a => a -> Int -> [Double] -> Int -> [Double] -> Int -> [Double] -> IO () setBinsLength :: ITH1 a => a -> Int -> IO () setBuffer :: ITH1 a => a -> Int -> String -> IO () setCellContent :: ITH1 a => a -> Int -> Int -> Double -> IO () setContent :: ITH1 a => a -> [Double] -> IO () setContour :: ITH1 a => a -> Int -> [Double] -> IO () setContourLevel :: ITH1 a => a -> Int -> Double -> IO () setDirectory :: (ITH1 a, ITDirectory c0, FPtr c0) => a -> c0 -> IO () setEntries :: ITH1 a => a -> Double -> IO () setError :: ITH1 a => a -> [Double] -> IO () setLabelColorA :: ITH1 a => a -> Int -> String -> IO () setLabelSizeA :: ITH1 a => a -> Double -> String -> IO () setLabelFontA :: ITH1 a => a -> Int -> String -> IO () setLabelOffsetA :: ITH1 a => a -> Double -> String -> IO () setMaximum :: ITH1 a => a -> Double -> IO () setMinimum :: ITH1 a => a -> Double -> IO () setNormFactor :: ITH1 a => a -> Double -> IO () setStats :: ITH1 a => a -> Int -> IO () setOption :: ITH1 a => a -> String -> IO () setXTitle :: ITH1 a => a -> String -> IO () setYTitle :: ITH1 a => a -> String -> IO () setZTitle :: ITH1 a => a -> String -> IO () showBackground :: ITH1 a => a -> Int -> String -> IO (Exist TH1) showPeaks :: ITH1 a => a -> Double -> String -> Double -> IO Int smooth :: ITH1 a => a -> Int -> String -> IO () sumw2 :: ITH1 a => a -> IO () class ITH1 a => ITH2 a fill2 :: ITH2 a => a -> Double -> Double -> IO Int fillRandom2 :: (ITH2 a, ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO () findFirstBinAbove2 :: ITH2 a => a -> Double -> Int -> IO Int findLastBinAbove2 :: ITH2 a => a -> Double -> Int -> IO Int fitSlicesX :: (ITH2 a, ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO () fitSlicesY :: (ITH2 a, ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO () getCorrelationFactor :: ITH2 a => a -> Int -> Int -> IO Double getCovariance :: ITH2 a => a -> Int -> Int -> IO Double integral2 :: ITH2 a => a -> Int -> Int -> Int -> Int -> String -> IO Double rebinX :: ITH2 a => a -> Int -> String -> IO (Exist TH2) rebinY :: ITH2 a => a -> Int -> String -> IO (Exist TH2) rebin2D :: ITH2 a => a -> Int -> Int -> String -> IO (Exist TH2) setShowProjectionX :: ITH2 a => a -> Int -> IO () setShowProjectionY :: ITH2 a => a -> Int -> IO () class (ITH1 a, ITAtt3D a) => ITH3 a class (ITH1 a, ITArrayC a) => ITH1C a class (ITH1 a, ITArrayD a) => ITH1D a class (ITH1 a, ITArrayF a) => ITH1F a class (ITH1 a, ITArrayI a) => ITH1I a class (ITH1 a, ITArrayS a) => ITH1S a class (ITH2 a, ITArrayC a) => ITH2C a class (ITH2 a, ITArrayD a) => ITH2D a class (ITH2 a, ITArrayF a) => ITH2F a class (ITH2 a, ITArrayI a) => ITH2I a class ITH2 a => ITH2Poly a class (ITH2 a, ITArrayS a) => ITH2S a class (ITH3 a, ITArrayC a) => ITH3C a class (ITH3 a, ITArrayD a) => ITH3D a class (ITH3 a, ITArrayF a) => ITH3F a class (ITH3 a, ITArrayI a) => ITH3I a class (ITH3 a, ITArrayS a) => ITH3S a class IDeletable a => ITQObject a class (ITObject a, ITAttLine a, ITAttFill a, ITAttPad a, ITQObject a) => ITVirtualPad a getFrame :: ITVirtualPad a => a -> IO (Exist TFrame) range :: ITVirtualPad a => a -> Double -> Double -> Double -> Double -> IO () class ITVirtualPad a => ITPad a class (ITPad a, ITAttText a) => ITButton a class ITButton a => ITGroupButton a class ITPad a => ITCanvas a class (ITCanvas a, ITAttText a) => ITDialogCanvas a class (ITCanvas a, ITAttText a) => ITInspectCanvas a class ITPad a => ITEvePad a class ITPad a => ITSlider a class (ITObject a, ITQObject a) => ITApplication a run :: ITApplication a => a -> Int -> IO () class ITApplication a => ITRint a class ITNamed a => ITRandom a gaus :: ITRandom a => a -> Double -> Double -> IO Double uniform :: ITRandom a => a -> Double -> Double -> IO Double class ITObject a => ITCollection a class ITCollection a => ITSeqCollection a class ITSeqCollection a => ITObjArray a class ITSeqCollection a => ITList a class ITNamed a => ITKey a class IDeletable a => ITDatime a convert :: ITDatime a => a -> Int -> IO Word class ITObject a => ITVirtualHistPainter a distanceToPrimitive :: ITVirtualHistPainter a => a -> Int -> Int -> IO Int upcastTObject :: (FPtr a, ITObject a) => a -> TObject upcastTNamed :: (FPtr a, ITNamed a) => a -> TNamed upcastTClass :: (FPtr a, ITClass a) => a -> TClass upcastTFormula :: (FPtr a, ITFormula a) => a -> TFormula upcastTAtt3D :: (FPtr a, ITAtt3D a) => a -> TAtt3D upcastTAttAxis :: (FPtr a, ITAttAxis a) => a -> TAttAxis upcastTAttBBox :: (FPtr a, ITAttBBox a) => a -> TAttBBox upcastTAttCanvas :: (FPtr a, ITAttCanvas a) => a -> TAttCanvas upcastTAttFill :: (FPtr a, ITAttFill a) => a -> TAttFill upcastTAttImage :: (FPtr a, ITAttImage a) => a -> TAttImage upcastTAttLine :: (FPtr a, ITAttLine a) => a -> TAttLine upcastTAttMarker :: (FPtr a, ITAttMarker a) => a -> TAttMarker upcastTAttPad :: (FPtr a, ITAttPad a) => a -> TAttPad upcastTAttParticle :: (FPtr a, ITAttParticle a) => a -> TAttParticle upcastTAttText :: (FPtr a, ITAttText a) => a -> TAttText upcastTHStack :: (FPtr a, ITHStack a) => a -> THStack upcastTF1 :: (FPtr a, ITF1 a) => a -> TF1 upcastTGraph :: (FPtr a, ITGraph a) => a -> TGraph upcastTGraphAsymmErrors :: (FPtr a, ITGraphAsymmErrors a) => a -> TGraphAsymmErrors upcastTCutG :: (FPtr a, ITCutG a) => a -> TCutG upcastTGraphBentErrors :: (FPtr a, ITGraphBentErrors a) => a -> TGraphBentErrors upcastTGraphErrors :: (FPtr a, ITGraphErrors a) => a -> TGraphErrors upcastTGraphPolar :: (FPtr a, ITGraphPolar a) => a -> TGraphPolar upcastTGraphQQ :: (FPtr a, ITGraphQQ a) => a -> TGraphQQ upcastTEllipse :: (FPtr a, ITEllipse a) => a -> TEllipse upcastTArc :: (FPtr a, ITArc a) => a -> TArc upcastTCrown :: (FPtr a, ITCrown a) => a -> TCrown upcastTLine :: (FPtr a, ITLine a) => a -> TLine upcastTArrow :: (FPtr a, ITArrow a) => a -> TArrow upcastTGaxis :: (FPtr a, ITGaxis a) => a -> TGaxis upcastTShape :: (FPtr a, ITShape a) => a -> TShape upcastTBRIK :: (FPtr a, ITBRIK a) => a -> TBRIK upcastTTUBE :: (FPtr a, ITTUBE a) => a -> TTUBE upcastTPCON :: (FPtr a, ITPCON a) => a -> TPCON upcastTSPHE :: (FPtr a, ITSPHE a) => a -> TSPHE upcastTXTRU :: (FPtr a, ITXTRU a) => a -> TXTRU upcastTBox :: (FPtr a, ITBox a) => a -> TBox upcastTPave :: (FPtr a, ITPave a) => a -> TPave upcastTPaveText :: (FPtr a, ITPaveText a) => a -> TPaveText upcastTDiamond :: (FPtr a, ITDiamond a) => a -> TDiamond upcastTPaveStats :: (FPtr a, ITPaveStats a) => a -> TPaveStats upcastTPavesText :: (FPtr a, ITPavesText a) => a -> TPavesText upcastTLegend :: (FPtr a, ITLegend a) => a -> TLegend upcastTLegendEntry :: (FPtr a, ITLegendEntry a) => a -> TLegendEntry upcastTPaveLabel :: (FPtr a, ITPaveLabel a) => a -> TPaveLabel upcastTPaveClass :: (FPtr a, ITPaveClass a) => a -> TPaveClass upcastTWbox :: (FPtr a, ITWbox a) => a -> TWbox upcastTFrame :: (FPtr a, ITFrame a) => a -> TFrame upcastTSliderBox :: (FPtr a, ITSliderBox a) => a -> TSliderBox upcastTTree :: (FPtr a, ITTree a) => a -> TTree upcastTChain :: (FPtr a, ITChain a) => a -> TChain upcastTNtuple :: (FPtr a, ITNtuple a) => a -> TNtuple upcastTNtupleD :: (FPtr a, ITNtupleD a) => a -> TNtupleD upcastTTreeSQL :: (FPtr a, ITTreeSQL a) => a -> TTreeSQL upcastTPolyLine :: (FPtr a, ITPolyLine a) => a -> TPolyLine upcastTCurlyLine :: (FPtr a, ITCurlyLine a) => a -> TCurlyLine upcastTCurlyArc :: (FPtr a, ITCurlyArc a) => a -> TCurlyArc upcastTEfficiency :: (FPtr a, ITEfficiency a) => a -> TEfficiency upcastTAxis :: (FPtr a, ITAxis a) => a -> TAxis upcastTLatex :: (FPtr a, ITLatex a) => a -> TLatex upcastTText :: (FPtr a, ITText a) => a -> TText upcastTDirectory :: (FPtr a, ITDirectory a) => a -> TDirectory upcastTDirectoryFile :: (FPtr a, ITDirectoryFile a) => a -> TDirectoryFile upcastTFile :: (FPtr a, ITFile a) => a -> TFile upcastTBranch :: (FPtr a, ITBranch a) => a -> TBranch upcastTVirtualTreePlayer :: (FPtr a, ITVirtualTreePlayer a) => a -> TVirtualTreePlayer upcastTTreePlayer :: (FPtr a, ITTreePlayer a) => a -> TTreePlayer upcastTArray :: (FPtr a, ITArray a) => a -> TArray upcastTArrayC :: (FPtr a, ITArrayC a) => a -> TArrayC upcastTArrayD :: (FPtr a, ITArrayD a) => a -> TArrayD upcastTArrayF :: (FPtr a, ITArrayF a) => a -> TArrayF upcastTArrayI :: (FPtr a, ITArrayI a) => a -> TArrayI upcastTArrayL :: (FPtr a, ITArrayL a) => a -> TArrayL upcastTArrayL64 :: (FPtr a, ITArrayL64 a) => a -> TArrayL64 upcastTArrayS :: (FPtr a, ITArrayS a) => a -> TArrayS upcastTH1 :: (FPtr a, ITH1 a) => a -> TH1 upcastTH2 :: (FPtr a, ITH2 a) => a -> TH2 upcastTH3 :: (FPtr a, ITH3 a) => a -> TH3 upcastTH1C :: (FPtr a, ITH1C a) => a -> TH1C upcastTH1D :: (FPtr a, ITH1D a) => a -> TH1D upcastTH1F :: (FPtr a, ITH1F a) => a -> TH1F upcastTH1I :: (FPtr a, ITH1I a) => a -> TH1I upcastTH1S :: (FPtr a, ITH1S a) => a -> TH1S upcastTH2C :: (FPtr a, ITH2C a) => a -> TH2C upcastTH2D :: (FPtr a, ITH2D a) => a -> TH2D upcastTH2F :: (FPtr a, ITH2F a) => a -> TH2F upcastTH2I :: (FPtr a, ITH2I a) => a -> TH2I upcastTH2Poly :: (FPtr a, ITH2Poly a) => a -> TH2Poly upcastTH2S :: (FPtr a, ITH2S a) => a -> TH2S upcastTH3C :: (FPtr a, ITH3C a) => a -> TH3C upcastTH3D :: (FPtr a, ITH3D a) => a -> TH3D upcastTH3F :: (FPtr a, ITH3F a) => a -> TH3F upcastTH3I :: (FPtr a, ITH3I a) => a -> TH3I upcastTH3S :: (FPtr a, ITH3S a) => a -> TH3S upcastTQObject :: (FPtr a, ITQObject a) => a -> TQObject upcastTVirtualPad :: (FPtr a, ITVirtualPad a) => a -> TVirtualPad upcastTPad :: (FPtr a, ITPad a) => a -> TPad upcastTButton :: (FPtr a, ITButton a) => a -> TButton upcastTGroupButton :: (FPtr a, ITGroupButton a) => a -> TGroupButton upcastTCanvas :: (FPtr a, ITCanvas a) => a -> TCanvas upcastTDialogCanvas :: (FPtr a, ITDialogCanvas a) => a -> TDialogCanvas upcastTInspectCanvas :: (FPtr a, ITInspectCanvas a) => a -> TInspectCanvas upcastTEvePad :: (FPtr a, ITEvePad a) => a -> TEvePad upcastTSlider :: (FPtr a, ITSlider a) => a -> TSlider upcastTApplication :: (FPtr a, ITApplication a) => a -> TApplication upcastTRint :: (FPtr a, ITRint a) => a -> TRint upcastTRandom :: (FPtr a, ITRandom a) => a -> TRandom upcastTCollection :: (FPtr a, ITCollection a) => a -> TCollection upcastTSeqCollection :: (FPtr a, ITSeqCollection a) => a -> TSeqCollection upcastTObjArray :: (FPtr a, ITObjArray a) => a -> TObjArray upcastTList :: (FPtr a, ITList a) => a -> TList upcastTKey :: (FPtr a, ITKey a) => a -> TKey upcastTDatime :: (FPtr a, ITDatime a) => a -> TDatime instance Eq TObject instance Ord TObject instance Show TObject instance Eq TNamed instance Ord TNamed instance Show TNamed instance Eq TClass instance Ord TClass instance Show TClass instance Eq TFormula instance Ord TFormula instance Show TFormula instance Eq TAtt3D instance Ord TAtt3D instance Show TAtt3D instance Eq TAttAxis instance Ord TAttAxis instance Show TAttAxis instance Eq TAttBBox instance Ord TAttBBox instance Show TAttBBox instance Eq TAttCanvas instance Ord TAttCanvas instance Show TAttCanvas instance Eq TAttFill instance Ord TAttFill instance Show TAttFill instance Eq TAttImage instance Ord TAttImage instance Show TAttImage instance Eq TAttLine instance Ord TAttLine instance Show TAttLine instance Eq TAttMarker instance Ord TAttMarker instance Show TAttMarker instance Eq TAttPad instance Ord TAttPad instance Show TAttPad instance Eq TAttParticle instance Ord TAttParticle instance Show TAttParticle instance Eq TAttText instance Ord TAttText instance Show TAttText instance Eq THStack instance Ord THStack instance Show THStack instance Eq TF1 instance Ord TF1 instance Show TF1 instance Eq TGraph instance Ord TGraph instance Show TGraph instance Eq TGraphAsymmErrors instance Ord TGraphAsymmErrors instance Show TGraphAsymmErrors instance Eq TCutG instance Ord TCutG instance Show TCutG instance Eq TGraphBentErrors instance Ord TGraphBentErrors instance Show TGraphBentErrors instance Eq TGraphErrors instance Ord TGraphErrors instance Show TGraphErrors instance Eq TGraphPolar instance Ord TGraphPolar instance Show TGraphPolar instance Eq TGraphQQ instance Ord TGraphQQ instance Show TGraphQQ instance Eq TEllipse instance Ord TEllipse instance Show TEllipse instance Eq TArc instance Ord TArc instance Show TArc instance Eq TCrown instance Ord TCrown instance Show TCrown instance Eq TLine instance Ord TLine instance Show TLine instance Eq TArrow instance Ord TArrow instance Show TArrow instance Eq TGaxis instance Ord TGaxis instance Show TGaxis instance Eq TShape instance Ord TShape instance Show TShape instance Eq TBRIK instance Ord TBRIK instance Show TBRIK instance Eq TTUBE instance Ord TTUBE instance Show TTUBE instance Eq TPCON instance Ord TPCON instance Show TPCON instance Eq TSPHE instance Ord TSPHE instance Show TSPHE instance Eq TXTRU instance Ord TXTRU instance Show TXTRU instance Eq TBox instance Ord TBox instance Show TBox instance Eq TPave instance Ord TPave instance Show TPave instance Eq TPaveText instance Ord TPaveText instance Show TPaveText instance Eq TDiamond instance Ord TDiamond instance Show TDiamond instance Eq TPaveStats instance Ord TPaveStats instance Show TPaveStats instance Eq TPavesText instance Ord TPavesText instance Show TPavesText instance Eq TLegend instance Ord TLegend instance Show TLegend instance Eq TLegendEntry instance Ord TLegendEntry instance Show TLegendEntry instance Eq TPaveLabel instance Ord TPaveLabel instance Show TPaveLabel instance Eq TPaveClass instance Ord TPaveClass instance Show TPaveClass instance Eq TWbox instance Ord TWbox instance Show TWbox instance Eq TFrame instance Ord TFrame instance Show TFrame instance Eq TSliderBox instance Ord TSliderBox instance Show TSliderBox instance Eq TTree instance Ord TTree instance Show TTree instance Eq TChain instance Ord TChain instance Show TChain instance Eq TNtuple instance Ord TNtuple instance Show TNtuple instance Eq TNtupleD instance Ord TNtupleD instance Show TNtupleD instance Eq TTreeSQL instance Ord TTreeSQL instance Show TTreeSQL instance Eq TPolyLine instance Ord TPolyLine instance Show TPolyLine instance Eq TCurlyLine instance Ord TCurlyLine instance Show TCurlyLine instance Eq TCurlyArc instance Ord TCurlyArc instance Show TCurlyArc instance Eq TEfficiency instance Ord TEfficiency instance Show TEfficiency instance Eq TAxis instance Ord TAxis instance Show TAxis instance Eq TLatex instance Ord TLatex instance Show TLatex instance Eq TText instance Ord TText instance Show TText instance Eq TDirectory instance Ord TDirectory instance Show TDirectory instance Eq TDirectoryFile instance Ord TDirectoryFile instance Show TDirectoryFile instance Eq TFile instance Ord TFile instance Show TFile instance Eq TBranch instance Ord TBranch instance Show TBranch instance Eq TVirtualTreePlayer instance Ord TVirtualTreePlayer instance Show TVirtualTreePlayer instance Eq TTreePlayer instance Ord TTreePlayer instance Show TTreePlayer instance Eq TArray instance Ord TArray instance Show TArray instance Eq TArrayC instance Ord TArrayC instance Show TArrayC instance Eq TArrayD instance Ord TArrayD instance Show TArrayD instance Eq TArrayF instance Ord TArrayF instance Show TArrayF instance Eq TArrayI instance Ord TArrayI instance Show TArrayI instance Eq TArrayL instance Ord TArrayL instance Show TArrayL instance Eq TArrayL64 instance Ord TArrayL64 instance Show TArrayL64 instance Eq TArrayS instance Ord TArrayS instance Show TArrayS instance Eq TH1 instance Ord TH1 instance Show TH1 instance Eq TH2 instance Ord TH2 instance Show TH2 instance Eq TH3 instance Ord TH3 instance Show TH3 instance Eq TH1C instance Ord TH1C instance Show TH1C instance Eq TH1D instance Ord TH1D instance Show TH1D instance Eq TH1F instance Ord TH1F instance Show TH1F instance Eq TH1I instance Ord TH1I instance Show TH1I instance Eq TH1S instance Ord TH1S instance Show TH1S instance Eq TH2C instance Ord TH2C instance Show TH2C instance Eq TH2D instance Ord TH2D instance Show TH2D instance Eq TH2F instance Ord TH2F instance Show TH2F instance Eq TH2I instance Ord TH2I instance Show TH2I instance Eq TH2Poly instance Ord TH2Poly instance Show TH2Poly instance Eq TH2S instance Ord TH2S instance Show TH2S instance Eq TH3C instance Ord TH3C instance Show TH3C instance Eq TH3D instance Ord TH3D instance Show TH3D instance Eq TH3F instance Ord TH3F instance Show TH3F instance Eq TH3I instance Ord TH3I instance Show TH3I instance Eq TH3S instance Ord TH3S instance Show TH3S instance Eq TQObject instance Ord TQObject instance Show TQObject instance Eq TVirtualPad instance Ord TVirtualPad instance Show TVirtualPad instance Eq TPad instance Ord TPad instance Show TPad instance Eq TButton instance Ord TButton instance Show TButton instance Eq TGroupButton instance Ord TGroupButton instance Show TGroupButton instance Eq TCanvas instance Ord TCanvas instance Show TCanvas instance Eq TDialogCanvas instance Ord TDialogCanvas instance Show TDialogCanvas instance Eq TInspectCanvas instance Ord TInspectCanvas instance Show TInspectCanvas instance Eq TEvePad instance Ord TEvePad instance Show TEvePad instance Eq TSlider instance Ord TSlider instance Show TSlider instance Eq TApplication instance Ord TApplication instance Show TApplication instance Eq TRint instance Ord TRint instance Show TRint instance Eq TRandom instance Ord TRandom instance Show TRandom instance Eq TCollection instance Ord TCollection instance Show TCollection instance Eq TSeqCollection instance Ord TSeqCollection instance Show TSeqCollection instance Eq TObjArray instance Ord TObjArray instance Show TObjArray instance Eq TList instance Ord TList instance Show TList instance Eq TKey instance Ord TKey instance Show TKey instance Eq TDatime instance Ord TDatime instance Show TDatime instance Existable TDatime instance FPtr TDatime instance Existable TKey instance FPtr TKey instance Existable TList instance FPtr TList instance Existable TObjArray instance FPtr TObjArray instance Existable TSeqCollection instance FPtr TSeqCollection instance Existable TCollection instance FPtr TCollection instance Existable TRandom instance FPtr TRandom instance Existable TRint instance FPtr TRint instance Existable TApplication instance FPtr TApplication instance Existable TSlider instance FPtr TSlider instance Existable TEvePad instance FPtr TEvePad instance Existable TInspectCanvas instance FPtr TInspectCanvas instance Existable TDialogCanvas instance FPtr TDialogCanvas instance Existable TCanvas instance FPtr TCanvas instance Existable TGroupButton instance FPtr TGroupButton instance Existable TButton instance FPtr TButton instance Existable TPad instance FPtr TPad instance Existable TVirtualPad instance FPtr TVirtualPad instance Existable TQObject instance FPtr TQObject instance Existable TH3S instance FPtr TH3S instance Existable TH3I instance FPtr TH3I instance Existable TH3F instance FPtr TH3F instance Existable TH3D instance FPtr TH3D instance Existable TH3C instance FPtr TH3C instance Existable TH2S instance FPtr TH2S instance Existable TH2Poly instance FPtr TH2Poly instance Existable TH2I instance FPtr TH2I instance Existable TH2F instance FPtr TH2F instance Existable TH2D instance FPtr TH2D instance Existable TH2C instance FPtr TH2C instance Existable TH1S instance FPtr TH1S instance Existable TH1I instance FPtr TH1I instance Existable TH1F instance FPtr TH1F instance Existable TH1D instance FPtr TH1D instance Existable TH1C instance FPtr TH1C instance Existable TH3 instance FPtr TH3 instance Existable TH2 instance FPtr TH2 instance Existable TH1 instance FPtr TH1 instance Existable TArrayS instance FPtr TArrayS instance Existable TArrayL64 instance FPtr TArrayL64 instance Existable TArrayL instance FPtr TArrayL instance Existable TArrayI instance FPtr TArrayI instance Existable TArrayF instance FPtr TArrayF instance Existable TArrayD instance FPtr TArrayD instance Existable TArrayC instance FPtr TArrayC instance Existable TArray instance FPtr TArray instance Existable TTreePlayer instance FPtr TTreePlayer instance Existable TVirtualTreePlayer instance FPtr TVirtualTreePlayer instance Existable TBranch instance FPtr TBranch instance Existable TFile instance FPtr TFile instance Existable TDirectoryFile instance FPtr TDirectoryFile instance Existable TDirectory instance FPtr TDirectory instance Existable TText instance FPtr TText instance Existable TLatex instance FPtr TLatex instance Existable TAxis instance FPtr TAxis instance Existable TEfficiency instance FPtr TEfficiency instance Existable TCurlyArc instance FPtr TCurlyArc instance Existable TCurlyLine instance FPtr TCurlyLine instance Existable TPolyLine instance FPtr TPolyLine instance Existable TTreeSQL instance FPtr TTreeSQL instance Existable TNtupleD instance FPtr TNtupleD instance Existable TNtuple instance FPtr TNtuple instance Existable TChain instance FPtr TChain instance Existable TTree instance FPtr TTree instance Existable TSliderBox instance FPtr TSliderBox instance Existable TFrame instance FPtr TFrame instance Existable TWbox instance FPtr TWbox instance Existable TPaveClass instance FPtr TPaveClass instance Existable TPaveLabel instance FPtr TPaveLabel instance Existable TLegendEntry instance FPtr TLegendEntry instance Existable TLegend instance FPtr TLegend instance Existable TPavesText instance FPtr TPavesText instance Existable TPaveStats instance FPtr TPaveStats instance Existable TDiamond instance FPtr TDiamond instance Existable TPaveText instance FPtr TPaveText instance Existable TPave instance FPtr TPave instance Existable TBox instance FPtr TBox instance Existable TXTRU instance FPtr TXTRU instance Existable TSPHE instance FPtr TSPHE instance Existable TPCON instance FPtr TPCON instance Existable TTUBE instance FPtr TTUBE instance Existable TBRIK instance FPtr TBRIK instance Existable TShape instance FPtr TShape instance Existable TGaxis instance FPtr TGaxis instance Existable TArrow instance FPtr TArrow instance Existable TLine instance FPtr TLine instance Existable TCrown instance FPtr TCrown instance Existable TArc instance FPtr TArc instance Existable TEllipse instance FPtr TEllipse instance Existable TGraphQQ instance FPtr TGraphQQ instance Existable TGraphPolar instance FPtr TGraphPolar instance Existable TGraphErrors instance FPtr TGraphErrors instance Existable TGraphBentErrors instance FPtr TGraphBentErrors instance Existable TCutG instance FPtr TCutG instance Existable TGraphAsymmErrors instance FPtr TGraphAsymmErrors instance Existable TGraph instance FPtr TGraph instance Existable TF1 instance FPtr TF1 instance Existable THStack instance FPtr THStack instance Existable TAttText instance FPtr TAttText instance Existable TAttParticle instance FPtr TAttParticle instance Existable TAttPad instance FPtr TAttPad instance Existable TAttMarker instance FPtr TAttMarker instance Existable TAttLine instance FPtr TAttLine instance Existable TAttImage instance FPtr TAttImage instance Existable TAttFill instance FPtr TAttFill instance Existable TAttCanvas instance FPtr TAttCanvas instance Existable TAttBBox instance FPtr TAttBBox instance Existable TAttAxis instance FPtr TAttAxis instance Existable TAtt3D instance FPtr TAtt3D instance Existable TFormula instance FPtr TFormula instance Existable TClass instance FPtr TClass instance Existable TNamed instance FPtr TNamed instance Existable TObject instance FPtr TObject instance (Castable a a', Castable b b') => Castable (a -> b) (a' -> b') instance Castable [String] (Ptr CString) instance Castable String CString instance Castable [Int] (Ptr CInt) instance Castable [Double] (Ptr CDouble) instance Castable Double CDouble instance Castable Word CUInt instance Castable Int CInt instance Castable () () module HROOT.Class.FFI c_tobject_delete :: (Ptr RawTObject) -> IO () c_tobject_newtobject :: IO (Ptr RawTObject) c_tobject_getname :: (Ptr RawTObject) -> IO CString c_tobject_draw :: (Ptr RawTObject) -> CString -> IO () c_tobject_findobject :: (Ptr RawTObject) -> CString -> IO (Ptr RawTObject) c_tobject_saveas :: (Ptr RawTObject) -> CString -> CString -> IO () c_tobject_write :: (Ptr RawTObject) -> CString -> CInt -> CInt -> IO CInt c_tobject_isa :: (Ptr RawTObject) -> IO (Ptr RawTClass) c_tobject_printobj :: (Ptr RawTObject) -> CString -> IO () c_tnamed_getname :: (Ptr RawTNamed) -> IO CString c_tnamed_draw :: (Ptr RawTNamed) -> CString -> IO () c_tnamed_findobject :: (Ptr RawTNamed) -> CString -> IO (Ptr RawTObject) c_tnamed_saveas :: (Ptr RawTNamed) -> CString -> CString -> IO () c_tnamed_write :: (Ptr RawTNamed) -> CString -> CInt -> CInt -> IO CInt c_tnamed_isa :: (Ptr RawTNamed) -> IO (Ptr RawTClass) c_tnamed_printobj :: (Ptr RawTNamed) -> CString -> IO () c_tnamed_delete :: (Ptr RawTNamed) -> IO () c_tnamed_newtnamed :: CString -> CString -> IO (Ptr RawTNamed) c_tnamed_setname :: (Ptr RawTNamed) -> CString -> IO () c_tnamed_setnametitle :: (Ptr RawTNamed) -> CString -> CString -> IO () c_tnamed_settitle :: (Ptr RawTNamed) -> CString -> IO () c_tclass_setname :: (Ptr RawTClass) -> CString -> IO () c_tclass_setnametitle :: (Ptr RawTClass) -> CString -> CString -> IO () c_tclass_settitle :: (Ptr RawTClass) -> CString -> IO () c_tclass_getname :: (Ptr RawTClass) -> IO CString c_tclass_draw :: (Ptr RawTClass) -> CString -> IO () c_tclass_findobject :: (Ptr RawTClass) -> CString -> IO (Ptr RawTObject) c_tclass_saveas :: (Ptr RawTClass) -> CString -> CString -> IO () c_tclass_write :: (Ptr RawTClass) -> CString -> CInt -> CInt -> IO CInt c_tclass_isa :: (Ptr RawTClass) -> IO (Ptr RawTClass) c_tclass_printobj :: (Ptr RawTClass) -> CString -> IO () c_tclass_delete :: (Ptr RawTClass) -> IO () c_tformula_setname :: (Ptr RawTFormula) -> CString -> IO () c_tformula_setnametitle :: (Ptr RawTFormula) -> CString -> CString -> IO () c_tformula_settitle :: (Ptr RawTFormula) -> CString -> IO () c_tformula_getname :: (Ptr RawTFormula) -> IO CString c_tformula_draw :: (Ptr RawTFormula) -> CString -> IO () c_tformula_findobject :: (Ptr RawTFormula) -> CString -> IO (Ptr RawTObject) c_tformula_saveas :: (Ptr RawTFormula) -> CString -> CString -> IO () c_tformula_write :: (Ptr RawTFormula) -> CString -> CInt -> CInt -> IO CInt c_tformula_isa :: (Ptr RawTFormula) -> IO (Ptr RawTClass) c_tformula_printobj :: (Ptr RawTFormula) -> CString -> IO () c_tformula_delete :: (Ptr RawTFormula) -> IO () c_tformula_newtformula :: CString -> CString -> IO (Ptr RawTFormula) c_tformula_getparameter :: (Ptr RawTFormula) -> CInt -> IO CDouble c_tformula_setparameter :: (Ptr RawTFormula) -> CInt -> CDouble -> IO () c_tatt3d_delete :: (Ptr RawTAtt3D) -> IO () c_tattaxis_delete :: (Ptr RawTAttAxis) -> IO () c_tattaxis_newtattaxis :: IO (Ptr RawTAttAxis) c_tattaxis_getndivisions :: (Ptr RawTAttAxis) -> IO CInt c_tattaxis_getaxiscolor :: (Ptr RawTAttAxis) -> IO CInt c_tattaxis_getlabelcolor :: (Ptr RawTAttAxis) -> IO CInt c_tattaxis_getlabelfont :: (Ptr RawTAttAxis) -> IO CInt c_tattaxis_getlabeloffset :: (Ptr RawTAttAxis) -> IO CDouble c_tattaxis_getlabelsize :: (Ptr RawTAttAxis) -> IO CDouble c_tattaxis_gettitleoffset :: (Ptr RawTAttAxis) -> IO CDouble c_tattaxis_gettitlesize :: (Ptr RawTAttAxis) -> IO CDouble c_tattaxis_getticklength :: (Ptr RawTAttAxis) -> IO CDouble c_tattaxis_gettitlefont :: (Ptr RawTAttAxis) -> IO CInt c_tattaxis_setndivisions :: (Ptr RawTAttAxis) -> CInt -> CInt -> IO () c_tattaxis_setaxiscolor :: (Ptr RawTAttAxis) -> CInt -> IO () c_tattaxis_setlabelcolor :: (Ptr RawTAttAxis) -> CInt -> IO () c_tattaxis_setlabelfont :: (Ptr RawTAttAxis) -> CInt -> IO () c_tattaxis_setlabeloffset :: (Ptr RawTAttAxis) -> CDouble -> IO () c_tattaxis_setlabelsize :: (Ptr RawTAttAxis) -> CDouble -> IO () c_tattaxis_setticklength :: (Ptr RawTAttAxis) -> CDouble -> IO () c_tattaxis_settitleoffset :: (Ptr RawTAttAxis) -> CDouble -> IO () c_tattaxis_settitlesize :: (Ptr RawTAttAxis) -> CDouble -> IO () c_tattaxis_settitlecolor :: (Ptr RawTAttAxis) -> CInt -> IO () c_tattaxis_settitlefont :: (Ptr RawTAttAxis) -> CInt -> IO () c_tattbbox_delete :: (Ptr RawTAttBBox) -> IO () c_tattcanvas_delete :: (Ptr RawTAttCanvas) -> IO () c_tattcanvas_newtattcanvas :: IO (Ptr RawTAttCanvas) c_tattfill_delete :: (Ptr RawTAttFill) -> IO () c_tattfill_newtattfill :: CInt -> CInt -> IO (Ptr RawTAttFill) c_tattfill_setfillcolor :: (Ptr RawTAttFill) -> CInt -> IO () c_tattfill_setfillstyle :: (Ptr RawTAttFill) -> CInt -> IO () c_tattimage_delete :: (Ptr RawTAttImage) -> IO () c_tattline_delete :: (Ptr RawTAttLine) -> IO () c_tattline_newtattline :: CInt -> CInt -> CInt -> IO (Ptr RawTAttLine) c_tattline_setlinecolor :: (Ptr RawTAttLine) -> CInt -> IO () c_tattmarker_delete :: (Ptr RawTAttMarker) -> IO () c_tattmarker_newtattmarker :: CInt -> CInt -> CInt -> IO (Ptr RawTAttMarker) c_tattpad_delete :: (Ptr RawTAttPad) -> IO () c_tattpad_newtattpad :: IO (Ptr RawTAttPad) c_tattparticle_setname :: (Ptr RawTAttParticle) -> CString -> IO () c_tattparticle_setnametitle :: (Ptr RawTAttParticle) -> CString -> CString -> IO () c_tattparticle_settitle :: (Ptr RawTAttParticle) -> CString -> IO () c_tattparticle_getname :: (Ptr RawTAttParticle) -> IO CString c_tattparticle_draw :: (Ptr RawTAttParticle) -> CString -> IO () c_tattparticle_findobject :: (Ptr RawTAttParticle) -> CString -> IO (Ptr RawTObject) c_tattparticle_saveas :: (Ptr RawTAttParticle) -> CString -> CString -> IO () c_tattparticle_write :: (Ptr RawTAttParticle) -> CString -> CInt -> CInt -> IO CInt c_tattparticle_isa :: (Ptr RawTAttParticle) -> IO (Ptr RawTClass) c_tattparticle_printobj :: (Ptr RawTAttParticle) -> CString -> IO () c_tattparticle_delete :: (Ptr RawTAttParticle) -> IO () c_tatttext_delete :: (Ptr RawTAttText) -> IO () c_tatttext_newtatttext :: CInt -> CDouble -> CInt -> CInt -> CDouble -> IO (Ptr RawTAttText) c_tatttext_settextcolor :: (Ptr RawTAttText) -> CInt -> IO () c_tatttext_settextalign :: (Ptr RawTAttText) -> CInt -> IO () c_tatttext_settextsize :: (Ptr RawTAttText) -> CDouble -> IO () c_thstack_setname :: (Ptr RawTHStack) -> CString -> IO () c_thstack_setnametitle :: (Ptr RawTHStack) -> CString -> CString -> IO () c_thstack_settitle :: (Ptr RawTHStack) -> CString -> IO () c_thstack_getname :: (Ptr RawTHStack) -> IO CString c_thstack_draw :: (Ptr RawTHStack) -> CString -> IO () c_thstack_findobject :: (Ptr RawTHStack) -> CString -> IO (Ptr RawTObject) c_thstack_saveas :: (Ptr RawTHStack) -> CString -> CString -> IO () c_thstack_write :: (Ptr RawTHStack) -> CString -> CInt -> CInt -> IO CInt c_thstack_isa :: (Ptr RawTHStack) -> IO (Ptr RawTClass) c_thstack_printobj :: (Ptr RawTHStack) -> CString -> IO () c_thstack_delete :: (Ptr RawTHStack) -> IO () c_thstack_newthstack :: CString -> CString -> IO (Ptr RawTHStack) c_tf1_getparameter :: (Ptr RawTF1) -> CInt -> IO CDouble c_tf1_setparameter :: (Ptr RawTF1) -> CInt -> CDouble -> IO () c_tf1_setlinecolor :: (Ptr RawTF1) -> CInt -> IO () c_tf1_setfillcolor :: (Ptr RawTF1) -> CInt -> IO () c_tf1_setfillstyle :: (Ptr RawTF1) -> CInt -> IO () c_tf1_setname :: (Ptr RawTF1) -> CString -> IO () c_tf1_setnametitle :: (Ptr RawTF1) -> CString -> CString -> IO () c_tf1_settitle :: (Ptr RawTF1) -> CString -> IO () c_tf1_getname :: (Ptr RawTF1) -> IO CString c_tf1_draw :: (Ptr RawTF1) -> CString -> IO () c_tf1_findobject :: (Ptr RawTF1) -> CString -> IO (Ptr RawTObject) c_tf1_saveas :: (Ptr RawTF1) -> CString -> CString -> IO () c_tf1_write :: (Ptr RawTF1) -> CString -> CInt -> CInt -> IO CInt c_tf1_isa :: (Ptr RawTF1) -> IO (Ptr RawTClass) c_tf1_printobj :: (Ptr RawTF1) -> CString -> IO () c_tf1_delete :: (Ptr RawTF1) -> IO () c_tf1_newtf1 :: CString -> CString -> CDouble -> CDouble -> IO (Ptr RawTF1) c_tgraph_setname :: (Ptr RawTGraph) -> CString -> IO () c_tgraph_setnametitle :: (Ptr RawTGraph) -> CString -> CString -> IO () c_tgraph_settitle :: (Ptr RawTGraph) -> CString -> IO () c_tgraph_setlinecolor :: (Ptr RawTGraph) -> CInt -> IO () c_tgraph_setfillcolor :: (Ptr RawTGraph) -> CInt -> IO () c_tgraph_setfillstyle :: (Ptr RawTGraph) -> CInt -> IO () c_tgraph_getname :: (Ptr RawTGraph) -> IO CString c_tgraph_draw :: (Ptr RawTGraph) -> CString -> IO () c_tgraph_findobject :: (Ptr RawTGraph) -> CString -> IO (Ptr RawTObject) c_tgraph_saveas :: (Ptr RawTGraph) -> CString -> CString -> IO () c_tgraph_write :: (Ptr RawTGraph) -> CString -> CInt -> CInt -> IO CInt c_tgraph_isa :: (Ptr RawTGraph) -> IO (Ptr RawTClass) c_tgraph_printobj :: (Ptr RawTGraph) -> CString -> IO () c_tgraph_delete :: (Ptr RawTGraph) -> IO () c_tgraph_newtgraph :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraph) c_tgraphasymmerrors_setname :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () c_tgraphasymmerrors_setnametitle :: (Ptr RawTGraphAsymmErrors) -> CString -> CString -> IO () c_tgraphasymmerrors_settitle :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () c_tgraphasymmerrors_setlinecolor :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () c_tgraphasymmerrors_setfillcolor :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () c_tgraphasymmerrors_setfillstyle :: (Ptr RawTGraphAsymmErrors) -> CInt -> IO () c_tgraphasymmerrors_getname :: (Ptr RawTGraphAsymmErrors) -> IO CString c_tgraphasymmerrors_draw :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () c_tgraphasymmerrors_findobject :: (Ptr RawTGraphAsymmErrors) -> CString -> IO (Ptr RawTObject) c_tgraphasymmerrors_saveas :: (Ptr RawTGraphAsymmErrors) -> CString -> CString -> IO () c_tgraphasymmerrors_write :: (Ptr RawTGraphAsymmErrors) -> CString -> CInt -> CInt -> IO CInt c_tgraphasymmerrors_isa :: (Ptr RawTGraphAsymmErrors) -> IO (Ptr RawTClass) c_tgraphasymmerrors_printobj :: (Ptr RawTGraphAsymmErrors) -> CString -> IO () c_tgraphasymmerrors_delete :: (Ptr RawTGraphAsymmErrors) -> IO () c_tgraphasymmerrors_newtgraphasymmerrors :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraphAsymmErrors) c_tcutg_setname :: (Ptr RawTCutG) -> CString -> IO () c_tcutg_setnametitle :: (Ptr RawTCutG) -> CString -> CString -> IO () c_tcutg_settitle :: (Ptr RawTCutG) -> CString -> IO () c_tcutg_setlinecolor :: (Ptr RawTCutG) -> CInt -> IO () c_tcutg_setfillcolor :: (Ptr RawTCutG) -> CInt -> IO () c_tcutg_setfillstyle :: (Ptr RawTCutG) -> CInt -> IO () c_tcutg_getname :: (Ptr RawTCutG) -> IO CString c_tcutg_draw :: (Ptr RawTCutG) -> CString -> IO () c_tcutg_findobject :: (Ptr RawTCutG) -> CString -> IO (Ptr RawTObject) c_tcutg_saveas :: (Ptr RawTCutG) -> CString -> CString -> IO () c_tcutg_write :: (Ptr RawTCutG) -> CString -> CInt -> CInt -> IO CInt c_tcutg_isa :: (Ptr RawTCutG) -> IO (Ptr RawTClass) c_tcutg_printobj :: (Ptr RawTCutG) -> CString -> IO () c_tcutg_delete :: (Ptr RawTCutG) -> IO () c_tcutg_newtcutg :: CString -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTCutG) c_tgraphbenterrors_setname :: (Ptr RawTGraphBentErrors) -> CString -> IO () c_tgraphbenterrors_setnametitle :: (Ptr RawTGraphBentErrors) -> CString -> CString -> IO () c_tgraphbenterrors_settitle :: (Ptr RawTGraphBentErrors) -> CString -> IO () c_tgraphbenterrors_setlinecolor :: (Ptr RawTGraphBentErrors) -> CInt -> IO () c_tgraphbenterrors_setfillcolor :: (Ptr RawTGraphBentErrors) -> CInt -> IO () c_tgraphbenterrors_setfillstyle :: (Ptr RawTGraphBentErrors) -> CInt -> IO () c_tgraphbenterrors_getname :: (Ptr RawTGraphBentErrors) -> IO CString c_tgraphbenterrors_draw :: (Ptr RawTGraphBentErrors) -> CString -> IO () c_tgraphbenterrors_findobject :: (Ptr RawTGraphBentErrors) -> CString -> IO (Ptr RawTObject) c_tgraphbenterrors_saveas :: (Ptr RawTGraphBentErrors) -> CString -> CString -> IO () c_tgraphbenterrors_write :: (Ptr RawTGraphBentErrors) -> CString -> CInt -> CInt -> IO CInt c_tgraphbenterrors_isa :: (Ptr RawTGraphBentErrors) -> IO (Ptr RawTClass) c_tgraphbenterrors_printobj :: (Ptr RawTGraphBentErrors) -> CString -> IO () c_tgraphbenterrors_delete :: (Ptr RawTGraphBentErrors) -> IO () 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) c_tgrapherrors_setname :: (Ptr RawTGraphErrors) -> CString -> IO () c_tgrapherrors_setnametitle :: (Ptr RawTGraphErrors) -> CString -> CString -> IO () c_tgrapherrors_settitle :: (Ptr RawTGraphErrors) -> CString -> IO () c_tgrapherrors_setlinecolor :: (Ptr RawTGraphErrors) -> CInt -> IO () c_tgrapherrors_setfillcolor :: (Ptr RawTGraphErrors) -> CInt -> IO () c_tgrapherrors_setfillstyle :: (Ptr RawTGraphErrors) -> CInt -> IO () c_tgrapherrors_getname :: (Ptr RawTGraphErrors) -> IO CString c_tgrapherrors_draw :: (Ptr RawTGraphErrors) -> CString -> IO () c_tgrapherrors_findobject :: (Ptr RawTGraphErrors) -> CString -> IO (Ptr RawTObject) c_tgrapherrors_saveas :: (Ptr RawTGraphErrors) -> CString -> CString -> IO () c_tgrapherrors_write :: (Ptr RawTGraphErrors) -> CString -> CInt -> CInt -> IO CInt c_tgrapherrors_isa :: (Ptr RawTGraphErrors) -> IO (Ptr RawTClass) c_tgrapherrors_printobj :: (Ptr RawTGraphErrors) -> CString -> IO () c_tgrapherrors_delete :: (Ptr RawTGraphErrors) -> IO () c_tgrapherrors_newtgrapherrors :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraphErrors) c_tgraphpolar_setname :: (Ptr RawTGraphPolar) -> CString -> IO () c_tgraphpolar_setnametitle :: (Ptr RawTGraphPolar) -> CString -> CString -> IO () c_tgraphpolar_settitle :: (Ptr RawTGraphPolar) -> CString -> IO () c_tgraphpolar_setlinecolor :: (Ptr RawTGraphPolar) -> CInt -> IO () c_tgraphpolar_setfillcolor :: (Ptr RawTGraphPolar) -> CInt -> IO () c_tgraphpolar_setfillstyle :: (Ptr RawTGraphPolar) -> CInt -> IO () c_tgraphpolar_getname :: (Ptr RawTGraphPolar) -> IO CString c_tgraphpolar_draw :: (Ptr RawTGraphPolar) -> CString -> IO () c_tgraphpolar_findobject :: (Ptr RawTGraphPolar) -> CString -> IO (Ptr RawTObject) c_tgraphpolar_saveas :: (Ptr RawTGraphPolar) -> CString -> CString -> IO () c_tgraphpolar_write :: (Ptr RawTGraphPolar) -> CString -> CInt -> CInt -> IO CInt c_tgraphpolar_isa :: (Ptr RawTGraphPolar) -> IO (Ptr RawTClass) c_tgraphpolar_printobj :: (Ptr RawTGraphPolar) -> CString -> IO () c_tgraphpolar_delete :: (Ptr RawTGraphPolar) -> IO () c_tgraphpolar_newtgraphpolar :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> (Ptr CDouble) -> IO (Ptr RawTGraphPolar) c_tgraphqq_setname :: (Ptr RawTGraphQQ) -> CString -> IO () c_tgraphqq_setnametitle :: (Ptr RawTGraphQQ) -> CString -> CString -> IO () c_tgraphqq_settitle :: (Ptr RawTGraphQQ) -> CString -> IO () c_tgraphqq_setlinecolor :: (Ptr RawTGraphQQ) -> CInt -> IO () c_tgraphqq_setfillcolor :: (Ptr RawTGraphQQ) -> CInt -> IO () c_tgraphqq_setfillstyle :: (Ptr RawTGraphQQ) -> CInt -> IO () c_tgraphqq_getname :: (Ptr RawTGraphQQ) -> IO CString c_tgraphqq_draw :: (Ptr RawTGraphQQ) -> CString -> IO () c_tgraphqq_findobject :: (Ptr RawTGraphQQ) -> CString -> IO (Ptr RawTObject) c_tgraphqq_saveas :: (Ptr RawTGraphQQ) -> CString -> CString -> IO () c_tgraphqq_write :: (Ptr RawTGraphQQ) -> CString -> CInt -> CInt -> IO CInt c_tgraphqq_isa :: (Ptr RawTGraphQQ) -> IO (Ptr RawTClass) c_tgraphqq_printobj :: (Ptr RawTGraphQQ) -> CString -> IO () c_tgraphqq_delete :: (Ptr RawTGraphQQ) -> IO () c_tgraphqq_newtgraphqq :: CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO (Ptr RawTGraphQQ) c_tellipse_getname :: (Ptr RawTEllipse) -> IO CString c_tellipse_draw :: (Ptr RawTEllipse) -> CString -> IO () c_tellipse_findobject :: (Ptr RawTEllipse) -> CString -> IO (Ptr RawTObject) c_tellipse_saveas :: (Ptr RawTEllipse) -> CString -> CString -> IO () c_tellipse_write :: (Ptr RawTEllipse) -> CString -> CInt -> CInt -> IO CInt c_tellipse_isa :: (Ptr RawTEllipse) -> IO (Ptr RawTClass) c_tellipse_printobj :: (Ptr RawTEllipse) -> CString -> IO () c_tellipse_setlinecolor :: (Ptr RawTEllipse) -> CInt -> IO () c_tellipse_setfillcolor :: (Ptr RawTEllipse) -> CInt -> IO () c_tellipse_setfillstyle :: (Ptr RawTEllipse) -> CInt -> IO () c_tellipse_delete :: (Ptr RawTEllipse) -> IO () c_tellipse_newtellipse :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTEllipse) c_tarc_getname :: (Ptr RawTArc) -> IO CString c_tarc_draw :: (Ptr RawTArc) -> CString -> IO () c_tarc_findobject :: (Ptr RawTArc) -> CString -> IO (Ptr RawTObject) c_tarc_saveas :: (Ptr RawTArc) -> CString -> CString -> IO () c_tarc_write :: (Ptr RawTArc) -> CString -> CInt -> CInt -> IO CInt c_tarc_isa :: (Ptr RawTArc) -> IO (Ptr RawTClass) c_tarc_printobj :: (Ptr RawTArc) -> CString -> IO () c_tarc_setlinecolor :: (Ptr RawTArc) -> CInt -> IO () c_tarc_setfillcolor :: (Ptr RawTArc) -> CInt -> IO () c_tarc_setfillstyle :: (Ptr RawTArc) -> CInt -> IO () c_tarc_delete :: (Ptr RawTArc) -> IO () c_tarc_newtarc :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTArc) c_tcrown_getname :: (Ptr RawTCrown) -> IO CString c_tcrown_draw :: (Ptr RawTCrown) -> CString -> IO () c_tcrown_findobject :: (Ptr RawTCrown) -> CString -> IO (Ptr RawTObject) c_tcrown_saveas :: (Ptr RawTCrown) -> CString -> CString -> IO () c_tcrown_write :: (Ptr RawTCrown) -> CString -> CInt -> CInt -> IO CInt c_tcrown_isa :: (Ptr RawTCrown) -> IO (Ptr RawTClass) c_tcrown_printobj :: (Ptr RawTCrown) -> CString -> IO () c_tcrown_setlinecolor :: (Ptr RawTCrown) -> CInt -> IO () c_tcrown_setfillcolor :: (Ptr RawTCrown) -> CInt -> IO () c_tcrown_setfillstyle :: (Ptr RawTCrown) -> CInt -> IO () c_tcrown_delete :: (Ptr RawTCrown) -> IO () c_tcrown_newtcrown :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTCrown) c_tline_getname :: (Ptr RawTLine) -> IO CString c_tline_draw :: (Ptr RawTLine) -> CString -> IO () c_tline_findobject :: (Ptr RawTLine) -> CString -> IO (Ptr RawTObject) c_tline_saveas :: (Ptr RawTLine) -> CString -> CString -> IO () c_tline_write :: (Ptr RawTLine) -> CString -> CInt -> CInt -> IO CInt c_tline_isa :: (Ptr RawTLine) -> IO (Ptr RawTClass) c_tline_printobj :: (Ptr RawTLine) -> CString -> IO () c_tline_setlinecolor :: (Ptr RawTLine) -> CInt -> IO () c_tline_delete :: (Ptr RawTLine) -> IO () c_tline_newtline :: CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTLine) c_tarrow_setfillcolor :: (Ptr RawTArrow) -> CInt -> IO () c_tarrow_setfillstyle :: (Ptr RawTArrow) -> CInt -> IO () c_tarrow_getname :: (Ptr RawTArrow) -> IO CString c_tarrow_draw :: (Ptr RawTArrow) -> CString -> IO () c_tarrow_findobject :: (Ptr RawTArrow) -> CString -> IO (Ptr RawTObject) c_tarrow_saveas :: (Ptr RawTArrow) -> CString -> CString -> IO () c_tarrow_write :: (Ptr RawTArrow) -> CString -> CInt -> CInt -> IO CInt c_tarrow_isa :: (Ptr RawTArrow) -> IO (Ptr RawTClass) c_tarrow_printobj :: (Ptr RawTArrow) -> CString -> IO () c_tarrow_setlinecolor :: (Ptr RawTArrow) -> CInt -> IO () c_tarrow_delete :: (Ptr RawTArrow) -> IO () c_tarrow_newtarrow :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CString -> IO (Ptr RawTArrow) c_tgaxis_settextcolor :: (Ptr RawTGaxis) -> CInt -> IO () c_tgaxis_settextalign :: (Ptr RawTGaxis) -> CInt -> IO () c_tgaxis_settextsize :: (Ptr RawTGaxis) -> CDouble -> IO () c_tgaxis_getname :: (Ptr RawTGaxis) -> IO CString c_tgaxis_draw :: (Ptr RawTGaxis) -> CString -> IO () c_tgaxis_findobject :: (Ptr RawTGaxis) -> CString -> IO (Ptr RawTObject) c_tgaxis_saveas :: (Ptr RawTGaxis) -> CString -> CString -> IO () c_tgaxis_write :: (Ptr RawTGaxis) -> CString -> CInt -> CInt -> IO CInt c_tgaxis_isa :: (Ptr RawTGaxis) -> IO (Ptr RawTClass) c_tgaxis_printobj :: (Ptr RawTGaxis) -> CString -> IO () c_tgaxis_setlinecolor :: (Ptr RawTGaxis) -> CInt -> IO () c_tgaxis_delete :: (Ptr RawTGaxis) -> IO () c_tgaxis_newtgaxis :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CString -> CDouble -> IO (Ptr RawTGaxis) c_tshape_setname :: (Ptr RawTShape) -> CString -> IO () c_tshape_setnametitle :: (Ptr RawTShape) -> CString -> CString -> IO () c_tshape_settitle :: (Ptr RawTShape) -> CString -> IO () c_tshape_setlinecolor :: (Ptr RawTShape) -> CInt -> IO () c_tshape_setfillcolor :: (Ptr RawTShape) -> CInt -> IO () c_tshape_setfillstyle :: (Ptr RawTShape) -> CInt -> IO () c_tshape_getname :: (Ptr RawTShape) -> IO CString c_tshape_draw :: (Ptr RawTShape) -> CString -> IO () c_tshape_findobject :: (Ptr RawTShape) -> CString -> IO (Ptr RawTObject) c_tshape_saveas :: (Ptr RawTShape) -> CString -> CString -> IO () c_tshape_write :: (Ptr RawTShape) -> CString -> CInt -> CInt -> IO CInt c_tshape_isa :: (Ptr RawTShape) -> IO (Ptr RawTClass) c_tshape_printobj :: (Ptr RawTShape) -> CString -> IO () c_tshape_delete :: (Ptr RawTShape) -> IO () c_tshape_newtshape :: CString -> CString -> CString -> IO (Ptr RawTShape) c_tbrik_setname :: (Ptr RawTBRIK) -> CString -> IO () c_tbrik_setnametitle :: (Ptr RawTBRIK) -> CString -> CString -> IO () c_tbrik_settitle :: (Ptr RawTBRIK) -> CString -> IO () c_tbrik_setlinecolor :: (Ptr RawTBRIK) -> CInt -> IO () c_tbrik_setfillcolor :: (Ptr RawTBRIK) -> CInt -> IO () c_tbrik_setfillstyle :: (Ptr RawTBRIK) -> CInt -> IO () c_tbrik_getname :: (Ptr RawTBRIK) -> IO CString c_tbrik_draw :: (Ptr RawTBRIK) -> CString -> IO () c_tbrik_findobject :: (Ptr RawTBRIK) -> CString -> IO (Ptr RawTObject) c_tbrik_saveas :: (Ptr RawTBRIK) -> CString -> CString -> IO () c_tbrik_write :: (Ptr RawTBRIK) -> CString -> CInt -> CInt -> IO CInt c_tbrik_isa :: (Ptr RawTBRIK) -> IO (Ptr RawTClass) c_tbrik_printobj :: (Ptr RawTBRIK) -> CString -> IO () c_tbrik_delete :: (Ptr RawTBRIK) -> IO () c_tbrik_newtbrik :: CString -> CString -> CString -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTBRIK) c_ttube_setname :: (Ptr RawTTUBE) -> CString -> IO () c_ttube_setnametitle :: (Ptr RawTTUBE) -> CString -> CString -> IO () c_ttube_settitle :: (Ptr RawTTUBE) -> CString -> IO () c_ttube_setlinecolor :: (Ptr RawTTUBE) -> CInt -> IO () c_ttube_setfillcolor :: (Ptr RawTTUBE) -> CInt -> IO () c_ttube_setfillstyle :: (Ptr RawTTUBE) -> CInt -> IO () c_ttube_getname :: (Ptr RawTTUBE) -> IO CString c_ttube_draw :: (Ptr RawTTUBE) -> CString -> IO () c_ttube_findobject :: (Ptr RawTTUBE) -> CString -> IO (Ptr RawTObject) c_ttube_saveas :: (Ptr RawTTUBE) -> CString -> CString -> IO () c_ttube_write :: (Ptr RawTTUBE) -> CString -> CInt -> CInt -> IO CInt c_ttube_isa :: (Ptr RawTTUBE) -> IO (Ptr RawTClass) c_ttube_printobj :: (Ptr RawTTUBE) -> CString -> IO () c_ttube_delete :: (Ptr RawTTUBE) -> IO () c_ttube_newttube :: CString -> CString -> CString -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTTUBE) c_tpcon_setname :: (Ptr RawTPCON) -> CString -> IO () c_tpcon_setnametitle :: (Ptr RawTPCON) -> CString -> CString -> IO () c_tpcon_settitle :: (Ptr RawTPCON) -> CString -> IO () c_tpcon_setlinecolor :: (Ptr RawTPCON) -> CInt -> IO () c_tpcon_setfillcolor :: (Ptr RawTPCON) -> CInt -> IO () c_tpcon_setfillstyle :: (Ptr RawTPCON) -> CInt -> IO () c_tpcon_getname :: (Ptr RawTPCON) -> IO CString c_tpcon_draw :: (Ptr RawTPCON) -> CString -> IO () c_tpcon_findobject :: (Ptr RawTPCON) -> CString -> IO (Ptr RawTObject) c_tpcon_saveas :: (Ptr RawTPCON) -> CString -> CString -> IO () c_tpcon_write :: (Ptr RawTPCON) -> CString -> CInt -> CInt -> IO CInt c_tpcon_isa :: (Ptr RawTPCON) -> IO (Ptr RawTClass) c_tpcon_printobj :: (Ptr RawTPCON) -> CString -> IO () c_tpcon_delete :: (Ptr RawTPCON) -> IO () c_tpcon_newtpcon :: CString -> CString -> CString -> CDouble -> CDouble -> CInt -> IO (Ptr RawTPCON) c_tsphe_setname :: (Ptr RawTSPHE) -> CString -> IO () c_tsphe_setnametitle :: (Ptr RawTSPHE) -> CString -> CString -> IO () c_tsphe_settitle :: (Ptr RawTSPHE) -> CString -> IO () c_tsphe_setlinecolor :: (Ptr RawTSPHE) -> CInt -> IO () c_tsphe_setfillcolor :: (Ptr RawTSPHE) -> CInt -> IO () c_tsphe_setfillstyle :: (Ptr RawTSPHE) -> CInt -> IO () c_tsphe_getname :: (Ptr RawTSPHE) -> IO CString c_tsphe_draw :: (Ptr RawTSPHE) -> CString -> IO () c_tsphe_findobject :: (Ptr RawTSPHE) -> CString -> IO (Ptr RawTObject) c_tsphe_saveas :: (Ptr RawTSPHE) -> CString -> CString -> IO () c_tsphe_write :: (Ptr RawTSPHE) -> CString -> CInt -> CInt -> IO CInt c_tsphe_isa :: (Ptr RawTSPHE) -> IO (Ptr RawTClass) c_tsphe_printobj :: (Ptr RawTSPHE) -> CString -> IO () c_tsphe_delete :: (Ptr RawTSPHE) -> IO () c_tsphe_newtsphe :: CString -> CString -> CString -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTSPHE) c_txtru_setname :: (Ptr RawTXTRU) -> CString -> IO () c_txtru_setnametitle :: (Ptr RawTXTRU) -> CString -> CString -> IO () c_txtru_settitle :: (Ptr RawTXTRU) -> CString -> IO () c_txtru_setlinecolor :: (Ptr RawTXTRU) -> CInt -> IO () c_txtru_setfillcolor :: (Ptr RawTXTRU) -> CInt -> IO () c_txtru_setfillstyle :: (Ptr RawTXTRU) -> CInt -> IO () c_txtru_getname :: (Ptr RawTXTRU) -> IO CString c_txtru_draw :: (Ptr RawTXTRU) -> CString -> IO () c_txtru_findobject :: (Ptr RawTXTRU) -> CString -> IO (Ptr RawTObject) c_txtru_saveas :: (Ptr RawTXTRU) -> CString -> CString -> IO () c_txtru_write :: (Ptr RawTXTRU) -> CString -> CInt -> CInt -> IO CInt c_txtru_isa :: (Ptr RawTXTRU) -> IO (Ptr RawTClass) c_txtru_printobj :: (Ptr RawTXTRU) -> CString -> IO () c_txtru_delete :: (Ptr RawTXTRU) -> IO () c_txtru_newtxtru :: CString -> CString -> CString -> CInt -> CInt -> IO (Ptr RawTXTRU) c_tbox_getname :: (Ptr RawTBox) -> IO CString c_tbox_draw :: (Ptr RawTBox) -> CString -> IO () c_tbox_findobject :: (Ptr RawTBox) -> CString -> IO (Ptr RawTObject) c_tbox_saveas :: (Ptr RawTBox) -> CString -> CString -> IO () c_tbox_write :: (Ptr RawTBox) -> CString -> CInt -> CInt -> IO CInt c_tbox_isa :: (Ptr RawTBox) -> IO (Ptr RawTClass) c_tbox_printobj :: (Ptr RawTBox) -> CString -> IO () c_tbox_setlinecolor :: (Ptr RawTBox) -> CInt -> IO () c_tbox_setfillcolor :: (Ptr RawTBox) -> CInt -> IO () c_tbox_setfillstyle :: (Ptr RawTBox) -> CInt -> IO () c_tbox_delete :: (Ptr RawTBox) -> IO () c_tbox_newtbox :: CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTBox) c_tpave_getname :: (Ptr RawTPave) -> IO CString c_tpave_draw :: (Ptr RawTPave) -> CString -> IO () c_tpave_findobject :: (Ptr RawTPave) -> CString -> IO (Ptr RawTObject) c_tpave_saveas :: (Ptr RawTPave) -> CString -> CString -> IO () c_tpave_write :: (Ptr RawTPave) -> CString -> CInt -> CInt -> IO CInt c_tpave_isa :: (Ptr RawTPave) -> IO (Ptr RawTClass) c_tpave_printobj :: (Ptr RawTPave) -> CString -> IO () c_tpave_setlinecolor :: (Ptr RawTPave) -> CInt -> IO () c_tpave_setfillcolor :: (Ptr RawTPave) -> CInt -> IO () c_tpave_setfillstyle :: (Ptr RawTPave) -> CInt -> IO () c_tpave_delete :: (Ptr RawTPave) -> IO () c_tpave_newtpave :: CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CString -> IO (Ptr RawTPave) c_tpavetext_settextcolor :: (Ptr RawTPaveText) -> CInt -> IO () c_tpavetext_settextalign :: (Ptr RawTPaveText) -> CInt -> IO () c_tpavetext_settextsize :: (Ptr RawTPaveText) -> CDouble -> IO () c_tpavetext_getname :: (Ptr RawTPaveText) -> IO CString c_tpavetext_draw :: (Ptr RawTPaveText) -> CString -> IO () c_tpavetext_findobject :: (Ptr RawTPaveText) -> CString -> IO (Ptr RawTObject) c_tpavetext_saveas :: (Ptr RawTPaveText) -> CString -> CString -> IO () c_tpavetext_write :: (Ptr RawTPaveText) -> CString -> CInt -> CInt -> IO CInt c_tpavetext_isa :: (Ptr RawTPaveText) -> IO (Ptr RawTClass) c_tpavetext_printobj :: (Ptr RawTPaveText) -> CString -> IO () c_tpavetext_setlinecolor :: (Ptr RawTPaveText) -> CInt -> IO () c_tpavetext_setfillcolor :: (Ptr RawTPaveText) -> CInt -> IO () c_tpavetext_setfillstyle :: (Ptr RawTPaveText) -> CInt -> IO () c_tpavetext_delete :: (Ptr RawTPaveText) -> IO () c_tpavetext_newtpavetext :: CDouble -> CDouble -> CDouble -> CDouble -> CString -> IO (Ptr RawTPaveText) c_tdiamond_settextcolor :: (Ptr RawTDiamond) -> CInt -> IO () c_tdiamond_settextalign :: (Ptr RawTDiamond) -> CInt -> IO () c_tdiamond_settextsize :: (Ptr RawTDiamond) -> CDouble -> IO () c_tdiamond_getname :: (Ptr RawTDiamond) -> IO CString c_tdiamond_draw :: (Ptr RawTDiamond) -> CString -> IO () c_tdiamond_findobject :: (Ptr RawTDiamond) -> CString -> IO (Ptr RawTObject) c_tdiamond_saveas :: (Ptr RawTDiamond) -> CString -> CString -> IO () c_tdiamond_write :: (Ptr RawTDiamond) -> CString -> CInt -> CInt -> IO CInt c_tdiamond_isa :: (Ptr RawTDiamond) -> IO (Ptr RawTClass) c_tdiamond_printobj :: (Ptr RawTDiamond) -> CString -> IO () c_tdiamond_setlinecolor :: (Ptr RawTDiamond) -> CInt -> IO () c_tdiamond_setfillcolor :: (Ptr RawTDiamond) -> CInt -> IO () c_tdiamond_setfillstyle :: (Ptr RawTDiamond) -> CInt -> IO () c_tdiamond_delete :: (Ptr RawTDiamond) -> IO () c_tdiamond_newtdiamond :: CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTDiamond) c_tpavestats_settextcolor :: (Ptr RawTPaveStats) -> CInt -> IO () c_tpavestats_settextalign :: (Ptr RawTPaveStats) -> CInt -> IO () c_tpavestats_settextsize :: (Ptr RawTPaveStats) -> CDouble -> IO () c_tpavestats_getname :: (Ptr RawTPaveStats) -> IO CString c_tpavestats_draw :: (Ptr RawTPaveStats) -> CString -> IO () c_tpavestats_findobject :: (Ptr RawTPaveStats) -> CString -> IO (Ptr RawTObject) c_tpavestats_saveas :: (Ptr RawTPaveStats) -> CString -> CString -> IO () c_tpavestats_write :: (Ptr RawTPaveStats) -> CString -> CInt -> CInt -> IO CInt c_tpavestats_isa :: (Ptr RawTPaveStats) -> IO (Ptr RawTClass) c_tpavestats_printobj :: (Ptr RawTPaveStats) -> CString -> IO () c_tpavestats_setlinecolor :: (Ptr RawTPaveStats) -> CInt -> IO () c_tpavestats_setfillcolor :: (Ptr RawTPaveStats) -> CInt -> IO () c_tpavestats_setfillstyle :: (Ptr RawTPaveStats) -> CInt -> IO () c_tpavestats_delete :: (Ptr RawTPaveStats) -> IO () c_tpavestats_newtpavestats :: CDouble -> CDouble -> CDouble -> CDouble -> CString -> IO (Ptr RawTPaveStats) c_tpavestext_settextcolor :: (Ptr RawTPavesText) -> CInt -> IO () c_tpavestext_settextalign :: (Ptr RawTPavesText) -> CInt -> IO () c_tpavestext_settextsize :: (Ptr RawTPavesText) -> CDouble -> IO () c_tpavestext_getname :: (Ptr RawTPavesText) -> IO CString c_tpavestext_draw :: (Ptr RawTPavesText) -> CString -> IO () c_tpavestext_findobject :: (Ptr RawTPavesText) -> CString -> IO (Ptr RawTObject) c_tpavestext_saveas :: (Ptr RawTPavesText) -> CString -> CString -> IO () c_tpavestext_write :: (Ptr RawTPavesText) -> CString -> CInt -> CInt -> IO CInt c_tpavestext_isa :: (Ptr RawTPavesText) -> IO (Ptr RawTClass) c_tpavestext_printobj :: (Ptr RawTPavesText) -> CString -> IO () c_tpavestext_setlinecolor :: (Ptr RawTPavesText) -> CInt -> IO () c_tpavestext_setfillcolor :: (Ptr RawTPavesText) -> CInt -> IO () c_tpavestext_setfillstyle :: (Ptr RawTPavesText) -> CInt -> IO () c_tpavestext_delete :: (Ptr RawTPavesText) -> IO () c_tpavestext_newtpavestext :: CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CString -> IO (Ptr RawTPavesText) c_tlegend_settextcolor :: (Ptr RawTLegend) -> CInt -> IO () c_tlegend_settextalign :: (Ptr RawTLegend) -> CInt -> IO () c_tlegend_settextsize :: (Ptr RawTLegend) -> CDouble -> IO () c_tlegend_getname :: (Ptr RawTLegend) -> IO CString c_tlegend_draw :: (Ptr RawTLegend) -> CString -> IO () c_tlegend_findobject :: (Ptr RawTLegend) -> CString -> IO (Ptr RawTObject) c_tlegend_saveas :: (Ptr RawTLegend) -> CString -> CString -> IO () c_tlegend_write :: (Ptr RawTLegend) -> CString -> CInt -> CInt -> IO CInt c_tlegend_isa :: (Ptr RawTLegend) -> IO (Ptr RawTClass) c_tlegend_printobj :: (Ptr RawTLegend) -> CString -> IO () c_tlegend_setlinecolor :: (Ptr RawTLegend) -> CInt -> IO () c_tlegend_setfillcolor :: (Ptr RawTLegend) -> CInt -> IO () c_tlegend_setfillstyle :: (Ptr RawTLegend) -> CInt -> IO () c_tlegend_delete :: (Ptr RawTLegend) -> IO () c_tlegend_newtlegend :: CDouble -> CDouble -> CDouble -> CDouble -> CString -> CString -> IO (Ptr RawTLegend) c_tlegend_addentry :: (Ptr RawTLegend) -> (Ptr RawTObject) -> CString -> CString -> IO (Ptr RawTLegendEntry) c_tlegendentry_getname :: (Ptr RawTLegendEntry) -> IO CString c_tlegendentry_draw :: (Ptr RawTLegendEntry) -> CString -> IO () c_tlegendentry_findobject :: (Ptr RawTLegendEntry) -> CString -> IO (Ptr RawTObject) c_tlegendentry_saveas :: (Ptr RawTLegendEntry) -> CString -> CString -> IO () c_tlegendentry_write :: (Ptr RawTLegendEntry) -> CString -> CInt -> CInt -> IO CInt c_tlegendentry_isa :: (Ptr RawTLegendEntry) -> IO (Ptr RawTClass) c_tlegendentry_printobj :: (Ptr RawTLegendEntry) -> CString -> IO () c_tlegendentry_settextcolor :: (Ptr RawTLegendEntry) -> CInt -> IO () c_tlegendentry_settextalign :: (Ptr RawTLegendEntry) -> CInt -> IO () c_tlegendentry_settextsize :: (Ptr RawTLegendEntry) -> CDouble -> IO () c_tlegendentry_setlinecolor :: (Ptr RawTLegendEntry) -> CInt -> IO () c_tlegendentry_setfillcolor :: (Ptr RawTLegendEntry) -> CInt -> IO () c_tlegendentry_setfillstyle :: (Ptr RawTLegendEntry) -> CInt -> IO () c_tlegendentry_delete :: (Ptr RawTLegendEntry) -> IO () c_tpavelabel_settextcolor :: (Ptr RawTPaveLabel) -> CInt -> IO () c_tpavelabel_settextalign :: (Ptr RawTPaveLabel) -> CInt -> IO () c_tpavelabel_settextsize :: (Ptr RawTPaveLabel) -> CDouble -> IO () c_tpavelabel_getname :: (Ptr RawTPaveLabel) -> IO CString c_tpavelabel_draw :: (Ptr RawTPaveLabel) -> CString -> IO () c_tpavelabel_findobject :: (Ptr RawTPaveLabel) -> CString -> IO (Ptr RawTObject) c_tpavelabel_saveas :: (Ptr RawTPaveLabel) -> CString -> CString -> IO () c_tpavelabel_write :: (Ptr RawTPaveLabel) -> CString -> CInt -> CInt -> IO CInt c_tpavelabel_isa :: (Ptr RawTPaveLabel) -> IO (Ptr RawTClass) c_tpavelabel_printobj :: (Ptr RawTPaveLabel) -> CString -> IO () c_tpavelabel_setlinecolor :: (Ptr RawTPaveLabel) -> CInt -> IO () c_tpavelabel_setfillcolor :: (Ptr RawTPaveLabel) -> CInt -> IO () c_tpavelabel_setfillstyle :: (Ptr RawTPaveLabel) -> CInt -> IO () c_tpavelabel_delete :: (Ptr RawTPaveLabel) -> IO () c_tpavelabel_newtpavelabel :: CDouble -> CDouble -> CDouble -> CDouble -> CString -> CString -> IO (Ptr RawTPaveLabel) c_tpaveclass_settextcolor :: (Ptr RawTPaveClass) -> CInt -> IO () c_tpaveclass_settextalign :: (Ptr RawTPaveClass) -> CInt -> IO () c_tpaveclass_settextsize :: (Ptr RawTPaveClass) -> CDouble -> IO () c_tpaveclass_getname :: (Ptr RawTPaveClass) -> IO CString c_tpaveclass_draw :: (Ptr RawTPaveClass) -> CString -> IO () c_tpaveclass_findobject :: (Ptr RawTPaveClass) -> CString -> IO (Ptr RawTObject) c_tpaveclass_saveas :: (Ptr RawTPaveClass) -> CString -> CString -> IO () c_tpaveclass_write :: (Ptr RawTPaveClass) -> CString -> CInt -> CInt -> IO CInt c_tpaveclass_isa :: (Ptr RawTPaveClass) -> IO (Ptr RawTClass) c_tpaveclass_printobj :: (Ptr RawTPaveClass) -> CString -> IO () c_tpaveclass_setlinecolor :: (Ptr RawTPaveClass) -> CInt -> IO () c_tpaveclass_setfillcolor :: (Ptr RawTPaveClass) -> CInt -> IO () c_tpaveclass_setfillstyle :: (Ptr RawTPaveClass) -> CInt -> IO () c_tpaveclass_delete :: (Ptr RawTPaveClass) -> IO () c_twbox_getname :: (Ptr RawTWbox) -> IO CString c_twbox_draw :: (Ptr RawTWbox) -> CString -> IO () c_twbox_findobject :: (Ptr RawTWbox) -> CString -> IO (Ptr RawTObject) c_twbox_saveas :: (Ptr RawTWbox) -> CString -> CString -> IO () c_twbox_write :: (Ptr RawTWbox) -> CString -> CInt -> CInt -> IO CInt c_twbox_isa :: (Ptr RawTWbox) -> IO (Ptr RawTClass) c_twbox_printobj :: (Ptr RawTWbox) -> CString -> IO () c_twbox_setlinecolor :: (Ptr RawTWbox) -> CInt -> IO () c_twbox_setfillcolor :: (Ptr RawTWbox) -> CInt -> IO () c_twbox_setfillstyle :: (Ptr RawTWbox) -> CInt -> IO () c_twbox_delete :: (Ptr RawTWbox) -> IO () c_twbox_newtwbox :: CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CInt -> CInt -> IO (Ptr RawTWbox) c_twbox_setbordermode :: (Ptr RawTWbox) -> CInt -> IO () c_tframe_setbordermode :: (Ptr RawTFrame) -> CInt -> IO () c_tframe_getname :: (Ptr RawTFrame) -> IO CString c_tframe_draw :: (Ptr RawTFrame) -> CString -> IO () c_tframe_findobject :: (Ptr RawTFrame) -> CString -> IO (Ptr RawTObject) c_tframe_saveas :: (Ptr RawTFrame) -> CString -> CString -> IO () c_tframe_write :: (Ptr RawTFrame) -> CString -> CInt -> CInt -> IO CInt c_tframe_isa :: (Ptr RawTFrame) -> IO (Ptr RawTClass) c_tframe_printobj :: (Ptr RawTFrame) -> CString -> IO () c_tframe_setlinecolor :: (Ptr RawTFrame) -> CInt -> IO () c_tframe_setfillcolor :: (Ptr RawTFrame) -> CInt -> IO () c_tframe_setfillstyle :: (Ptr RawTFrame) -> CInt -> IO () c_tframe_delete :: (Ptr RawTFrame) -> IO () c_tframe_newtframe :: CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTFrame) c_tsliderbox_setbordermode :: (Ptr RawTSliderBox) -> CInt -> IO () c_tsliderbox_getname :: (Ptr RawTSliderBox) -> IO CString c_tsliderbox_draw :: (Ptr RawTSliderBox) -> CString -> IO () c_tsliderbox_findobject :: (Ptr RawTSliderBox) -> CString -> IO (Ptr RawTObject) c_tsliderbox_saveas :: (Ptr RawTSliderBox) -> CString -> CString -> IO () c_tsliderbox_write :: (Ptr RawTSliderBox) -> CString -> CInt -> CInt -> IO CInt c_tsliderbox_isa :: (Ptr RawTSliderBox) -> IO (Ptr RawTClass) c_tsliderbox_printobj :: (Ptr RawTSliderBox) -> CString -> IO () c_tsliderbox_setlinecolor :: (Ptr RawTSliderBox) -> CInt -> IO () c_tsliderbox_setfillcolor :: (Ptr RawTSliderBox) -> CInt -> IO () c_tsliderbox_setfillstyle :: (Ptr RawTSliderBox) -> CInt -> IO () c_tsliderbox_delete :: (Ptr RawTSliderBox) -> IO () c_tsliderbox_newtsliderbox :: CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CInt -> CInt -> IO (Ptr RawTSliderBox) c_ttree_setname :: (Ptr RawTTree) -> CString -> IO () c_ttree_setnametitle :: (Ptr RawTTree) -> CString -> CString -> IO () c_ttree_settitle :: (Ptr RawTTree) -> CString -> IO () c_ttree_setlinecolor :: (Ptr RawTTree) -> CInt -> IO () c_ttree_setfillcolor :: (Ptr RawTTree) -> CInt -> IO () c_ttree_setfillstyle :: (Ptr RawTTree) -> CInt -> IO () c_ttree_getname :: (Ptr RawTTree) -> IO CString c_ttree_draw :: (Ptr RawTTree) -> CString -> IO () c_ttree_findobject :: (Ptr RawTTree) -> CString -> IO (Ptr RawTObject) c_ttree_saveas :: (Ptr RawTTree) -> CString -> CString -> IO () c_ttree_write :: (Ptr RawTTree) -> CString -> CInt -> CInt -> IO CInt c_ttree_isa :: (Ptr RawTTree) -> IO (Ptr RawTClass) c_ttree_printobj :: (Ptr RawTTree) -> CString -> IO () c_ttree_delete :: (Ptr RawTTree) -> IO () c_ttree_newttree :: CString -> CString -> CInt -> IO (Ptr RawTTree) c_tchain_setname :: (Ptr RawTChain) -> CString -> IO () c_tchain_setnametitle :: (Ptr RawTChain) -> CString -> CString -> IO () c_tchain_settitle :: (Ptr RawTChain) -> CString -> IO () c_tchain_setlinecolor :: (Ptr RawTChain) -> CInt -> IO () c_tchain_setfillcolor :: (Ptr RawTChain) -> CInt -> IO () c_tchain_setfillstyle :: (Ptr RawTChain) -> CInt -> IO () c_tchain_getname :: (Ptr RawTChain) -> IO CString c_tchain_draw :: (Ptr RawTChain) -> CString -> IO () c_tchain_findobject :: (Ptr RawTChain) -> CString -> IO (Ptr RawTObject) c_tchain_saveas :: (Ptr RawTChain) -> CString -> CString -> IO () c_tchain_write :: (Ptr RawTChain) -> CString -> CInt -> CInt -> IO CInt c_tchain_isa :: (Ptr RawTChain) -> IO (Ptr RawTClass) c_tchain_printobj :: (Ptr RawTChain) -> CString -> IO () c_tchain_delete :: (Ptr RawTChain) -> IO () c_tchain_newtchain :: CString -> CString -> IO (Ptr RawTChain) c_tntuple_setname :: (Ptr RawTNtuple) -> CString -> IO () c_tntuple_setnametitle :: (Ptr RawTNtuple) -> CString -> CString -> IO () c_tntuple_settitle :: (Ptr RawTNtuple) -> CString -> IO () c_tntuple_setlinecolor :: (Ptr RawTNtuple) -> CInt -> IO () c_tntuple_setfillcolor :: (Ptr RawTNtuple) -> CInt -> IO () c_tntuple_setfillstyle :: (Ptr RawTNtuple) -> CInt -> IO () c_tntuple_getname :: (Ptr RawTNtuple) -> IO CString c_tntuple_draw :: (Ptr RawTNtuple) -> CString -> IO () c_tntuple_findobject :: (Ptr RawTNtuple) -> CString -> IO (Ptr RawTObject) c_tntuple_saveas :: (Ptr RawTNtuple) -> CString -> CString -> IO () c_tntuple_write :: (Ptr RawTNtuple) -> CString -> CInt -> CInt -> IO CInt c_tntuple_isa :: (Ptr RawTNtuple) -> IO (Ptr RawTClass) c_tntuple_printobj :: (Ptr RawTNtuple) -> CString -> IO () c_tntuple_delete :: (Ptr RawTNtuple) -> IO () c_tntuple_newtntuple :: CString -> CString -> CString -> CInt -> IO (Ptr RawTNtuple) c_tntupled_setname :: (Ptr RawTNtupleD) -> CString -> IO () c_tntupled_setnametitle :: (Ptr RawTNtupleD) -> CString -> CString -> IO () c_tntupled_settitle :: (Ptr RawTNtupleD) -> CString -> IO () c_tntupled_setlinecolor :: (Ptr RawTNtupleD) -> CInt -> IO () c_tntupled_setfillcolor :: (Ptr RawTNtupleD) -> CInt -> IO () c_tntupled_setfillstyle :: (Ptr RawTNtupleD) -> CInt -> IO () c_tntupled_getname :: (Ptr RawTNtupleD) -> IO CString c_tntupled_draw :: (Ptr RawTNtupleD) -> CString -> IO () c_tntupled_findobject :: (Ptr RawTNtupleD) -> CString -> IO (Ptr RawTObject) c_tntupled_saveas :: (Ptr RawTNtupleD) -> CString -> CString -> IO () c_tntupled_write :: (Ptr RawTNtupleD) -> CString -> CInt -> CInt -> IO CInt c_tntupled_isa :: (Ptr RawTNtupleD) -> IO (Ptr RawTClass) c_tntupled_printobj :: (Ptr RawTNtupleD) -> CString -> IO () c_tntupled_delete :: (Ptr RawTNtupleD) -> IO () c_tntupled_newtntupled :: CString -> CString -> CString -> CInt -> IO (Ptr RawTNtupleD) c_ttreesql_setname :: (Ptr RawTTreeSQL) -> CString -> IO () c_ttreesql_setnametitle :: (Ptr RawTTreeSQL) -> CString -> CString -> IO () c_ttreesql_settitle :: (Ptr RawTTreeSQL) -> CString -> IO () c_ttreesql_setlinecolor :: (Ptr RawTTreeSQL) -> CInt -> IO () c_ttreesql_setfillcolor :: (Ptr RawTTreeSQL) -> CInt -> IO () c_ttreesql_setfillstyle :: (Ptr RawTTreeSQL) -> CInt -> IO () c_ttreesql_getname :: (Ptr RawTTreeSQL) -> IO CString c_ttreesql_draw :: (Ptr RawTTreeSQL) -> CString -> IO () c_ttreesql_findobject :: (Ptr RawTTreeSQL) -> CString -> IO (Ptr RawTObject) c_ttreesql_saveas :: (Ptr RawTTreeSQL) -> CString -> CString -> IO () c_ttreesql_write :: (Ptr RawTTreeSQL) -> CString -> CInt -> CInt -> IO CInt c_ttreesql_isa :: (Ptr RawTTreeSQL) -> IO (Ptr RawTClass) c_ttreesql_printobj :: (Ptr RawTTreeSQL) -> CString -> IO () c_ttreesql_delete :: (Ptr RawTTreeSQL) -> IO () c_tpolyline_getname :: (Ptr RawTPolyLine) -> IO CString c_tpolyline_draw :: (Ptr RawTPolyLine) -> CString -> IO () c_tpolyline_findobject :: (Ptr RawTPolyLine) -> CString -> IO (Ptr RawTObject) c_tpolyline_saveas :: (Ptr RawTPolyLine) -> CString -> CString -> IO () c_tpolyline_write :: (Ptr RawTPolyLine) -> CString -> CInt -> CInt -> IO CInt c_tpolyline_isa :: (Ptr RawTPolyLine) -> IO (Ptr RawTClass) c_tpolyline_printobj :: (Ptr RawTPolyLine) -> CString -> IO () c_tpolyline_setlinecolor :: (Ptr RawTPolyLine) -> CInt -> IO () c_tpolyline_setfillcolor :: (Ptr RawTPolyLine) -> CInt -> IO () c_tpolyline_setfillstyle :: (Ptr RawTPolyLine) -> CInt -> IO () c_tpolyline_delete :: (Ptr RawTPolyLine) -> IO () c_tpolyline_newtpolyline :: CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CString -> IO (Ptr RawTPolyLine) c_tcurlyline_getname :: (Ptr RawTCurlyLine) -> IO CString c_tcurlyline_draw :: (Ptr RawTCurlyLine) -> CString -> IO () c_tcurlyline_findobject :: (Ptr RawTCurlyLine) -> CString -> IO (Ptr RawTObject) c_tcurlyline_saveas :: (Ptr RawTCurlyLine) -> CString -> CString -> IO () c_tcurlyline_write :: (Ptr RawTCurlyLine) -> CString -> CInt -> CInt -> IO CInt c_tcurlyline_isa :: (Ptr RawTCurlyLine) -> IO (Ptr RawTClass) c_tcurlyline_printobj :: (Ptr RawTCurlyLine) -> CString -> IO () c_tcurlyline_setlinecolor :: (Ptr RawTCurlyLine) -> CInt -> IO () c_tcurlyline_setfillcolor :: (Ptr RawTCurlyLine) -> CInt -> IO () c_tcurlyline_setfillstyle :: (Ptr RawTCurlyLine) -> CInt -> IO () c_tcurlyline_delete :: (Ptr RawTCurlyLine) -> IO () c_tcurlyline_newtcurlyline :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTCurlyLine) c_tcurlyarc_getname :: (Ptr RawTCurlyArc) -> IO CString c_tcurlyarc_draw :: (Ptr RawTCurlyArc) -> CString -> IO () c_tcurlyarc_findobject :: (Ptr RawTCurlyArc) -> CString -> IO (Ptr RawTObject) c_tcurlyarc_saveas :: (Ptr RawTCurlyArc) -> CString -> CString -> IO () c_tcurlyarc_write :: (Ptr RawTCurlyArc) -> CString -> CInt -> CInt -> IO CInt c_tcurlyarc_isa :: (Ptr RawTCurlyArc) -> IO (Ptr RawTClass) c_tcurlyarc_printobj :: (Ptr RawTCurlyArc) -> CString -> IO () c_tcurlyarc_setlinecolor :: (Ptr RawTCurlyArc) -> CInt -> IO () c_tcurlyarc_setfillcolor :: (Ptr RawTCurlyArc) -> CInt -> IO () c_tcurlyarc_setfillstyle :: (Ptr RawTCurlyArc) -> CInt -> IO () c_tcurlyarc_delete :: (Ptr RawTCurlyArc) -> IO () c_tcurlyarc_newtcurlyarc :: CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr RawTCurlyArc) c_tefficiency_setname :: (Ptr RawTEfficiency) -> CString -> IO () c_tefficiency_setnametitle :: (Ptr RawTEfficiency) -> CString -> CString -> IO () c_tefficiency_settitle :: (Ptr RawTEfficiency) -> CString -> IO () c_tefficiency_setlinecolor :: (Ptr RawTEfficiency) -> CInt -> IO () c_tefficiency_setfillcolor :: (Ptr RawTEfficiency) -> CInt -> IO () c_tefficiency_setfillstyle :: (Ptr RawTEfficiency) -> CInt -> IO () c_tefficiency_getname :: (Ptr RawTEfficiency) -> IO CString c_tefficiency_draw :: (Ptr RawTEfficiency) -> CString -> IO () c_tefficiency_findobject :: (Ptr RawTEfficiency) -> CString -> IO (Ptr RawTObject) c_tefficiency_saveas :: (Ptr RawTEfficiency) -> CString -> CString -> IO () c_tefficiency_write :: (Ptr RawTEfficiency) -> CString -> CInt -> CInt -> IO CInt c_tefficiency_isa :: (Ptr RawTEfficiency) -> IO (Ptr RawTClass) c_tefficiency_printobj :: (Ptr RawTEfficiency) -> CString -> IO () c_tefficiency_delete :: (Ptr RawTEfficiency) -> IO () c_taxis_setname :: (Ptr RawTAxis) -> CString -> IO () c_taxis_setnametitle :: (Ptr RawTAxis) -> CString -> CString -> IO () c_taxis_settitle :: (Ptr RawTAxis) -> CString -> IO () c_taxis_getndivisions :: (Ptr RawTAxis) -> IO CInt c_taxis_getaxiscolor :: (Ptr RawTAxis) -> IO CInt c_taxis_getlabelcolor :: (Ptr RawTAxis) -> IO CInt c_taxis_getlabelfont :: (Ptr RawTAxis) -> IO CInt c_taxis_getlabeloffset :: (Ptr RawTAxis) -> IO CDouble c_taxis_getlabelsize :: (Ptr RawTAxis) -> IO CDouble c_taxis_gettitleoffset :: (Ptr RawTAxis) -> IO CDouble c_taxis_gettitlesize :: (Ptr RawTAxis) -> IO CDouble c_taxis_getticklength :: (Ptr RawTAxis) -> IO CDouble c_taxis_gettitlefont :: (Ptr RawTAxis) -> IO CInt c_taxis_setndivisions :: (Ptr RawTAxis) -> CInt -> CInt -> IO () c_taxis_setaxiscolor :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_setlabelcolor :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_setlabelfont :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_setlabeloffset :: (Ptr RawTAxis) -> CDouble -> IO () c_taxis_setlabelsize :: (Ptr RawTAxis) -> CDouble -> IO () c_taxis_setticklength :: (Ptr RawTAxis) -> CDouble -> IO () c_taxis_settitleoffset :: (Ptr RawTAxis) -> CDouble -> IO () c_taxis_settitlesize :: (Ptr RawTAxis) -> CDouble -> IO () c_taxis_settitlecolor :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_settitlefont :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_getname :: (Ptr RawTAxis) -> IO CString c_taxis_draw :: (Ptr RawTAxis) -> CString -> IO () c_taxis_findobject :: (Ptr RawTAxis) -> CString -> IO (Ptr RawTObject) c_taxis_saveas :: (Ptr RawTAxis) -> CString -> CString -> IO () c_taxis_write :: (Ptr RawTAxis) -> CString -> CInt -> CInt -> IO CInt c_taxis_isa :: (Ptr RawTAxis) -> IO (Ptr RawTClass) c_taxis_printobj :: (Ptr RawTAxis) -> CString -> IO () c_taxis_delete :: (Ptr RawTAxis) -> IO () c_taxis_newtaxis :: CInt -> CDouble -> CDouble -> IO (Ptr RawTAxis) c_taxis_settimedisplay :: (Ptr RawTAxis) -> CInt -> IO () c_taxis_settimeformat :: (Ptr RawTAxis) -> CString -> IO () c_taxis_settimeoffset :: (Ptr RawTAxis) -> CDouble -> CString -> IO () c_tlatex_setlinecolor :: (Ptr RawTLatex) -> CInt -> IO () c_tlatex_setname :: (Ptr RawTLatex) -> CString -> IO () c_tlatex_setnametitle :: (Ptr RawTLatex) -> CString -> CString -> IO () c_tlatex_settitle :: (Ptr RawTLatex) -> CString -> IO () c_tlatex_settextcolor :: (Ptr RawTLatex) -> CInt -> IO () c_tlatex_settextalign :: (Ptr RawTLatex) -> CInt -> IO () c_tlatex_settextsize :: (Ptr RawTLatex) -> CDouble -> IO () c_tlatex_getname :: (Ptr RawTLatex) -> IO CString c_tlatex_draw :: (Ptr RawTLatex) -> CString -> IO () c_tlatex_findobject :: (Ptr RawTLatex) -> CString -> IO (Ptr RawTObject) c_tlatex_saveas :: (Ptr RawTLatex) -> CString -> CString -> IO () c_tlatex_write :: (Ptr RawTLatex) -> CString -> CInt -> CInt -> IO CInt c_tlatex_isa :: (Ptr RawTLatex) -> IO (Ptr RawTClass) c_tlatex_printobj :: (Ptr RawTLatex) -> CString -> IO () c_tlatex_delete :: (Ptr RawTLatex) -> IO () c_tlatex_newtlatex :: CDouble -> CDouble -> CString -> IO (Ptr RawTLatex) c_tlatex_tlatexdrawlatex :: (Ptr RawTLatex) -> CDouble -> CDouble -> CString -> IO (Ptr RawTLatex) c_ttext_setname :: (Ptr RawTText) -> CString -> IO () c_ttext_setnametitle :: (Ptr RawTText) -> CString -> CString -> IO () c_ttext_settitle :: (Ptr RawTText) -> CString -> IO () c_ttext_settextcolor :: (Ptr RawTText) -> CInt -> IO () c_ttext_settextalign :: (Ptr RawTText) -> CInt -> IO () c_ttext_settextsize :: (Ptr RawTText) -> CDouble -> IO () c_ttext_getname :: (Ptr RawTText) -> IO CString c_ttext_draw :: (Ptr RawTText) -> CString -> IO () c_ttext_findobject :: (Ptr RawTText) -> CString -> IO (Ptr RawTObject) c_ttext_saveas :: (Ptr RawTText) -> CString -> CString -> IO () c_ttext_write :: (Ptr RawTText) -> CString -> CInt -> CInt -> IO CInt c_ttext_isa :: (Ptr RawTText) -> IO (Ptr RawTClass) c_ttext_printobj :: (Ptr RawTText) -> CString -> IO () c_ttext_delete :: (Ptr RawTText) -> IO () c_tdirectory_setname :: (Ptr RawTDirectory) -> CString -> IO () c_tdirectory_setnametitle :: (Ptr RawTDirectory) -> CString -> CString -> IO () c_tdirectory_settitle :: (Ptr RawTDirectory) -> CString -> IO () c_tdirectory_getname :: (Ptr RawTDirectory) -> IO CString c_tdirectory_draw :: (Ptr RawTDirectory) -> CString -> IO () c_tdirectory_findobject :: (Ptr RawTDirectory) -> CString -> IO (Ptr RawTObject) c_tdirectory_saveas :: (Ptr RawTDirectory) -> CString -> CString -> IO () c_tdirectory_write :: (Ptr RawTDirectory) -> CString -> CInt -> CInt -> IO CInt c_tdirectory_isa :: (Ptr RawTDirectory) -> IO (Ptr RawTClass) c_tdirectory_printobj :: (Ptr RawTDirectory) -> CString -> IO () c_tdirectory_delete :: (Ptr RawTDirectory) -> IO () c_tdirectory_append :: (Ptr RawTDirectory) -> (Ptr RawTObject) -> CInt -> IO () c_tdirectory_addd :: (Ptr RawTDirectory) -> (Ptr RawTObject) -> CInt -> IO () c_tdirectory_appendkey :: (Ptr RawTDirectory) -> (Ptr RawTKey) -> IO CInt c_tdirectory_close :: (Ptr RawTDirectory) -> CString -> IO () c_tdirectory_get :: (Ptr RawTDirectory) -> CString -> IO (Ptr RawTObject) c_tdirectoryfile_append :: (Ptr RawTDirectoryFile) -> (Ptr RawTObject) -> CInt -> IO () c_tdirectoryfile_addd :: (Ptr RawTDirectoryFile) -> (Ptr RawTObject) -> CInt -> IO () c_tdirectoryfile_appendkey :: (Ptr RawTDirectoryFile) -> (Ptr RawTKey) -> IO CInt c_tdirectoryfile_close :: (Ptr RawTDirectoryFile) -> CString -> IO () c_tdirectoryfile_get :: (Ptr RawTDirectoryFile) -> CString -> IO (Ptr RawTObject) c_tdirectoryfile_setname :: (Ptr RawTDirectoryFile) -> CString -> IO () c_tdirectoryfile_setnametitle :: (Ptr RawTDirectoryFile) -> CString -> CString -> IO () c_tdirectoryfile_settitle :: (Ptr RawTDirectoryFile) -> CString -> IO () c_tdirectoryfile_getname :: (Ptr RawTDirectoryFile) -> IO CString c_tdirectoryfile_draw :: (Ptr RawTDirectoryFile) -> CString -> IO () c_tdirectoryfile_findobject :: (Ptr RawTDirectoryFile) -> CString -> IO (Ptr RawTObject) c_tdirectoryfile_saveas :: (Ptr RawTDirectoryFile) -> CString -> CString -> IO () c_tdirectoryfile_write :: (Ptr RawTDirectoryFile) -> CString -> CInt -> CInt -> IO CInt c_tdirectoryfile_isa :: (Ptr RawTDirectoryFile) -> IO (Ptr RawTClass) c_tdirectoryfile_printobj :: (Ptr RawTDirectoryFile) -> CString -> IO () c_tdirectoryfile_delete :: (Ptr RawTDirectoryFile) -> IO () c_tdirectoryfile_getlistofkeys :: (Ptr RawTDirectoryFile) -> IO (Ptr RawTList) c_tfile_getlistofkeys :: (Ptr RawTFile) -> IO (Ptr RawTList) c_tfile_append :: (Ptr RawTFile) -> (Ptr RawTObject) -> CInt -> IO () c_tfile_addd :: (Ptr RawTFile) -> (Ptr RawTObject) -> CInt -> IO () c_tfile_appendkey :: (Ptr RawTFile) -> (Ptr RawTKey) -> IO CInt c_tfile_close :: (Ptr RawTFile) -> CString -> IO () c_tfile_get :: (Ptr RawTFile) -> CString -> IO (Ptr RawTObject) c_tfile_setname :: (Ptr RawTFile) -> CString -> IO () c_tfile_setnametitle :: (Ptr RawTFile) -> CString -> CString -> IO () c_tfile_settitle :: (Ptr RawTFile) -> CString -> IO () c_tfile_getname :: (Ptr RawTFile) -> IO CString c_tfile_draw :: (Ptr RawTFile) -> CString -> IO () c_tfile_findobject :: (Ptr RawTFile) -> CString -> IO (Ptr RawTObject) c_tfile_saveas :: (Ptr RawTFile) -> CString -> CString -> IO () c_tfile_write :: (Ptr RawTFile) -> CString -> CInt -> CInt -> IO CInt c_tfile_isa :: (Ptr RawTFile) -> IO (Ptr RawTClass) c_tfile_printobj :: (Ptr RawTFile) -> CString -> IO () c_tfile_delete :: (Ptr RawTFile) -> IO () c_tfile_newtfile :: CString -> CString -> CString -> CInt -> IO (Ptr RawTFile) c_tbranch_setname :: (Ptr RawTBranch) -> CString -> IO () c_tbranch_setnametitle :: (Ptr RawTBranch) -> CString -> CString -> IO () c_tbranch_settitle :: (Ptr RawTBranch) -> CString -> IO () c_tbranch_setfillcolor :: (Ptr RawTBranch) -> CInt -> IO () c_tbranch_setfillstyle :: (Ptr RawTBranch) -> CInt -> IO () c_tbranch_getname :: (Ptr RawTBranch) -> IO CString c_tbranch_draw :: (Ptr RawTBranch) -> CString -> IO () c_tbranch_findobject :: (Ptr RawTBranch) -> CString -> IO (Ptr RawTObject) c_tbranch_saveas :: (Ptr RawTBranch) -> CString -> CString -> IO () c_tbranch_write :: (Ptr RawTBranch) -> CString -> CInt -> CInt -> IO CInt c_tbranch_isa :: (Ptr RawTBranch) -> IO (Ptr RawTClass) c_tbranch_printobj :: (Ptr RawTBranch) -> CString -> IO () c_tbranch_delete :: (Ptr RawTBranch) -> IO () c_tvirtualtreeplayer_getname :: (Ptr RawTVirtualTreePlayer) -> IO CString c_tvirtualtreeplayer_draw :: (Ptr RawTVirtualTreePlayer) -> CString -> IO () c_tvirtualtreeplayer_findobject :: (Ptr RawTVirtualTreePlayer) -> CString -> IO (Ptr RawTObject) c_tvirtualtreeplayer_saveas :: (Ptr RawTVirtualTreePlayer) -> CString -> CString -> IO () c_tvirtualtreeplayer_write :: (Ptr RawTVirtualTreePlayer) -> CString -> CInt -> CInt -> IO CInt c_tvirtualtreeplayer_isa :: (Ptr RawTVirtualTreePlayer) -> IO (Ptr RawTClass) c_tvirtualtreeplayer_printobj :: (Ptr RawTVirtualTreePlayer) -> CString -> IO () c_tvirtualtreeplayer_delete :: (Ptr RawTVirtualTreePlayer) -> IO () c_ttreeplayer_getname :: (Ptr RawTTreePlayer) -> IO CString c_ttreeplayer_draw :: (Ptr RawTTreePlayer) -> CString -> IO () c_ttreeplayer_findobject :: (Ptr RawTTreePlayer) -> CString -> IO (Ptr RawTObject) c_ttreeplayer_saveas :: (Ptr RawTTreePlayer) -> CString -> CString -> IO () c_ttreeplayer_write :: (Ptr RawTTreePlayer) -> CString -> CInt -> CInt -> IO CInt c_ttreeplayer_isa :: (Ptr RawTTreePlayer) -> IO (Ptr RawTClass) c_ttreeplayer_printobj :: (Ptr RawTTreePlayer) -> CString -> IO () c_ttreeplayer_delete :: (Ptr RawTTreePlayer) -> IO () c_tarray_delete :: (Ptr RawTArray) -> IO () c_tarrayc_delete :: (Ptr RawTArrayC) -> IO () c_tarrayd_delete :: (Ptr RawTArrayD) -> IO () c_tarrayf_delete :: (Ptr RawTArrayF) -> IO () c_tarrayi_delete :: (Ptr RawTArrayI) -> IO () c_tarrayl_delete :: (Ptr RawTArrayL) -> IO () c_tarrayl64_delete :: (Ptr RawTArrayL64) -> IO () c_tarrays_delete :: (Ptr RawTArrayS) -> IO () c_th1_setname :: (Ptr RawTH1) -> CString -> IO () c_th1_setnametitle :: (Ptr RawTH1) -> CString -> CString -> IO () c_th1_settitle :: (Ptr RawTH1) -> CString -> IO () c_th1_setlinecolor :: (Ptr RawTH1) -> CInt -> IO () c_th1_setfillcolor :: (Ptr RawTH1) -> CInt -> IO () c_th1_setfillstyle :: (Ptr RawTH1) -> CInt -> IO () c_th1_getname :: (Ptr RawTH1) -> IO CString c_th1_draw :: (Ptr RawTH1) -> CString -> IO () c_th1_findobject :: (Ptr RawTH1) -> CString -> IO (Ptr RawTObject) c_th1_saveas :: (Ptr RawTH1) -> CString -> CString -> IO () c_th1_write :: (Ptr RawTH1) -> CString -> CInt -> CInt -> IO CInt c_th1_isa :: (Ptr RawTH1) -> IO (Ptr RawTClass) c_th1_printobj :: (Ptr RawTH1) -> CString -> IO () c_th1_delete :: (Ptr RawTH1) -> IO () c_th1_add :: (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> IO () c_th1_addbincontent :: (Ptr RawTH1) -> CInt -> CDouble -> IO () c_th1_chi2test :: (Ptr RawTH1) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1_computeintegral :: (Ptr RawTH1) -> IO CDouble c_th1_directoryautoadd :: (Ptr RawTH1) -> (Ptr RawTDirectory) -> IO () c_th1_distancetoprimitive :: (Ptr RawTH1) -> CInt -> CInt -> IO CInt c_th1_divide :: (Ptr RawTH1) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1_drawcopy :: (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1_drawnormalized :: (Ptr RawTH1) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1_drawpanel :: (Ptr RawTH1) -> IO () c_th1_bufferempty :: (Ptr RawTH1) -> CInt -> IO CInt c_th1_eval :: (Ptr RawTH1) -> (Ptr RawTF1) -> CString -> IO () c_th1_executeevent :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> IO () c_th1_fft :: (Ptr RawTH1) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1_fill1 :: (Ptr RawTH1) -> CDouble -> IO CInt c_th1_filln :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1_fillrandom :: (Ptr RawTH1) -> (Ptr RawTH1) -> CInt -> IO () c_th1_findbin :: (Ptr RawTH1) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1_findfixbin :: (Ptr RawTH1) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1_findfirstbinabove :: (Ptr RawTH1) -> CDouble -> CInt -> IO CInt c_th1_findlastbinabove :: (Ptr RawTH1) -> CDouble -> CInt -> IO CInt c_th1_fitpanel :: (Ptr RawTH1) -> IO () c_th1_th1getasymmetry :: (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> IO (Ptr RawTH1) c_th1_th1getbufferlength :: (Ptr RawTH1) -> IO CInt c_th1_th1getbuffersize :: (Ptr RawTH1) -> IO CInt c_th1_getndivisiona :: (Ptr RawTH1) -> CString -> IO CInt c_th1_getaxiscolora :: (Ptr RawTH1) -> CString -> IO CInt c_th1_getlabelcolora :: (Ptr RawTH1) -> CString -> IO CInt c_th1_getlabelfonta :: (Ptr RawTH1) -> CString -> IO CInt c_th1_getlabeloffseta :: (Ptr RawTH1) -> CString -> IO CDouble c_th1_getlabelsizea :: (Ptr RawTH1) -> CString -> IO CDouble c_th1_gettitlefonta :: (Ptr RawTH1) -> CString -> IO CInt c_th1_gettitleoffseta :: (Ptr RawTH1) -> CString -> IO CDouble c_th1_gettitlesizea :: (Ptr RawTH1) -> CString -> IO CDouble c_th1_getticklengtha :: (Ptr RawTH1) -> CString -> IO CDouble c_th1_getbaroffset :: (Ptr RawTH1) -> IO CDouble c_th1_getbarwidth :: (Ptr RawTH1) -> IO CDouble c_th1_getcontour :: (Ptr RawTH1) -> (Ptr CDouble) -> IO CInt c_th1_getcontourlevel :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getcontourlevelpad :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getbin :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> IO CInt c_th1_getbincenter :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getbincontent1 :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getbincontent2 :: (Ptr RawTH1) -> CInt -> CInt -> IO CDouble c_th1_getbincontent3 :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> IO CDouble c_th1_getbinerror1 :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getbinerror2 :: (Ptr RawTH1) -> CInt -> CInt -> IO CDouble c_th1_getbinerror3 :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> IO CDouble c_th1_getbinlowedge :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getbinwidth :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getcellcontent :: (Ptr RawTH1) -> CInt -> CInt -> IO CDouble c_th1_getcellerror :: (Ptr RawTH1) -> CInt -> CInt -> IO CDouble c_th1_th1getdirectory :: (Ptr RawTH1) -> IO (Ptr RawTDirectory) c_th1_getentries :: (Ptr RawTH1) -> IO CDouble c_th1_geteffectiveentries :: (Ptr RawTH1) -> IO CDouble c_th1_getfunction :: (Ptr RawTH1) -> CString -> IO (Ptr RawTF1) c_th1_getdimension :: (Ptr RawTH1) -> IO CInt c_th1_getkurtosis :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getlowedge :: (Ptr RawTH1) -> (Ptr CDouble) -> IO () c_th1_getmaximum :: (Ptr RawTH1) -> CDouble -> IO CDouble c_th1_getmaximumbin :: (Ptr RawTH1) -> IO CInt c_th1_getmaximumstored :: (Ptr RawTH1) -> IO CDouble c_th1_getminimum :: (Ptr RawTH1) -> CDouble -> IO CDouble c_th1_getminimumbin :: (Ptr RawTH1) -> IO CInt c_th1_getminimumstored :: (Ptr RawTH1) -> IO CDouble c_th1_getmean :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getmeanerror :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getnbinsx :: (Ptr RawTH1) -> IO CDouble c_th1_getnbinsy :: (Ptr RawTH1) -> IO CDouble c_th1_getnbinsz :: (Ptr RawTH1) -> IO CDouble c_th1_getquantiles :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1_getrandom :: (Ptr RawTH1) -> IO CDouble c_th1_getstats :: (Ptr RawTH1) -> (Ptr CDouble) -> IO () c_th1_getsumofweights :: (Ptr RawTH1) -> IO CDouble c_th1_getsumw2 :: (Ptr RawTH1) -> IO (Ptr RawTArrayD) c_th1_getsumw2n :: (Ptr RawTH1) -> IO CInt c_th1_getrms :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getrmserror :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_getskewness :: (Ptr RawTH1) -> CInt -> IO CDouble c_th1_th1getxaxis :: (Ptr RawTH1) -> IO (Ptr RawTAxis) c_th1_th1getyaxis :: (Ptr RawTH1) -> IO (Ptr RawTAxis) c_th1_th1getzaxis :: (Ptr RawTH1) -> IO (Ptr RawTAxis) c_th1_integral1 :: (Ptr RawTH1) -> CInt -> CInt -> CString -> IO CDouble c_th1_interpolate1 :: (Ptr RawTH1) -> CDouble -> IO CDouble c_th1_interpolate2 :: (Ptr RawTH1) -> CDouble -> CDouble -> IO CDouble c_th1_interpolate3 :: (Ptr RawTH1) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1_th1isbinoverflow :: (Ptr RawTH1) -> CInt -> IO CInt c_th1_th1isbinunderflow :: (Ptr RawTH1) -> CInt -> IO CInt c_th1_kolmogorovtest :: (Ptr RawTH1) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1_labelsdeflate :: (Ptr RawTH1) -> CString -> IO () c_th1_labelsinflate :: (Ptr RawTH1) -> CString -> IO () c_th1_labelsoption :: (Ptr RawTH1) -> CString -> CString -> IO () c_th1_multiflyf :: (Ptr RawTH1) -> (Ptr RawTF1) -> CDouble -> IO () c_th1_multiply :: (Ptr RawTH1) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1_paint :: (Ptr RawTH1) -> IO () c_th1_putstats :: (Ptr RawTH1) -> (Ptr CDouble) -> IO () c_th1_rebin :: (Ptr RawTH1) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1_rebinaxis :: (Ptr RawTH1) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1_rebuild :: (Ptr RawTH1) -> CString -> IO () c_th1_recursiveremove :: (Ptr RawTH1) -> (Ptr RawTObject) -> IO () c_th1_reset :: (Ptr RawTH1) -> CString -> IO () c_th1_resetstats :: (Ptr RawTH1) -> IO () c_th1_scale :: (Ptr RawTH1) -> CDouble -> CString -> IO () c_th1_setaxiscolora :: (Ptr RawTH1) -> CInt -> CString -> IO () c_th1_setaxisrange :: (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1_setbaroffset :: (Ptr RawTH1) -> CDouble -> IO () c_th1_setbarwidth :: (Ptr RawTH1) -> CDouble -> IO () c_th1_setbincontent1 :: (Ptr RawTH1) -> CInt -> CDouble -> IO () c_th1_setbincontent2 :: (Ptr RawTH1) -> CInt -> CInt -> CDouble -> IO () c_th1_setbincontent3 :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1_setbinerror1 :: (Ptr RawTH1) -> CInt -> CDouble -> IO () c_th1_setbinerror2 :: (Ptr RawTH1) -> CInt -> CInt -> CDouble -> IO () c_th1_setbinerror3 :: (Ptr RawTH1) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1_setbins1 :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> IO () c_th1_setbins2 :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1_setbins3 :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1_setbinslength :: (Ptr RawTH1) -> CInt -> IO () c_th1_setbuffer :: (Ptr RawTH1) -> CInt -> CString -> IO () c_th1_setcellcontent :: (Ptr RawTH1) -> CInt -> CInt -> CDouble -> IO () c_th1_setcontent :: (Ptr RawTH1) -> (Ptr CDouble) -> IO () c_th1_setcontour :: (Ptr RawTH1) -> CInt -> (Ptr CDouble) -> IO () c_th1_setcontourlevel :: (Ptr RawTH1) -> CInt -> CDouble -> IO () c_th1_setdirectory :: (Ptr RawTH1) -> (Ptr RawTDirectory) -> IO () c_th1_setentries :: (Ptr RawTH1) -> CDouble -> IO () c_th1_seterror :: (Ptr RawTH1) -> (Ptr CDouble) -> IO () c_th1_setlabelcolora :: (Ptr RawTH1) -> CInt -> CString -> IO () c_th1_setlabelsizea :: (Ptr RawTH1) -> CDouble -> CString -> IO () c_th1_setlabelfonta :: (Ptr RawTH1) -> CInt -> CString -> IO () c_th1_setlabeloffseta :: (Ptr RawTH1) -> CDouble -> CString -> IO () c_th1_setmaximum :: (Ptr RawTH1) -> CDouble -> IO () c_th1_setminimum :: (Ptr RawTH1) -> CDouble -> IO () c_th1_setnormfactor :: (Ptr RawTH1) -> CDouble -> IO () c_th1_setstats :: (Ptr RawTH1) -> CInt -> IO () c_th1_setoption :: (Ptr RawTH1) -> CString -> IO () c_th1_setxtitle :: (Ptr RawTH1) -> CString -> IO () c_th1_setytitle :: (Ptr RawTH1) -> CString -> IO () c_th1_setztitle :: (Ptr RawTH1) -> CString -> IO () c_th1_showbackground :: (Ptr RawTH1) -> CInt -> CString -> IO (Ptr RawTH1) c_th1_showpeaks :: (Ptr RawTH1) -> CDouble -> CString -> CDouble -> IO CInt c_th1_smooth :: (Ptr RawTH1) -> CInt -> CString -> IO () c_th1_sumw2 :: (Ptr RawTH1) -> IO () c_th1_th1usecurrentstyle :: (Ptr RawTH1) -> IO () c_th2_add :: (Ptr RawTH2) -> (Ptr RawTH1) -> CDouble -> IO () c_th2_addbincontent :: (Ptr RawTH2) -> CInt -> CDouble -> IO () c_th2_chi2test :: (Ptr RawTH2) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2_computeintegral :: (Ptr RawTH2) -> IO CDouble c_th2_directoryautoadd :: (Ptr RawTH2) -> (Ptr RawTDirectory) -> IO () c_th2_distancetoprimitive :: (Ptr RawTH2) -> CInt -> CInt -> IO CInt c_th2_divide :: (Ptr RawTH2) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2_drawcopy :: (Ptr RawTH2) -> CString -> IO (Ptr RawTH2) c_th2_drawnormalized :: (Ptr RawTH2) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2_drawpanel :: (Ptr RawTH2) -> IO () c_th2_bufferempty :: (Ptr RawTH2) -> CInt -> IO CInt c_th2_eval :: (Ptr RawTH2) -> (Ptr RawTF1) -> CString -> IO () c_th2_executeevent :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> IO () c_th2_fft :: (Ptr RawTH2) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2_fill1 :: (Ptr RawTH2) -> CDouble -> IO CInt c_th2_filln :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2_fillrandom :: (Ptr RawTH2) -> (Ptr RawTH1) -> CInt -> IO () c_th2_findbin :: (Ptr RawTH2) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2_findfixbin :: (Ptr RawTH2) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2_findfirstbinabove :: (Ptr RawTH2) -> CDouble -> CInt -> IO CInt c_th2_findlastbinabove :: (Ptr RawTH2) -> CDouble -> CInt -> IO CInt c_th2_fitpanel :: (Ptr RawTH2) -> IO () c_th2_getndivisiona :: (Ptr RawTH2) -> CString -> IO CInt c_th2_getaxiscolora :: (Ptr RawTH2) -> CString -> IO CInt c_th2_getlabelcolora :: (Ptr RawTH2) -> CString -> IO CInt c_th2_getlabelfonta :: (Ptr RawTH2) -> CString -> IO CInt c_th2_getlabeloffseta :: (Ptr RawTH2) -> CString -> IO CDouble c_th2_getlabelsizea :: (Ptr RawTH2) -> CString -> IO CDouble c_th2_gettitlefonta :: (Ptr RawTH2) -> CString -> IO CInt c_th2_gettitleoffseta :: (Ptr RawTH2) -> CString -> IO CDouble c_th2_gettitlesizea :: (Ptr RawTH2) -> CString -> IO CDouble c_th2_getticklengtha :: (Ptr RawTH2) -> CString -> IO CDouble c_th2_getbaroffset :: (Ptr RawTH2) -> IO CDouble c_th2_getbarwidth :: (Ptr RawTH2) -> IO CDouble c_th2_getcontour :: (Ptr RawTH2) -> (Ptr CDouble) -> IO CInt c_th2_getcontourlevel :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getcontourlevelpad :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getbin :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> IO CInt c_th2_getbincenter :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getbincontent1 :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getbincontent2 :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_getbincontent3 :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> IO CDouble c_th2_getbinerror1 :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getbinerror2 :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_getbinerror3 :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> IO CDouble c_th2_getbinlowedge :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getbinwidth :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getcellcontent :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_getcellerror :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_getentries :: (Ptr RawTH2) -> IO CDouble c_th2_geteffectiveentries :: (Ptr RawTH2) -> IO CDouble c_th2_getfunction :: (Ptr RawTH2) -> CString -> IO (Ptr RawTF1) c_th2_getdimension :: (Ptr RawTH2) -> IO CInt c_th2_getkurtosis :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getlowedge :: (Ptr RawTH2) -> (Ptr CDouble) -> IO () c_th2_getmaximum :: (Ptr RawTH2) -> CDouble -> IO CDouble c_th2_getmaximumbin :: (Ptr RawTH2) -> IO CInt c_th2_getmaximumstored :: (Ptr RawTH2) -> IO CDouble c_th2_getminimum :: (Ptr RawTH2) -> CDouble -> IO CDouble c_th2_getminimumbin :: (Ptr RawTH2) -> IO CInt c_th2_getminimumstored :: (Ptr RawTH2) -> IO CDouble c_th2_getmean :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getmeanerror :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getnbinsx :: (Ptr RawTH2) -> IO CDouble c_th2_getnbinsy :: (Ptr RawTH2) -> IO CDouble c_th2_getnbinsz :: (Ptr RawTH2) -> IO CDouble c_th2_getquantiles :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2_getrandom :: (Ptr RawTH2) -> IO CDouble c_th2_getstats :: (Ptr RawTH2) -> (Ptr CDouble) -> IO () c_th2_getsumofweights :: (Ptr RawTH2) -> IO CDouble c_th2_getsumw2 :: (Ptr RawTH2) -> IO (Ptr RawTArrayD) c_th2_getsumw2n :: (Ptr RawTH2) -> IO CInt c_th2_getrms :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getrmserror :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_getskewness :: (Ptr RawTH2) -> CInt -> IO CDouble c_th2_integral1 :: (Ptr RawTH2) -> CInt -> CInt -> CString -> IO CDouble c_th2_interpolate1 :: (Ptr RawTH2) -> CDouble -> IO CDouble c_th2_interpolate2 :: (Ptr RawTH2) -> CDouble -> CDouble -> IO CDouble c_th2_interpolate3 :: (Ptr RawTH2) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2_kolmogorovtest :: (Ptr RawTH2) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2_labelsdeflate :: (Ptr RawTH2) -> CString -> IO () c_th2_labelsinflate :: (Ptr RawTH2) -> CString -> IO () c_th2_labelsoption :: (Ptr RawTH2) -> CString -> CString -> IO () c_th2_multiflyf :: (Ptr RawTH2) -> (Ptr RawTF1) -> CDouble -> IO () c_th2_multiply :: (Ptr RawTH2) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2_paint :: (Ptr RawTH2) -> IO () c_th2_putstats :: (Ptr RawTH2) -> (Ptr CDouble) -> IO () c_th2_rebin :: (Ptr RawTH2) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2_rebinaxis :: (Ptr RawTH2) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2_rebuild :: (Ptr RawTH2) -> CString -> IO () c_th2_recursiveremove :: (Ptr RawTH2) -> (Ptr RawTObject) -> IO () c_th2_reset :: (Ptr RawTH2) -> CString -> IO () c_th2_resetstats :: (Ptr RawTH2) -> IO () c_th2_scale :: (Ptr RawTH2) -> CDouble -> CString -> IO () c_th2_setaxiscolora :: (Ptr RawTH2) -> CInt -> CString -> IO () c_th2_setaxisrange :: (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2_setbaroffset :: (Ptr RawTH2) -> CDouble -> IO () c_th2_setbarwidth :: (Ptr RawTH2) -> CDouble -> IO () c_th2_setbincontent1 :: (Ptr RawTH2) -> CInt -> CDouble -> IO () c_th2_setbincontent2 :: (Ptr RawTH2) -> CInt -> CInt -> CDouble -> IO () c_th2_setbincontent3 :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2_setbinerror1 :: (Ptr RawTH2) -> CInt -> CDouble -> IO () c_th2_setbinerror2 :: (Ptr RawTH2) -> CInt -> CInt -> CDouble -> IO () c_th2_setbinerror3 :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2_setbins1 :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> IO () c_th2_setbins2 :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2_setbins3 :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2_setbinslength :: (Ptr RawTH2) -> CInt -> IO () c_th2_setbuffer :: (Ptr RawTH2) -> CInt -> CString -> IO () c_th2_setcellcontent :: (Ptr RawTH2) -> CInt -> CInt -> CDouble -> IO () c_th2_setcontent :: (Ptr RawTH2) -> (Ptr CDouble) -> IO () c_th2_setcontour :: (Ptr RawTH2) -> CInt -> (Ptr CDouble) -> IO () c_th2_setcontourlevel :: (Ptr RawTH2) -> CInt -> CDouble -> IO () c_th2_setdirectory :: (Ptr RawTH2) -> (Ptr RawTDirectory) -> IO () c_th2_setentries :: (Ptr RawTH2) -> CDouble -> IO () c_th2_seterror :: (Ptr RawTH2) -> (Ptr CDouble) -> IO () c_th2_setlabelcolora :: (Ptr RawTH2) -> CInt -> CString -> IO () c_th2_setlabelsizea :: (Ptr RawTH2) -> CDouble -> CString -> IO () c_th2_setlabelfonta :: (Ptr RawTH2) -> CInt -> CString -> IO () c_th2_setlabeloffseta :: (Ptr RawTH2) -> CDouble -> CString -> IO () c_th2_setmaximum :: (Ptr RawTH2) -> CDouble -> IO () c_th2_setminimum :: (Ptr RawTH2) -> CDouble -> IO () c_th2_setnormfactor :: (Ptr RawTH2) -> CDouble -> IO () c_th2_setstats :: (Ptr RawTH2) -> CInt -> IO () c_th2_setoption :: (Ptr RawTH2) -> CString -> IO () c_th2_setxtitle :: (Ptr RawTH2) -> CString -> IO () c_th2_setytitle :: (Ptr RawTH2) -> CString -> IO () c_th2_setztitle :: (Ptr RawTH2) -> CString -> IO () c_th2_showbackground :: (Ptr RawTH2) -> CInt -> CString -> IO (Ptr RawTH1) c_th2_showpeaks :: (Ptr RawTH2) -> CDouble -> CString -> CDouble -> IO CInt c_th2_smooth :: (Ptr RawTH2) -> CInt -> CString -> IO () c_th2_sumw2 :: (Ptr RawTH2) -> IO () c_th2_setname :: (Ptr RawTH2) -> CString -> IO () c_th2_setnametitle :: (Ptr RawTH2) -> CString -> CString -> IO () c_th2_settitle :: (Ptr RawTH2) -> CString -> IO () c_th2_setlinecolor :: (Ptr RawTH2) -> CInt -> IO () c_th2_setfillcolor :: (Ptr RawTH2) -> CInt -> IO () c_th2_setfillstyle :: (Ptr RawTH2) -> CInt -> IO () c_th2_getname :: (Ptr RawTH2) -> IO CString c_th2_draw :: (Ptr RawTH2) -> CString -> IO () c_th2_findobject :: (Ptr RawTH2) -> CString -> IO (Ptr RawTObject) c_th2_saveas :: (Ptr RawTH2) -> CString -> CString -> IO () c_th2_write :: (Ptr RawTH2) -> CString -> CInt -> CInt -> IO CInt c_th2_isa :: (Ptr RawTH2) -> IO (Ptr RawTClass) c_th2_printobj :: (Ptr RawTH2) -> CString -> IO () c_th2_delete :: (Ptr RawTH2) -> IO () c_th2_fill2 :: (Ptr RawTH2) -> CDouble -> CDouble -> IO CInt c_th2_fillrandom2 :: (Ptr RawTH2) -> (Ptr RawTH1) -> CInt -> IO () c_th2_findfirstbinabove2 :: (Ptr RawTH2) -> CDouble -> CInt -> IO CInt c_th2_findlastbinabove2 :: (Ptr RawTH2) -> CDouble -> CInt -> IO CInt c_th2_fitslicesx :: (Ptr RawTH2) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2_fitslicesy :: (Ptr RawTH2) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2_getcorrelationfactor :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_getcovariance :: (Ptr RawTH2) -> CInt -> CInt -> IO CDouble c_th2_integral2 :: (Ptr RawTH2) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2_th2projectionx :: (Ptr RawTH2) -> CString -> CInt -> CInt -> CString -> IO (Ptr RawTH1D) c_th2_th2projectiony :: (Ptr RawTH2) -> CString -> CInt -> CInt -> CString -> IO (Ptr RawTH1D) c_th2_rebinx :: (Ptr RawTH2) -> CInt -> CString -> IO (Ptr RawTH2) c_th2_rebiny :: (Ptr RawTH2) -> CInt -> CString -> IO (Ptr RawTH2) c_th2_rebin2d :: (Ptr RawTH2) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2_setshowprojectionx :: (Ptr RawTH2) -> CInt -> IO () c_th2_setshowprojectiony :: (Ptr RawTH2) -> CInt -> IO () c_th3_add :: (Ptr RawTH3) -> (Ptr RawTH1) -> CDouble -> IO () c_th3_addbincontent :: (Ptr RawTH3) -> CInt -> CDouble -> IO () c_th3_chi2test :: (Ptr RawTH3) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3_computeintegral :: (Ptr RawTH3) -> IO CDouble c_th3_directoryautoadd :: (Ptr RawTH3) -> (Ptr RawTDirectory) -> IO () c_th3_distancetoprimitive :: (Ptr RawTH3) -> CInt -> CInt -> IO CInt c_th3_divide :: (Ptr RawTH3) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3_drawcopy :: (Ptr RawTH3) -> CString -> IO (Ptr RawTH3) c_th3_drawnormalized :: (Ptr RawTH3) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3_drawpanel :: (Ptr RawTH3) -> IO () c_th3_bufferempty :: (Ptr RawTH3) -> CInt -> IO CInt c_th3_eval :: (Ptr RawTH3) -> (Ptr RawTF1) -> CString -> IO () c_th3_executeevent :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> IO () c_th3_fft :: (Ptr RawTH3) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3_fill1 :: (Ptr RawTH3) -> CDouble -> IO CInt c_th3_filln :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3_fillrandom :: (Ptr RawTH3) -> (Ptr RawTH1) -> CInt -> IO () c_th3_findbin :: (Ptr RawTH3) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3_findfixbin :: (Ptr RawTH3) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3_findfirstbinabove :: (Ptr RawTH3) -> CDouble -> CInt -> IO CInt c_th3_findlastbinabove :: (Ptr RawTH3) -> CDouble -> CInt -> IO CInt c_th3_fitpanel :: (Ptr RawTH3) -> IO () c_th3_getndivisiona :: (Ptr RawTH3) -> CString -> IO CInt c_th3_getaxiscolora :: (Ptr RawTH3) -> CString -> IO CInt c_th3_getlabelcolora :: (Ptr RawTH3) -> CString -> IO CInt c_th3_getlabelfonta :: (Ptr RawTH3) -> CString -> IO CInt c_th3_getlabeloffseta :: (Ptr RawTH3) -> CString -> IO CDouble c_th3_getlabelsizea :: (Ptr RawTH3) -> CString -> IO CDouble c_th3_gettitlefonta :: (Ptr RawTH3) -> CString -> IO CInt c_th3_gettitleoffseta :: (Ptr RawTH3) -> CString -> IO CDouble c_th3_gettitlesizea :: (Ptr RawTH3) -> CString -> IO CDouble c_th3_getticklengtha :: (Ptr RawTH3) -> CString -> IO CDouble c_th3_getbaroffset :: (Ptr RawTH3) -> IO CDouble c_th3_getbarwidth :: (Ptr RawTH3) -> IO CDouble c_th3_getcontour :: (Ptr RawTH3) -> (Ptr CDouble) -> IO CInt c_th3_getcontourlevel :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getcontourlevelpad :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getbin :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> IO CInt c_th3_getbincenter :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getbincontent1 :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getbincontent2 :: (Ptr RawTH3) -> CInt -> CInt -> IO CDouble c_th3_getbincontent3 :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> IO CDouble c_th3_getbinerror1 :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getbinerror2 :: (Ptr RawTH3) -> CInt -> CInt -> IO CDouble c_th3_getbinerror3 :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> IO CDouble c_th3_getbinlowedge :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getbinwidth :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getcellcontent :: (Ptr RawTH3) -> CInt -> CInt -> IO CDouble c_th3_getcellerror :: (Ptr RawTH3) -> CInt -> CInt -> IO CDouble c_th3_getentries :: (Ptr RawTH3) -> IO CDouble c_th3_geteffectiveentries :: (Ptr RawTH3) -> IO CDouble c_th3_getfunction :: (Ptr RawTH3) -> CString -> IO (Ptr RawTF1) c_th3_getdimension :: (Ptr RawTH3) -> IO CInt c_th3_getkurtosis :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getlowedge :: (Ptr RawTH3) -> (Ptr CDouble) -> IO () c_th3_getmaximum :: (Ptr RawTH3) -> CDouble -> IO CDouble c_th3_getmaximumbin :: (Ptr RawTH3) -> IO CInt c_th3_getmaximumstored :: (Ptr RawTH3) -> IO CDouble c_th3_getminimum :: (Ptr RawTH3) -> CDouble -> IO CDouble c_th3_getminimumbin :: (Ptr RawTH3) -> IO CInt c_th3_getminimumstored :: (Ptr RawTH3) -> IO CDouble c_th3_getmean :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getmeanerror :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getnbinsx :: (Ptr RawTH3) -> IO CDouble c_th3_getnbinsy :: (Ptr RawTH3) -> IO CDouble c_th3_getnbinsz :: (Ptr RawTH3) -> IO CDouble c_th3_getquantiles :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3_getrandom :: (Ptr RawTH3) -> IO CDouble c_th3_getstats :: (Ptr RawTH3) -> (Ptr CDouble) -> IO () c_th3_getsumofweights :: (Ptr RawTH3) -> IO CDouble c_th3_getsumw2 :: (Ptr RawTH3) -> IO (Ptr RawTArrayD) c_th3_getsumw2n :: (Ptr RawTH3) -> IO CInt c_th3_getrms :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getrmserror :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_getskewness :: (Ptr RawTH3) -> CInt -> IO CDouble c_th3_integral1 :: (Ptr RawTH3) -> CInt -> CInt -> CString -> IO CDouble c_th3_interpolate1 :: (Ptr RawTH3) -> CDouble -> IO CDouble c_th3_interpolate2 :: (Ptr RawTH3) -> CDouble -> CDouble -> IO CDouble c_th3_interpolate3 :: (Ptr RawTH3) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3_kolmogorovtest :: (Ptr RawTH3) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3_labelsdeflate :: (Ptr RawTH3) -> CString -> IO () c_th3_labelsinflate :: (Ptr RawTH3) -> CString -> IO () c_th3_labelsoption :: (Ptr RawTH3) -> CString -> CString -> IO () c_th3_multiflyf :: (Ptr RawTH3) -> (Ptr RawTF1) -> CDouble -> IO () c_th3_multiply :: (Ptr RawTH3) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3_paint :: (Ptr RawTH3) -> IO () c_th3_putstats :: (Ptr RawTH3) -> (Ptr CDouble) -> IO () c_th3_rebin :: (Ptr RawTH3) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3_rebinaxis :: (Ptr RawTH3) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3_rebuild :: (Ptr RawTH3) -> CString -> IO () c_th3_recursiveremove :: (Ptr RawTH3) -> (Ptr RawTObject) -> IO () c_th3_reset :: (Ptr RawTH3) -> CString -> IO () c_th3_resetstats :: (Ptr RawTH3) -> IO () c_th3_scale :: (Ptr RawTH3) -> CDouble -> CString -> IO () c_th3_setaxiscolora :: (Ptr RawTH3) -> CInt -> CString -> IO () c_th3_setaxisrange :: (Ptr RawTH3) -> CDouble -> CDouble -> CString -> IO () c_th3_setbaroffset :: (Ptr RawTH3) -> CDouble -> IO () c_th3_setbarwidth :: (Ptr RawTH3) -> CDouble -> IO () c_th3_setbincontent1 :: (Ptr RawTH3) -> CInt -> CDouble -> IO () c_th3_setbincontent2 :: (Ptr RawTH3) -> CInt -> CInt -> CDouble -> IO () c_th3_setbincontent3 :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3_setbinerror1 :: (Ptr RawTH3) -> CInt -> CDouble -> IO () c_th3_setbinerror2 :: (Ptr RawTH3) -> CInt -> CInt -> CDouble -> IO () c_th3_setbinerror3 :: (Ptr RawTH3) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3_setbins1 :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> IO () c_th3_setbins2 :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3_setbins3 :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3_setbinslength :: (Ptr RawTH3) -> CInt -> IO () c_th3_setbuffer :: (Ptr RawTH3) -> CInt -> CString -> IO () c_th3_setcellcontent :: (Ptr RawTH3) -> CInt -> CInt -> CDouble -> IO () c_th3_setcontent :: (Ptr RawTH3) -> (Ptr CDouble) -> IO () c_th3_setcontour :: (Ptr RawTH3) -> CInt -> (Ptr CDouble) -> IO () c_th3_setcontourlevel :: (Ptr RawTH3) -> CInt -> CDouble -> IO () c_th3_setdirectory :: (Ptr RawTH3) -> (Ptr RawTDirectory) -> IO () c_th3_setentries :: (Ptr RawTH3) -> CDouble -> IO () c_th3_seterror :: (Ptr RawTH3) -> (Ptr CDouble) -> IO () c_th3_setlabelcolora :: (Ptr RawTH3) -> CInt -> CString -> IO () c_th3_setlabelsizea :: (Ptr RawTH3) -> CDouble -> CString -> IO () c_th3_setlabelfonta :: (Ptr RawTH3) -> CInt -> CString -> IO () c_th3_setlabeloffseta :: (Ptr RawTH3) -> CDouble -> CString -> IO () c_th3_setmaximum :: (Ptr RawTH3) -> CDouble -> IO () c_th3_setminimum :: (Ptr RawTH3) -> CDouble -> IO () c_th3_setnormfactor :: (Ptr RawTH3) -> CDouble -> IO () c_th3_setstats :: (Ptr RawTH3) -> CInt -> IO () c_th3_setoption :: (Ptr RawTH3) -> CString -> IO () c_th3_setxtitle :: (Ptr RawTH3) -> CString -> IO () c_th3_setytitle :: (Ptr RawTH3) -> CString -> IO () c_th3_setztitle :: (Ptr RawTH3) -> CString -> IO () c_th3_showbackground :: (Ptr RawTH3) -> CInt -> CString -> IO (Ptr RawTH1) c_th3_showpeaks :: (Ptr RawTH3) -> CDouble -> CString -> CDouble -> IO CInt c_th3_smooth :: (Ptr RawTH3) -> CInt -> CString -> IO () c_th3_sumw2 :: (Ptr RawTH3) -> IO () c_th3_setname :: (Ptr RawTH3) -> CString -> IO () c_th3_setnametitle :: (Ptr RawTH3) -> CString -> CString -> IO () c_th3_settitle :: (Ptr RawTH3) -> CString -> IO () c_th3_setlinecolor :: (Ptr RawTH3) -> CInt -> IO () c_th3_setfillcolor :: (Ptr RawTH3) -> CInt -> IO () c_th3_setfillstyle :: (Ptr RawTH3) -> CInt -> IO () c_th3_getname :: (Ptr RawTH3) -> IO CString c_th3_draw :: (Ptr RawTH3) -> CString -> IO () c_th3_findobject :: (Ptr RawTH3) -> CString -> IO (Ptr RawTObject) c_th3_saveas :: (Ptr RawTH3) -> CString -> CString -> IO () c_th3_write :: (Ptr RawTH3) -> CString -> CInt -> CInt -> IO CInt c_th3_isa :: (Ptr RawTH3) -> IO (Ptr RawTClass) c_th3_printobj :: (Ptr RawTH3) -> CString -> IO () c_th3_delete :: (Ptr RawTH3) -> IO () c_th1c_add :: (Ptr RawTH1C) -> (Ptr RawTH1) -> CDouble -> IO () c_th1c_addbincontent :: (Ptr RawTH1C) -> CInt -> CDouble -> IO () c_th1c_chi2test :: (Ptr RawTH1C) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1c_computeintegral :: (Ptr RawTH1C) -> IO CDouble c_th1c_directoryautoadd :: (Ptr RawTH1C) -> (Ptr RawTDirectory) -> IO () c_th1c_distancetoprimitive :: (Ptr RawTH1C) -> CInt -> CInt -> IO CInt c_th1c_divide :: (Ptr RawTH1C) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1c_drawcopy :: (Ptr RawTH1C) -> CString -> IO (Ptr RawTH1C) c_th1c_drawnormalized :: (Ptr RawTH1C) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1c_drawpanel :: (Ptr RawTH1C) -> IO () c_th1c_bufferempty :: (Ptr RawTH1C) -> CInt -> IO CInt c_th1c_eval :: (Ptr RawTH1C) -> (Ptr RawTF1) -> CString -> IO () c_th1c_executeevent :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> IO () c_th1c_fft :: (Ptr RawTH1C) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1c_fill1 :: (Ptr RawTH1C) -> CDouble -> IO CInt c_th1c_filln :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1c_fillrandom :: (Ptr RawTH1C) -> (Ptr RawTH1) -> CInt -> IO () c_th1c_findbin :: (Ptr RawTH1C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1c_findfixbin :: (Ptr RawTH1C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1c_findfirstbinabove :: (Ptr RawTH1C) -> CDouble -> CInt -> IO CInt c_th1c_findlastbinabove :: (Ptr RawTH1C) -> CDouble -> CInt -> IO CInt c_th1c_fitpanel :: (Ptr RawTH1C) -> IO () c_th1c_getndivisiona :: (Ptr RawTH1C) -> CString -> IO CInt c_th1c_getaxiscolora :: (Ptr RawTH1C) -> CString -> IO CInt c_th1c_getlabelcolora :: (Ptr RawTH1C) -> CString -> IO CInt c_th1c_getlabelfonta :: (Ptr RawTH1C) -> CString -> IO CInt c_th1c_getlabeloffseta :: (Ptr RawTH1C) -> CString -> IO CDouble c_th1c_getlabelsizea :: (Ptr RawTH1C) -> CString -> IO CDouble c_th1c_gettitlefonta :: (Ptr RawTH1C) -> CString -> IO CInt c_th1c_gettitleoffseta :: (Ptr RawTH1C) -> CString -> IO CDouble c_th1c_gettitlesizea :: (Ptr RawTH1C) -> CString -> IO CDouble c_th1c_getticklengtha :: (Ptr RawTH1C) -> CString -> IO CDouble c_th1c_getbaroffset :: (Ptr RawTH1C) -> IO CDouble c_th1c_getbarwidth :: (Ptr RawTH1C) -> IO CDouble c_th1c_getcontour :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO CInt c_th1c_getcontourlevel :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getcontourlevelpad :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getbin :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> IO CInt c_th1c_getbincenter :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getbincontent1 :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getbincontent2 :: (Ptr RawTH1C) -> CInt -> CInt -> IO CDouble c_th1c_getbincontent3 :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> IO CDouble c_th1c_getbinerror1 :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getbinerror2 :: (Ptr RawTH1C) -> CInt -> CInt -> IO CDouble c_th1c_getbinerror3 :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> IO CDouble c_th1c_getbinlowedge :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getbinwidth :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getcellcontent :: (Ptr RawTH1C) -> CInt -> CInt -> IO CDouble c_th1c_getcellerror :: (Ptr RawTH1C) -> CInt -> CInt -> IO CDouble c_th1c_getentries :: (Ptr RawTH1C) -> IO CDouble c_th1c_geteffectiveentries :: (Ptr RawTH1C) -> IO CDouble c_th1c_getfunction :: (Ptr RawTH1C) -> CString -> IO (Ptr RawTF1) c_th1c_getdimension :: (Ptr RawTH1C) -> IO CInt c_th1c_getkurtosis :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getlowedge :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO () c_th1c_getmaximum :: (Ptr RawTH1C) -> CDouble -> IO CDouble c_th1c_getmaximumbin :: (Ptr RawTH1C) -> IO CInt c_th1c_getmaximumstored :: (Ptr RawTH1C) -> IO CDouble c_th1c_getminimum :: (Ptr RawTH1C) -> CDouble -> IO CDouble c_th1c_getminimumbin :: (Ptr RawTH1C) -> IO CInt c_th1c_getminimumstored :: (Ptr RawTH1C) -> IO CDouble c_th1c_getmean :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getmeanerror :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getnbinsx :: (Ptr RawTH1C) -> IO CDouble c_th1c_getnbinsy :: (Ptr RawTH1C) -> IO CDouble c_th1c_getnbinsz :: (Ptr RawTH1C) -> IO CDouble c_th1c_getquantiles :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1c_getrandom :: (Ptr RawTH1C) -> IO CDouble c_th1c_getstats :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO () c_th1c_getsumofweights :: (Ptr RawTH1C) -> IO CDouble c_th1c_getsumw2 :: (Ptr RawTH1C) -> IO (Ptr RawTArrayD) c_th1c_getsumw2n :: (Ptr RawTH1C) -> IO CInt c_th1c_getrms :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getrmserror :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_getskewness :: (Ptr RawTH1C) -> CInt -> IO CDouble c_th1c_integral1 :: (Ptr RawTH1C) -> CInt -> CInt -> CString -> IO CDouble c_th1c_interpolate1 :: (Ptr RawTH1C) -> CDouble -> IO CDouble c_th1c_interpolate2 :: (Ptr RawTH1C) -> CDouble -> CDouble -> IO CDouble c_th1c_interpolate3 :: (Ptr RawTH1C) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1c_kolmogorovtest :: (Ptr RawTH1C) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1c_labelsdeflate :: (Ptr RawTH1C) -> CString -> IO () c_th1c_labelsinflate :: (Ptr RawTH1C) -> CString -> IO () c_th1c_labelsoption :: (Ptr RawTH1C) -> CString -> CString -> IO () c_th1c_multiflyf :: (Ptr RawTH1C) -> (Ptr RawTF1) -> CDouble -> IO () c_th1c_multiply :: (Ptr RawTH1C) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1c_paint :: (Ptr RawTH1C) -> IO () c_th1c_putstats :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO () c_th1c_rebin :: (Ptr RawTH1C) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1c_rebinaxis :: (Ptr RawTH1C) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1c_rebuild :: (Ptr RawTH1C) -> CString -> IO () c_th1c_recursiveremove :: (Ptr RawTH1C) -> (Ptr RawTObject) -> IO () c_th1c_reset :: (Ptr RawTH1C) -> CString -> IO () c_th1c_resetstats :: (Ptr RawTH1C) -> IO () c_th1c_scale :: (Ptr RawTH1C) -> CDouble -> CString -> IO () c_th1c_setaxiscolora :: (Ptr RawTH1C) -> CInt -> CString -> IO () c_th1c_setaxisrange :: (Ptr RawTH1C) -> CDouble -> CDouble -> CString -> IO () c_th1c_setbaroffset :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_setbarwidth :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_setbincontent1 :: (Ptr RawTH1C) -> CInt -> CDouble -> IO () c_th1c_setbincontent2 :: (Ptr RawTH1C) -> CInt -> CInt -> CDouble -> IO () c_th1c_setbincontent3 :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1c_setbinerror1 :: (Ptr RawTH1C) -> CInt -> CDouble -> IO () c_th1c_setbinerror2 :: (Ptr RawTH1C) -> CInt -> CInt -> CDouble -> IO () c_th1c_setbinerror3 :: (Ptr RawTH1C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1c_setbins1 :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> IO () c_th1c_setbins2 :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1c_setbins3 :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1c_setbinslength :: (Ptr RawTH1C) -> CInt -> IO () c_th1c_setbuffer :: (Ptr RawTH1C) -> CInt -> CString -> IO () c_th1c_setcellcontent :: (Ptr RawTH1C) -> CInt -> CInt -> CDouble -> IO () c_th1c_setcontent :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO () c_th1c_setcontour :: (Ptr RawTH1C) -> CInt -> (Ptr CDouble) -> IO () c_th1c_setcontourlevel :: (Ptr RawTH1C) -> CInt -> CDouble -> IO () c_th1c_setdirectory :: (Ptr RawTH1C) -> (Ptr RawTDirectory) -> IO () c_th1c_setentries :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_seterror :: (Ptr RawTH1C) -> (Ptr CDouble) -> IO () c_th1c_setlabelcolora :: (Ptr RawTH1C) -> CInt -> CString -> IO () c_th1c_setlabelsizea :: (Ptr RawTH1C) -> CDouble -> CString -> IO () c_th1c_setlabelfonta :: (Ptr RawTH1C) -> CInt -> CString -> IO () c_th1c_setlabeloffseta :: (Ptr RawTH1C) -> CDouble -> CString -> IO () c_th1c_setmaximum :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_setminimum :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_setnormfactor :: (Ptr RawTH1C) -> CDouble -> IO () c_th1c_setstats :: (Ptr RawTH1C) -> CInt -> IO () c_th1c_setoption :: (Ptr RawTH1C) -> CString -> IO () c_th1c_setxtitle :: (Ptr RawTH1C) -> CString -> IO () c_th1c_setytitle :: (Ptr RawTH1C) -> CString -> IO () c_th1c_setztitle :: (Ptr RawTH1C) -> CString -> IO () c_th1c_showbackground :: (Ptr RawTH1C) -> CInt -> CString -> IO (Ptr RawTH1) c_th1c_showpeaks :: (Ptr RawTH1C) -> CDouble -> CString -> CDouble -> IO CInt c_th1c_smooth :: (Ptr RawTH1C) -> CInt -> CString -> IO () c_th1c_sumw2 :: (Ptr RawTH1C) -> IO () c_th1c_setname :: (Ptr RawTH1C) -> CString -> IO () c_th1c_setnametitle :: (Ptr RawTH1C) -> CString -> CString -> IO () c_th1c_settitle :: (Ptr RawTH1C) -> CString -> IO () c_th1c_setlinecolor :: (Ptr RawTH1C) -> CInt -> IO () c_th1c_setfillcolor :: (Ptr RawTH1C) -> CInt -> IO () c_th1c_setfillstyle :: (Ptr RawTH1C) -> CInt -> IO () c_th1c_getname :: (Ptr RawTH1C) -> IO CString c_th1c_draw :: (Ptr RawTH1C) -> CString -> IO () c_th1c_findobject :: (Ptr RawTH1C) -> CString -> IO (Ptr RawTObject) c_th1c_saveas :: (Ptr RawTH1C) -> CString -> CString -> IO () c_th1c_write :: (Ptr RawTH1C) -> CString -> CInt -> CInt -> IO CInt c_th1c_isa :: (Ptr RawTH1C) -> IO (Ptr RawTClass) c_th1c_printobj :: (Ptr RawTH1C) -> CString -> IO () c_th1c_delete :: (Ptr RawTH1C) -> IO () c_th1d_add :: (Ptr RawTH1D) -> (Ptr RawTH1) -> CDouble -> IO () c_th1d_addbincontent :: (Ptr RawTH1D) -> CInt -> CDouble -> IO () c_th1d_chi2test :: (Ptr RawTH1D) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1d_computeintegral :: (Ptr RawTH1D) -> IO CDouble c_th1d_directoryautoadd :: (Ptr RawTH1D) -> (Ptr RawTDirectory) -> IO () c_th1d_distancetoprimitive :: (Ptr RawTH1D) -> CInt -> CInt -> IO CInt c_th1d_divide :: (Ptr RawTH1D) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1d_drawcopy :: (Ptr RawTH1D) -> CString -> IO (Ptr RawTH1D) c_th1d_drawnormalized :: (Ptr RawTH1D) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1d_drawpanel :: (Ptr RawTH1D) -> IO () c_th1d_bufferempty :: (Ptr RawTH1D) -> CInt -> IO CInt c_th1d_eval :: (Ptr RawTH1D) -> (Ptr RawTF1) -> CString -> IO () c_th1d_executeevent :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> IO () c_th1d_fft :: (Ptr RawTH1D) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1d_fill1 :: (Ptr RawTH1D) -> CDouble -> IO CInt c_th1d_filln :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1d_fillrandom :: (Ptr RawTH1D) -> (Ptr RawTH1) -> CInt -> IO () c_th1d_findbin :: (Ptr RawTH1D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1d_findfixbin :: (Ptr RawTH1D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1d_findfirstbinabove :: (Ptr RawTH1D) -> CDouble -> CInt -> IO CInt c_th1d_findlastbinabove :: (Ptr RawTH1D) -> CDouble -> CInt -> IO CInt c_th1d_fitpanel :: (Ptr RawTH1D) -> IO () c_th1d_getndivisiona :: (Ptr RawTH1D) -> CString -> IO CInt c_th1d_getaxiscolora :: (Ptr RawTH1D) -> CString -> IO CInt c_th1d_getlabelcolora :: (Ptr RawTH1D) -> CString -> IO CInt c_th1d_getlabelfonta :: (Ptr RawTH1D) -> CString -> IO CInt c_th1d_getlabeloffseta :: (Ptr RawTH1D) -> CString -> IO CDouble c_th1d_getlabelsizea :: (Ptr RawTH1D) -> CString -> IO CDouble c_th1d_gettitlefonta :: (Ptr RawTH1D) -> CString -> IO CInt c_th1d_gettitleoffseta :: (Ptr RawTH1D) -> CString -> IO CDouble c_th1d_gettitlesizea :: (Ptr RawTH1D) -> CString -> IO CDouble c_th1d_getticklengtha :: (Ptr RawTH1D) -> CString -> IO CDouble c_th1d_getbaroffset :: (Ptr RawTH1D) -> IO CDouble c_th1d_getbarwidth :: (Ptr RawTH1D) -> IO CDouble c_th1d_getcontour :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO CInt c_th1d_getcontourlevel :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getcontourlevelpad :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getbin :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> IO CInt c_th1d_getbincenter :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getbincontent1 :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getbincontent2 :: (Ptr RawTH1D) -> CInt -> CInt -> IO CDouble c_th1d_getbincontent3 :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> IO CDouble c_th1d_getbinerror1 :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getbinerror2 :: (Ptr RawTH1D) -> CInt -> CInt -> IO CDouble c_th1d_getbinerror3 :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> IO CDouble c_th1d_getbinlowedge :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getbinwidth :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getcellcontent :: (Ptr RawTH1D) -> CInt -> CInt -> IO CDouble c_th1d_getcellerror :: (Ptr RawTH1D) -> CInt -> CInt -> IO CDouble c_th1d_getentries :: (Ptr RawTH1D) -> IO CDouble c_th1d_geteffectiveentries :: (Ptr RawTH1D) -> IO CDouble c_th1d_getfunction :: (Ptr RawTH1D) -> CString -> IO (Ptr RawTF1) c_th1d_getdimension :: (Ptr RawTH1D) -> IO CInt c_th1d_getkurtosis :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getlowedge :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO () c_th1d_getmaximum :: (Ptr RawTH1D) -> CDouble -> IO CDouble c_th1d_getmaximumbin :: (Ptr RawTH1D) -> IO CInt c_th1d_getmaximumstored :: (Ptr RawTH1D) -> IO CDouble c_th1d_getminimum :: (Ptr RawTH1D) -> CDouble -> IO CDouble c_th1d_getminimumbin :: (Ptr RawTH1D) -> IO CInt c_th1d_getminimumstored :: (Ptr RawTH1D) -> IO CDouble c_th1d_getmean :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getmeanerror :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getnbinsx :: (Ptr RawTH1D) -> IO CDouble c_th1d_getnbinsy :: (Ptr RawTH1D) -> IO CDouble c_th1d_getnbinsz :: (Ptr RawTH1D) -> IO CDouble c_th1d_getquantiles :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1d_getrandom :: (Ptr RawTH1D) -> IO CDouble c_th1d_getstats :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO () c_th1d_getsumofweights :: (Ptr RawTH1D) -> IO CDouble c_th1d_getsumw2 :: (Ptr RawTH1D) -> IO (Ptr RawTArrayD) c_th1d_getsumw2n :: (Ptr RawTH1D) -> IO CInt c_th1d_getrms :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getrmserror :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_getskewness :: (Ptr RawTH1D) -> CInt -> IO CDouble c_th1d_integral1 :: (Ptr RawTH1D) -> CInt -> CInt -> CString -> IO CDouble c_th1d_interpolate1 :: (Ptr RawTH1D) -> CDouble -> IO CDouble c_th1d_interpolate2 :: (Ptr RawTH1D) -> CDouble -> CDouble -> IO CDouble c_th1d_interpolate3 :: (Ptr RawTH1D) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1d_kolmogorovtest :: (Ptr RawTH1D) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1d_labelsdeflate :: (Ptr RawTH1D) -> CString -> IO () c_th1d_labelsinflate :: (Ptr RawTH1D) -> CString -> IO () c_th1d_labelsoption :: (Ptr RawTH1D) -> CString -> CString -> IO () c_th1d_multiflyf :: (Ptr RawTH1D) -> (Ptr RawTF1) -> CDouble -> IO () c_th1d_multiply :: (Ptr RawTH1D) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1d_paint :: (Ptr RawTH1D) -> IO () c_th1d_putstats :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO () c_th1d_rebin :: (Ptr RawTH1D) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1d_rebinaxis :: (Ptr RawTH1D) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1d_rebuild :: (Ptr RawTH1D) -> CString -> IO () c_th1d_recursiveremove :: (Ptr RawTH1D) -> (Ptr RawTObject) -> IO () c_th1d_reset :: (Ptr RawTH1D) -> CString -> IO () c_th1d_resetstats :: (Ptr RawTH1D) -> IO () c_th1d_scale :: (Ptr RawTH1D) -> CDouble -> CString -> IO () c_th1d_setaxiscolora :: (Ptr RawTH1D) -> CInt -> CString -> IO () c_th1d_setaxisrange :: (Ptr RawTH1D) -> CDouble -> CDouble -> CString -> IO () c_th1d_setbaroffset :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_setbarwidth :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_setbincontent1 :: (Ptr RawTH1D) -> CInt -> CDouble -> IO () c_th1d_setbincontent2 :: (Ptr RawTH1D) -> CInt -> CInt -> CDouble -> IO () c_th1d_setbincontent3 :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1d_setbinerror1 :: (Ptr RawTH1D) -> CInt -> CDouble -> IO () c_th1d_setbinerror2 :: (Ptr RawTH1D) -> CInt -> CInt -> CDouble -> IO () c_th1d_setbinerror3 :: (Ptr RawTH1D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1d_setbins1 :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> IO () c_th1d_setbins2 :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1d_setbins3 :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1d_setbinslength :: (Ptr RawTH1D) -> CInt -> IO () c_th1d_setbuffer :: (Ptr RawTH1D) -> CInt -> CString -> IO () c_th1d_setcellcontent :: (Ptr RawTH1D) -> CInt -> CInt -> CDouble -> IO () c_th1d_setcontent :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO () c_th1d_setcontour :: (Ptr RawTH1D) -> CInt -> (Ptr CDouble) -> IO () c_th1d_setcontourlevel :: (Ptr RawTH1D) -> CInt -> CDouble -> IO () c_th1d_setdirectory :: (Ptr RawTH1D) -> (Ptr RawTDirectory) -> IO () c_th1d_setentries :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_seterror :: (Ptr RawTH1D) -> (Ptr CDouble) -> IO () c_th1d_setlabelcolora :: (Ptr RawTH1D) -> CInt -> CString -> IO () c_th1d_setlabelsizea :: (Ptr RawTH1D) -> CDouble -> CString -> IO () c_th1d_setlabelfonta :: (Ptr RawTH1D) -> CInt -> CString -> IO () c_th1d_setlabeloffseta :: (Ptr RawTH1D) -> CDouble -> CString -> IO () c_th1d_setmaximum :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_setminimum :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_setnormfactor :: (Ptr RawTH1D) -> CDouble -> IO () c_th1d_setstats :: (Ptr RawTH1D) -> CInt -> IO () c_th1d_setoption :: (Ptr RawTH1D) -> CString -> IO () c_th1d_setxtitle :: (Ptr RawTH1D) -> CString -> IO () c_th1d_setytitle :: (Ptr RawTH1D) -> CString -> IO () c_th1d_setztitle :: (Ptr RawTH1D) -> CString -> IO () c_th1d_showbackground :: (Ptr RawTH1D) -> CInt -> CString -> IO (Ptr RawTH1) c_th1d_showpeaks :: (Ptr RawTH1D) -> CDouble -> CString -> CDouble -> IO CInt c_th1d_smooth :: (Ptr RawTH1D) -> CInt -> CString -> IO () c_th1d_sumw2 :: (Ptr RawTH1D) -> IO () c_th1d_setname :: (Ptr RawTH1D) -> CString -> IO () c_th1d_setnametitle :: (Ptr RawTH1D) -> CString -> CString -> IO () c_th1d_settitle :: (Ptr RawTH1D) -> CString -> IO () c_th1d_setlinecolor :: (Ptr RawTH1D) -> CInt -> IO () c_th1d_setfillcolor :: (Ptr RawTH1D) -> CInt -> IO () c_th1d_setfillstyle :: (Ptr RawTH1D) -> CInt -> IO () c_th1d_getname :: (Ptr RawTH1D) -> IO CString c_th1d_draw :: (Ptr RawTH1D) -> CString -> IO () c_th1d_findobject :: (Ptr RawTH1D) -> CString -> IO (Ptr RawTObject) c_th1d_saveas :: (Ptr RawTH1D) -> CString -> CString -> IO () c_th1d_write :: (Ptr RawTH1D) -> CString -> CInt -> CInt -> IO CInt c_th1d_isa :: (Ptr RawTH1D) -> IO (Ptr RawTClass) c_th1d_printobj :: (Ptr RawTH1D) -> CString -> IO () c_th1d_delete :: (Ptr RawTH1D) -> IO () c_th1d_newth1d :: CString -> CString -> CInt -> CDouble -> CDouble -> IO (Ptr RawTH1D) c_th1f_add :: (Ptr RawTH1F) -> (Ptr RawTH1) -> CDouble -> IO () c_th1f_addbincontent :: (Ptr RawTH1F) -> CInt -> CDouble -> IO () c_th1f_chi2test :: (Ptr RawTH1F) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1f_computeintegral :: (Ptr RawTH1F) -> IO CDouble c_th1f_directoryautoadd :: (Ptr RawTH1F) -> (Ptr RawTDirectory) -> IO () c_th1f_distancetoprimitive :: (Ptr RawTH1F) -> CInt -> CInt -> IO CInt c_th1f_divide :: (Ptr RawTH1F) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1f_drawcopy :: (Ptr RawTH1F) -> CString -> IO (Ptr RawTH1F) c_th1f_drawnormalized :: (Ptr RawTH1F) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1f_drawpanel :: (Ptr RawTH1F) -> IO () c_th1f_bufferempty :: (Ptr RawTH1F) -> CInt -> IO CInt c_th1f_eval :: (Ptr RawTH1F) -> (Ptr RawTF1) -> CString -> IO () c_th1f_executeevent :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> IO () c_th1f_fft :: (Ptr RawTH1F) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1f_fill1 :: (Ptr RawTH1F) -> CDouble -> IO CInt c_th1f_filln :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1f_fillrandom :: (Ptr RawTH1F) -> (Ptr RawTH1) -> CInt -> IO () c_th1f_findbin :: (Ptr RawTH1F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1f_findfixbin :: (Ptr RawTH1F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1f_findfirstbinabove :: (Ptr RawTH1F) -> CDouble -> CInt -> IO CInt c_th1f_findlastbinabove :: (Ptr RawTH1F) -> CDouble -> CInt -> IO CInt c_th1f_fitpanel :: (Ptr RawTH1F) -> IO () c_th1f_getndivisiona :: (Ptr RawTH1F) -> CString -> IO CInt c_th1f_getaxiscolora :: (Ptr RawTH1F) -> CString -> IO CInt c_th1f_getlabelcolora :: (Ptr RawTH1F) -> CString -> IO CInt c_th1f_getlabelfonta :: (Ptr RawTH1F) -> CString -> IO CInt c_th1f_getlabeloffseta :: (Ptr RawTH1F) -> CString -> IO CDouble c_th1f_getlabelsizea :: (Ptr RawTH1F) -> CString -> IO CDouble c_th1f_gettitlefonta :: (Ptr RawTH1F) -> CString -> IO CInt c_th1f_gettitleoffseta :: (Ptr RawTH1F) -> CString -> IO CDouble c_th1f_gettitlesizea :: (Ptr RawTH1F) -> CString -> IO CDouble c_th1f_getticklengtha :: (Ptr RawTH1F) -> CString -> IO CDouble c_th1f_getbaroffset :: (Ptr RawTH1F) -> IO CDouble c_th1f_getbarwidth :: (Ptr RawTH1F) -> IO CDouble c_th1f_getcontour :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO CInt c_th1f_getcontourlevel :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getcontourlevelpad :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getbin :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> IO CInt c_th1f_getbincenter :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getbincontent1 :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getbincontent2 :: (Ptr RawTH1F) -> CInt -> CInt -> IO CDouble c_th1f_getbincontent3 :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> IO CDouble c_th1f_getbinerror1 :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getbinerror2 :: (Ptr RawTH1F) -> CInt -> CInt -> IO CDouble c_th1f_getbinerror3 :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> IO CDouble c_th1f_getbinlowedge :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getbinwidth :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getcellcontent :: (Ptr RawTH1F) -> CInt -> CInt -> IO CDouble c_th1f_getcellerror :: (Ptr RawTH1F) -> CInt -> CInt -> IO CDouble c_th1f_getentries :: (Ptr RawTH1F) -> IO CDouble c_th1f_geteffectiveentries :: (Ptr RawTH1F) -> IO CDouble c_th1f_getfunction :: (Ptr RawTH1F) -> CString -> IO (Ptr RawTF1) c_th1f_getdimension :: (Ptr RawTH1F) -> IO CInt c_th1f_getkurtosis :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getlowedge :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO () c_th1f_getmaximum :: (Ptr RawTH1F) -> CDouble -> IO CDouble c_th1f_getmaximumbin :: (Ptr RawTH1F) -> IO CInt c_th1f_getmaximumstored :: (Ptr RawTH1F) -> IO CDouble c_th1f_getminimum :: (Ptr RawTH1F) -> CDouble -> IO CDouble c_th1f_getminimumbin :: (Ptr RawTH1F) -> IO CInt c_th1f_getminimumstored :: (Ptr RawTH1F) -> IO CDouble c_th1f_getmean :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getmeanerror :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getnbinsx :: (Ptr RawTH1F) -> IO CDouble c_th1f_getnbinsy :: (Ptr RawTH1F) -> IO CDouble c_th1f_getnbinsz :: (Ptr RawTH1F) -> IO CDouble c_th1f_getquantiles :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1f_getrandom :: (Ptr RawTH1F) -> IO CDouble c_th1f_getstats :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO () c_th1f_getsumofweights :: (Ptr RawTH1F) -> IO CDouble c_th1f_getsumw2 :: (Ptr RawTH1F) -> IO (Ptr RawTArrayD) c_th1f_getsumw2n :: (Ptr RawTH1F) -> IO CInt c_th1f_getrms :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getrmserror :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_getskewness :: (Ptr RawTH1F) -> CInt -> IO CDouble c_th1f_integral1 :: (Ptr RawTH1F) -> CInt -> CInt -> CString -> IO CDouble c_th1f_interpolate1 :: (Ptr RawTH1F) -> CDouble -> IO CDouble c_th1f_interpolate2 :: (Ptr RawTH1F) -> CDouble -> CDouble -> IO CDouble c_th1f_interpolate3 :: (Ptr RawTH1F) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1f_kolmogorovtest :: (Ptr RawTH1F) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1f_labelsdeflate :: (Ptr RawTH1F) -> CString -> IO () c_th1f_labelsinflate :: (Ptr RawTH1F) -> CString -> IO () c_th1f_labelsoption :: (Ptr RawTH1F) -> CString -> CString -> IO () c_th1f_multiflyf :: (Ptr RawTH1F) -> (Ptr RawTF1) -> CDouble -> IO () c_th1f_multiply :: (Ptr RawTH1F) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1f_paint :: (Ptr RawTH1F) -> IO () c_th1f_putstats :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO () c_th1f_rebin :: (Ptr RawTH1F) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1f_rebinaxis :: (Ptr RawTH1F) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1f_rebuild :: (Ptr RawTH1F) -> CString -> IO () c_th1f_recursiveremove :: (Ptr RawTH1F) -> (Ptr RawTObject) -> IO () c_th1f_reset :: (Ptr RawTH1F) -> CString -> IO () c_th1f_resetstats :: (Ptr RawTH1F) -> IO () c_th1f_scale :: (Ptr RawTH1F) -> CDouble -> CString -> IO () c_th1f_setaxiscolora :: (Ptr RawTH1F) -> CInt -> CString -> IO () c_th1f_setaxisrange :: (Ptr RawTH1F) -> CDouble -> CDouble -> CString -> IO () c_th1f_setbaroffset :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_setbarwidth :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_setbincontent1 :: (Ptr RawTH1F) -> CInt -> CDouble -> IO () c_th1f_setbincontent2 :: (Ptr RawTH1F) -> CInt -> CInt -> CDouble -> IO () c_th1f_setbincontent3 :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1f_setbinerror1 :: (Ptr RawTH1F) -> CInt -> CDouble -> IO () c_th1f_setbinerror2 :: (Ptr RawTH1F) -> CInt -> CInt -> CDouble -> IO () c_th1f_setbinerror3 :: (Ptr RawTH1F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1f_setbins1 :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> IO () c_th1f_setbins2 :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1f_setbins3 :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1f_setbinslength :: (Ptr RawTH1F) -> CInt -> IO () c_th1f_setbuffer :: (Ptr RawTH1F) -> CInt -> CString -> IO () c_th1f_setcellcontent :: (Ptr RawTH1F) -> CInt -> CInt -> CDouble -> IO () c_th1f_setcontent :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO () c_th1f_setcontour :: (Ptr RawTH1F) -> CInt -> (Ptr CDouble) -> IO () c_th1f_setcontourlevel :: (Ptr RawTH1F) -> CInt -> CDouble -> IO () c_th1f_setdirectory :: (Ptr RawTH1F) -> (Ptr RawTDirectory) -> IO () c_th1f_setentries :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_seterror :: (Ptr RawTH1F) -> (Ptr CDouble) -> IO () c_th1f_setlabelcolora :: (Ptr RawTH1F) -> CInt -> CString -> IO () c_th1f_setlabelsizea :: (Ptr RawTH1F) -> CDouble -> CString -> IO () c_th1f_setlabelfonta :: (Ptr RawTH1F) -> CInt -> CString -> IO () c_th1f_setlabeloffseta :: (Ptr RawTH1F) -> CDouble -> CString -> IO () c_th1f_setmaximum :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_setminimum :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_setnormfactor :: (Ptr RawTH1F) -> CDouble -> IO () c_th1f_setstats :: (Ptr RawTH1F) -> CInt -> IO () c_th1f_setoption :: (Ptr RawTH1F) -> CString -> IO () c_th1f_setxtitle :: (Ptr RawTH1F) -> CString -> IO () c_th1f_setytitle :: (Ptr RawTH1F) -> CString -> IO () c_th1f_setztitle :: (Ptr RawTH1F) -> CString -> IO () c_th1f_showbackground :: (Ptr RawTH1F) -> CInt -> CString -> IO (Ptr RawTH1) c_th1f_showpeaks :: (Ptr RawTH1F) -> CDouble -> CString -> CDouble -> IO CInt c_th1f_smooth :: (Ptr RawTH1F) -> CInt -> CString -> IO () c_th1f_sumw2 :: (Ptr RawTH1F) -> IO () c_th1f_setname :: (Ptr RawTH1F) -> CString -> IO () c_th1f_setnametitle :: (Ptr RawTH1F) -> CString -> CString -> IO () c_th1f_settitle :: (Ptr RawTH1F) -> CString -> IO () c_th1f_setlinecolor :: (Ptr RawTH1F) -> CInt -> IO () c_th1f_setfillcolor :: (Ptr RawTH1F) -> CInt -> IO () c_th1f_setfillstyle :: (Ptr RawTH1F) -> CInt -> IO () c_th1f_getname :: (Ptr RawTH1F) -> IO CString c_th1f_draw :: (Ptr RawTH1F) -> CString -> IO () c_th1f_findobject :: (Ptr RawTH1F) -> CString -> IO (Ptr RawTObject) c_th1f_saveas :: (Ptr RawTH1F) -> CString -> CString -> IO () c_th1f_write :: (Ptr RawTH1F) -> CString -> CInt -> CInt -> IO CInt c_th1f_isa :: (Ptr RawTH1F) -> IO (Ptr RawTClass) c_th1f_printobj :: (Ptr RawTH1F) -> CString -> IO () c_th1f_delete :: (Ptr RawTH1F) -> IO () c_th1f_newth1f :: CString -> CString -> CInt -> CDouble -> CDouble -> IO (Ptr RawTH1F) c_th1i_add :: (Ptr RawTH1I) -> (Ptr RawTH1) -> CDouble -> IO () c_th1i_addbincontent :: (Ptr RawTH1I) -> CInt -> CDouble -> IO () c_th1i_chi2test :: (Ptr RawTH1I) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1i_computeintegral :: (Ptr RawTH1I) -> IO CDouble c_th1i_directoryautoadd :: (Ptr RawTH1I) -> (Ptr RawTDirectory) -> IO () c_th1i_distancetoprimitive :: (Ptr RawTH1I) -> CInt -> CInt -> IO CInt c_th1i_divide :: (Ptr RawTH1I) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1i_drawcopy :: (Ptr RawTH1I) -> CString -> IO (Ptr RawTH1I) c_th1i_drawnormalized :: (Ptr RawTH1I) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1i_drawpanel :: (Ptr RawTH1I) -> IO () c_th1i_bufferempty :: (Ptr RawTH1I) -> CInt -> IO CInt c_th1i_eval :: (Ptr RawTH1I) -> (Ptr RawTF1) -> CString -> IO () c_th1i_executeevent :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> IO () c_th1i_fft :: (Ptr RawTH1I) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1i_fill1 :: (Ptr RawTH1I) -> CDouble -> IO CInt c_th1i_filln :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1i_fillrandom :: (Ptr RawTH1I) -> (Ptr RawTH1) -> CInt -> IO () c_th1i_findbin :: (Ptr RawTH1I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1i_findfixbin :: (Ptr RawTH1I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1i_findfirstbinabove :: (Ptr RawTH1I) -> CDouble -> CInt -> IO CInt c_th1i_findlastbinabove :: (Ptr RawTH1I) -> CDouble -> CInt -> IO CInt c_th1i_fitpanel :: (Ptr RawTH1I) -> IO () c_th1i_getndivisiona :: (Ptr RawTH1I) -> CString -> IO CInt c_th1i_getaxiscolora :: (Ptr RawTH1I) -> CString -> IO CInt c_th1i_getlabelcolora :: (Ptr RawTH1I) -> CString -> IO CInt c_th1i_getlabelfonta :: (Ptr RawTH1I) -> CString -> IO CInt c_th1i_getlabeloffseta :: (Ptr RawTH1I) -> CString -> IO CDouble c_th1i_getlabelsizea :: (Ptr RawTH1I) -> CString -> IO CDouble c_th1i_gettitlefonta :: (Ptr RawTH1I) -> CString -> IO CInt c_th1i_gettitleoffseta :: (Ptr RawTH1I) -> CString -> IO CDouble c_th1i_gettitlesizea :: (Ptr RawTH1I) -> CString -> IO CDouble c_th1i_getticklengtha :: (Ptr RawTH1I) -> CString -> IO CDouble c_th1i_getbaroffset :: (Ptr RawTH1I) -> IO CDouble c_th1i_getbarwidth :: (Ptr RawTH1I) -> IO CDouble c_th1i_getcontour :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO CInt c_th1i_getcontourlevel :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getcontourlevelpad :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getbin :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> IO CInt c_th1i_getbincenter :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getbincontent1 :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getbincontent2 :: (Ptr RawTH1I) -> CInt -> CInt -> IO CDouble c_th1i_getbincontent3 :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> IO CDouble c_th1i_getbinerror1 :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getbinerror2 :: (Ptr RawTH1I) -> CInt -> CInt -> IO CDouble c_th1i_getbinerror3 :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> IO CDouble c_th1i_getbinlowedge :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getbinwidth :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getcellcontent :: (Ptr RawTH1I) -> CInt -> CInt -> IO CDouble c_th1i_getcellerror :: (Ptr RawTH1I) -> CInt -> CInt -> IO CDouble c_th1i_getentries :: (Ptr RawTH1I) -> IO CDouble c_th1i_geteffectiveentries :: (Ptr RawTH1I) -> IO CDouble c_th1i_getfunction :: (Ptr RawTH1I) -> CString -> IO (Ptr RawTF1) c_th1i_getdimension :: (Ptr RawTH1I) -> IO CInt c_th1i_getkurtosis :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getlowedge :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO () c_th1i_getmaximum :: (Ptr RawTH1I) -> CDouble -> IO CDouble c_th1i_getmaximumbin :: (Ptr RawTH1I) -> IO CInt c_th1i_getmaximumstored :: (Ptr RawTH1I) -> IO CDouble c_th1i_getminimum :: (Ptr RawTH1I) -> CDouble -> IO CDouble c_th1i_getminimumbin :: (Ptr RawTH1I) -> IO CInt c_th1i_getminimumstored :: (Ptr RawTH1I) -> IO CDouble c_th1i_getmean :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getmeanerror :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getnbinsx :: (Ptr RawTH1I) -> IO CDouble c_th1i_getnbinsy :: (Ptr RawTH1I) -> IO CDouble c_th1i_getnbinsz :: (Ptr RawTH1I) -> IO CDouble c_th1i_getquantiles :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1i_getrandom :: (Ptr RawTH1I) -> IO CDouble c_th1i_getstats :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO () c_th1i_getsumofweights :: (Ptr RawTH1I) -> IO CDouble c_th1i_getsumw2 :: (Ptr RawTH1I) -> IO (Ptr RawTArrayD) c_th1i_getsumw2n :: (Ptr RawTH1I) -> IO CInt c_th1i_getrms :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getrmserror :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_getskewness :: (Ptr RawTH1I) -> CInt -> IO CDouble c_th1i_integral1 :: (Ptr RawTH1I) -> CInt -> CInt -> CString -> IO CDouble c_th1i_interpolate1 :: (Ptr RawTH1I) -> CDouble -> IO CDouble c_th1i_interpolate2 :: (Ptr RawTH1I) -> CDouble -> CDouble -> IO CDouble c_th1i_interpolate3 :: (Ptr RawTH1I) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1i_kolmogorovtest :: (Ptr RawTH1I) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1i_labelsdeflate :: (Ptr RawTH1I) -> CString -> IO () c_th1i_labelsinflate :: (Ptr RawTH1I) -> CString -> IO () c_th1i_labelsoption :: (Ptr RawTH1I) -> CString -> CString -> IO () c_th1i_multiflyf :: (Ptr RawTH1I) -> (Ptr RawTF1) -> CDouble -> IO () c_th1i_multiply :: (Ptr RawTH1I) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1i_paint :: (Ptr RawTH1I) -> IO () c_th1i_putstats :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO () c_th1i_rebin :: (Ptr RawTH1I) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1i_rebinaxis :: (Ptr RawTH1I) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1i_rebuild :: (Ptr RawTH1I) -> CString -> IO () c_th1i_recursiveremove :: (Ptr RawTH1I) -> (Ptr RawTObject) -> IO () c_th1i_reset :: (Ptr RawTH1I) -> CString -> IO () c_th1i_resetstats :: (Ptr RawTH1I) -> IO () c_th1i_scale :: (Ptr RawTH1I) -> CDouble -> CString -> IO () c_th1i_setaxiscolora :: (Ptr RawTH1I) -> CInt -> CString -> IO () c_th1i_setaxisrange :: (Ptr RawTH1I) -> CDouble -> CDouble -> CString -> IO () c_th1i_setbaroffset :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_setbarwidth :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_setbincontent1 :: (Ptr RawTH1I) -> CInt -> CDouble -> IO () c_th1i_setbincontent2 :: (Ptr RawTH1I) -> CInt -> CInt -> CDouble -> IO () c_th1i_setbincontent3 :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1i_setbinerror1 :: (Ptr RawTH1I) -> CInt -> CDouble -> IO () c_th1i_setbinerror2 :: (Ptr RawTH1I) -> CInt -> CInt -> CDouble -> IO () c_th1i_setbinerror3 :: (Ptr RawTH1I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1i_setbins1 :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> IO () c_th1i_setbins2 :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1i_setbins3 :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1i_setbinslength :: (Ptr RawTH1I) -> CInt -> IO () c_th1i_setbuffer :: (Ptr RawTH1I) -> CInt -> CString -> IO () c_th1i_setcellcontent :: (Ptr RawTH1I) -> CInt -> CInt -> CDouble -> IO () c_th1i_setcontent :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO () c_th1i_setcontour :: (Ptr RawTH1I) -> CInt -> (Ptr CDouble) -> IO () c_th1i_setcontourlevel :: (Ptr RawTH1I) -> CInt -> CDouble -> IO () c_th1i_setdirectory :: (Ptr RawTH1I) -> (Ptr RawTDirectory) -> IO () c_th1i_setentries :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_seterror :: (Ptr RawTH1I) -> (Ptr CDouble) -> IO () c_th1i_setlabelcolora :: (Ptr RawTH1I) -> CInt -> CString -> IO () c_th1i_setlabelsizea :: (Ptr RawTH1I) -> CDouble -> CString -> IO () c_th1i_setlabelfonta :: (Ptr RawTH1I) -> CInt -> CString -> IO () c_th1i_setlabeloffseta :: (Ptr RawTH1I) -> CDouble -> CString -> IO () c_th1i_setmaximum :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_setminimum :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_setnormfactor :: (Ptr RawTH1I) -> CDouble -> IO () c_th1i_setstats :: (Ptr RawTH1I) -> CInt -> IO () c_th1i_setoption :: (Ptr RawTH1I) -> CString -> IO () c_th1i_setxtitle :: (Ptr RawTH1I) -> CString -> IO () c_th1i_setytitle :: (Ptr RawTH1I) -> CString -> IO () c_th1i_setztitle :: (Ptr RawTH1I) -> CString -> IO () c_th1i_showbackground :: (Ptr RawTH1I) -> CInt -> CString -> IO (Ptr RawTH1) c_th1i_showpeaks :: (Ptr RawTH1I) -> CDouble -> CString -> CDouble -> IO CInt c_th1i_smooth :: (Ptr RawTH1I) -> CInt -> CString -> IO () c_th1i_sumw2 :: (Ptr RawTH1I) -> IO () c_th1i_setname :: (Ptr RawTH1I) -> CString -> IO () c_th1i_setnametitle :: (Ptr RawTH1I) -> CString -> CString -> IO () c_th1i_settitle :: (Ptr RawTH1I) -> CString -> IO () c_th1i_setlinecolor :: (Ptr RawTH1I) -> CInt -> IO () c_th1i_setfillcolor :: (Ptr RawTH1I) -> CInt -> IO () c_th1i_setfillstyle :: (Ptr RawTH1I) -> CInt -> IO () c_th1i_getname :: (Ptr RawTH1I) -> IO CString c_th1i_draw :: (Ptr RawTH1I) -> CString -> IO () c_th1i_findobject :: (Ptr RawTH1I) -> CString -> IO (Ptr RawTObject) c_th1i_saveas :: (Ptr RawTH1I) -> CString -> CString -> IO () c_th1i_write :: (Ptr RawTH1I) -> CString -> CInt -> CInt -> IO CInt c_th1i_isa :: (Ptr RawTH1I) -> IO (Ptr RawTClass) c_th1i_printobj :: (Ptr RawTH1I) -> CString -> IO () c_th1i_delete :: (Ptr RawTH1I) -> IO () c_th1s_add :: (Ptr RawTH1S) -> (Ptr RawTH1) -> CDouble -> IO () c_th1s_addbincontent :: (Ptr RawTH1S) -> CInt -> CDouble -> IO () c_th1s_chi2test :: (Ptr RawTH1S) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th1s_computeintegral :: (Ptr RawTH1S) -> IO CDouble c_th1s_directoryautoadd :: (Ptr RawTH1S) -> (Ptr RawTDirectory) -> IO () c_th1s_distancetoprimitive :: (Ptr RawTH1S) -> CInt -> CInt -> IO CInt c_th1s_divide :: (Ptr RawTH1S) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th1s_drawcopy :: (Ptr RawTH1S) -> CString -> IO (Ptr RawTH1S) c_th1s_drawnormalized :: (Ptr RawTH1S) -> CString -> CDouble -> IO (Ptr RawTH1) c_th1s_drawpanel :: (Ptr RawTH1S) -> IO () c_th1s_bufferempty :: (Ptr RawTH1S) -> CInt -> IO CInt c_th1s_eval :: (Ptr RawTH1S) -> (Ptr RawTF1) -> CString -> IO () c_th1s_executeevent :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> IO () c_th1s_fft :: (Ptr RawTH1S) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th1s_fill1 :: (Ptr RawTH1S) -> CDouble -> IO CInt c_th1s_filln :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th1s_fillrandom :: (Ptr RawTH1S) -> (Ptr RawTH1) -> CInt -> IO () c_th1s_findbin :: (Ptr RawTH1S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1s_findfixbin :: (Ptr RawTH1S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th1s_findfirstbinabove :: (Ptr RawTH1S) -> CDouble -> CInt -> IO CInt c_th1s_findlastbinabove :: (Ptr RawTH1S) -> CDouble -> CInt -> IO CInt c_th1s_fitpanel :: (Ptr RawTH1S) -> IO () c_th1s_getndivisiona :: (Ptr RawTH1S) -> CString -> IO CInt c_th1s_getaxiscolora :: (Ptr RawTH1S) -> CString -> IO CInt c_th1s_getlabelcolora :: (Ptr RawTH1S) -> CString -> IO CInt c_th1s_getlabelfonta :: (Ptr RawTH1S) -> CString -> IO CInt c_th1s_getlabeloffseta :: (Ptr RawTH1S) -> CString -> IO CDouble c_th1s_getlabelsizea :: (Ptr RawTH1S) -> CString -> IO CDouble c_th1s_gettitlefonta :: (Ptr RawTH1S) -> CString -> IO CInt c_th1s_gettitleoffseta :: (Ptr RawTH1S) -> CString -> IO CDouble c_th1s_gettitlesizea :: (Ptr RawTH1S) -> CString -> IO CDouble c_th1s_getticklengtha :: (Ptr RawTH1S) -> CString -> IO CDouble c_th1s_getbaroffset :: (Ptr RawTH1S) -> IO CDouble c_th1s_getbarwidth :: (Ptr RawTH1S) -> IO CDouble c_th1s_getcontour :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO CInt c_th1s_getcontourlevel :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getcontourlevelpad :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getbin :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> IO CInt c_th1s_getbincenter :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getbincontent1 :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getbincontent2 :: (Ptr RawTH1S) -> CInt -> CInt -> IO CDouble c_th1s_getbincontent3 :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> IO CDouble c_th1s_getbinerror1 :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getbinerror2 :: (Ptr RawTH1S) -> CInt -> CInt -> IO CDouble c_th1s_getbinerror3 :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> IO CDouble c_th1s_getbinlowedge :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getbinwidth :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getcellcontent :: (Ptr RawTH1S) -> CInt -> CInt -> IO CDouble c_th1s_getcellerror :: (Ptr RawTH1S) -> CInt -> CInt -> IO CDouble c_th1s_getentries :: (Ptr RawTH1S) -> IO CDouble c_th1s_geteffectiveentries :: (Ptr RawTH1S) -> IO CDouble c_th1s_getfunction :: (Ptr RawTH1S) -> CString -> IO (Ptr RawTF1) c_th1s_getdimension :: (Ptr RawTH1S) -> IO CInt c_th1s_getkurtosis :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getlowedge :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO () c_th1s_getmaximum :: (Ptr RawTH1S) -> CDouble -> IO CDouble c_th1s_getmaximumbin :: (Ptr RawTH1S) -> IO CInt c_th1s_getmaximumstored :: (Ptr RawTH1S) -> IO CDouble c_th1s_getminimum :: (Ptr RawTH1S) -> CDouble -> IO CDouble c_th1s_getminimumbin :: (Ptr RawTH1S) -> IO CInt c_th1s_getminimumstored :: (Ptr RawTH1S) -> IO CDouble c_th1s_getmean :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getmeanerror :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getnbinsx :: (Ptr RawTH1S) -> IO CDouble c_th1s_getnbinsy :: (Ptr RawTH1S) -> IO CDouble c_th1s_getnbinsz :: (Ptr RawTH1S) -> IO CDouble c_th1s_getquantiles :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th1s_getrandom :: (Ptr RawTH1S) -> IO CDouble c_th1s_getstats :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO () c_th1s_getsumofweights :: (Ptr RawTH1S) -> IO CDouble c_th1s_getsumw2 :: (Ptr RawTH1S) -> IO (Ptr RawTArrayD) c_th1s_getsumw2n :: (Ptr RawTH1S) -> IO CInt c_th1s_getrms :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getrmserror :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_getskewness :: (Ptr RawTH1S) -> CInt -> IO CDouble c_th1s_integral1 :: (Ptr RawTH1S) -> CInt -> CInt -> CString -> IO CDouble c_th1s_interpolate1 :: (Ptr RawTH1S) -> CDouble -> IO CDouble c_th1s_interpolate2 :: (Ptr RawTH1S) -> CDouble -> CDouble -> IO CDouble c_th1s_interpolate3 :: (Ptr RawTH1S) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th1s_kolmogorovtest :: (Ptr RawTH1S) -> (Ptr RawTH1) -> CString -> IO CDouble c_th1s_labelsdeflate :: (Ptr RawTH1S) -> CString -> IO () c_th1s_labelsinflate :: (Ptr RawTH1S) -> CString -> IO () c_th1s_labelsoption :: (Ptr RawTH1S) -> CString -> CString -> IO () c_th1s_multiflyf :: (Ptr RawTH1S) -> (Ptr RawTF1) -> CDouble -> IO () c_th1s_multiply :: (Ptr RawTH1S) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th1s_paint :: (Ptr RawTH1S) -> IO () c_th1s_putstats :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO () c_th1s_rebin :: (Ptr RawTH1S) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th1s_rebinaxis :: (Ptr RawTH1S) -> CDouble -> (Ptr RawTAxis) -> IO () c_th1s_rebuild :: (Ptr RawTH1S) -> CString -> IO () c_th1s_recursiveremove :: (Ptr RawTH1S) -> (Ptr RawTObject) -> IO () c_th1s_reset :: (Ptr RawTH1S) -> CString -> IO () c_th1s_resetstats :: (Ptr RawTH1S) -> IO () c_th1s_scale :: (Ptr RawTH1S) -> CDouble -> CString -> IO () c_th1s_setaxiscolora :: (Ptr RawTH1S) -> CInt -> CString -> IO () c_th1s_setaxisrange :: (Ptr RawTH1S) -> CDouble -> CDouble -> CString -> IO () c_th1s_setbaroffset :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_setbarwidth :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_setbincontent1 :: (Ptr RawTH1S) -> CInt -> CDouble -> IO () c_th1s_setbincontent2 :: (Ptr RawTH1S) -> CInt -> CInt -> CDouble -> IO () c_th1s_setbincontent3 :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1s_setbinerror1 :: (Ptr RawTH1S) -> CInt -> CDouble -> IO () c_th1s_setbinerror2 :: (Ptr RawTH1S) -> CInt -> CInt -> CDouble -> IO () c_th1s_setbinerror3 :: (Ptr RawTH1S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th1s_setbins1 :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> IO () c_th1s_setbins2 :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1s_setbins3 :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th1s_setbinslength :: (Ptr RawTH1S) -> CInt -> IO () c_th1s_setbuffer :: (Ptr RawTH1S) -> CInt -> CString -> IO () c_th1s_setcellcontent :: (Ptr RawTH1S) -> CInt -> CInt -> CDouble -> IO () c_th1s_setcontent :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO () c_th1s_setcontour :: (Ptr RawTH1S) -> CInt -> (Ptr CDouble) -> IO () c_th1s_setcontourlevel :: (Ptr RawTH1S) -> CInt -> CDouble -> IO () c_th1s_setdirectory :: (Ptr RawTH1S) -> (Ptr RawTDirectory) -> IO () c_th1s_setentries :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_seterror :: (Ptr RawTH1S) -> (Ptr CDouble) -> IO () c_th1s_setlabelcolora :: (Ptr RawTH1S) -> CInt -> CString -> IO () c_th1s_setlabelsizea :: (Ptr RawTH1S) -> CDouble -> CString -> IO () c_th1s_setlabelfonta :: (Ptr RawTH1S) -> CInt -> CString -> IO () c_th1s_setlabeloffseta :: (Ptr RawTH1S) -> CDouble -> CString -> IO () c_th1s_setmaximum :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_setminimum :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_setnormfactor :: (Ptr RawTH1S) -> CDouble -> IO () c_th1s_setstats :: (Ptr RawTH1S) -> CInt -> IO () c_th1s_setoption :: (Ptr RawTH1S) -> CString -> IO () c_th1s_setxtitle :: (Ptr RawTH1S) -> CString -> IO () c_th1s_setytitle :: (Ptr RawTH1S) -> CString -> IO () c_th1s_setztitle :: (Ptr RawTH1S) -> CString -> IO () c_th1s_showbackground :: (Ptr RawTH1S) -> CInt -> CString -> IO (Ptr RawTH1) c_th1s_showpeaks :: (Ptr RawTH1S) -> CDouble -> CString -> CDouble -> IO CInt c_th1s_smooth :: (Ptr RawTH1S) -> CInt -> CString -> IO () c_th1s_sumw2 :: (Ptr RawTH1S) -> IO () c_th1s_setname :: (Ptr RawTH1S) -> CString -> IO () c_th1s_setnametitle :: (Ptr RawTH1S) -> CString -> CString -> IO () c_th1s_settitle :: (Ptr RawTH1S) -> CString -> IO () c_th1s_setlinecolor :: (Ptr RawTH1S) -> CInt -> IO () c_th1s_setfillcolor :: (Ptr RawTH1S) -> CInt -> IO () c_th1s_setfillstyle :: (Ptr RawTH1S) -> CInt -> IO () c_th1s_getname :: (Ptr RawTH1S) -> IO CString c_th1s_draw :: (Ptr RawTH1S) -> CString -> IO () c_th1s_findobject :: (Ptr RawTH1S) -> CString -> IO (Ptr RawTObject) c_th1s_saveas :: (Ptr RawTH1S) -> CString -> CString -> IO () c_th1s_write :: (Ptr RawTH1S) -> CString -> CInt -> CInt -> IO CInt c_th1s_isa :: (Ptr RawTH1S) -> IO (Ptr RawTClass) c_th1s_printobj :: (Ptr RawTH1S) -> CString -> IO () c_th1s_delete :: (Ptr RawTH1S) -> IO () c_th2c_fill2 :: (Ptr RawTH2C) -> CDouble -> CDouble -> IO CInt c_th2c_fillrandom2 :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CInt -> IO () c_th2c_findfirstbinabove2 :: (Ptr RawTH2C) -> CDouble -> CInt -> IO CInt c_th2c_findlastbinabove2 :: (Ptr RawTH2C) -> CDouble -> CInt -> IO CInt c_th2c_fitslicesx :: (Ptr RawTH2C) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2c_fitslicesy :: (Ptr RawTH2C) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2c_getcorrelationfactor :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_getcovariance :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_integral2 :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2c_rebinx :: (Ptr RawTH2C) -> CInt -> CString -> IO (Ptr RawTH2) c_th2c_rebiny :: (Ptr RawTH2C) -> CInt -> CString -> IO (Ptr RawTH2) c_th2c_rebin2d :: (Ptr RawTH2C) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2c_setshowprojectionx :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_setshowprojectiony :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_add :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CDouble -> IO () c_th2c_addbincontent :: (Ptr RawTH2C) -> CInt -> CDouble -> IO () c_th2c_chi2test :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2c_computeintegral :: (Ptr RawTH2C) -> IO CDouble c_th2c_directoryautoadd :: (Ptr RawTH2C) -> (Ptr RawTDirectory) -> IO () c_th2c_distancetoprimitive :: (Ptr RawTH2C) -> CInt -> CInt -> IO CInt c_th2c_divide :: (Ptr RawTH2C) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2c_drawcopy :: (Ptr RawTH2C) -> CString -> IO (Ptr RawTH2C) c_th2c_drawnormalized :: (Ptr RawTH2C) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2c_drawpanel :: (Ptr RawTH2C) -> IO () c_th2c_bufferempty :: (Ptr RawTH2C) -> CInt -> IO CInt c_th2c_eval :: (Ptr RawTH2C) -> (Ptr RawTF1) -> CString -> IO () c_th2c_executeevent :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> IO () c_th2c_fft :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2c_fill1 :: (Ptr RawTH2C) -> CDouble -> IO CInt c_th2c_filln :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2c_fillrandom :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CInt -> IO () c_th2c_findbin :: (Ptr RawTH2C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2c_findfixbin :: (Ptr RawTH2C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2c_findfirstbinabove :: (Ptr RawTH2C) -> CDouble -> CInt -> IO CInt c_th2c_findlastbinabove :: (Ptr RawTH2C) -> CDouble -> CInt -> IO CInt c_th2c_fitpanel :: (Ptr RawTH2C) -> IO () c_th2c_getndivisiona :: (Ptr RawTH2C) -> CString -> IO CInt c_th2c_getaxiscolora :: (Ptr RawTH2C) -> CString -> IO CInt c_th2c_getlabelcolora :: (Ptr RawTH2C) -> CString -> IO CInt c_th2c_getlabelfonta :: (Ptr RawTH2C) -> CString -> IO CInt c_th2c_getlabeloffseta :: (Ptr RawTH2C) -> CString -> IO CDouble c_th2c_getlabelsizea :: (Ptr RawTH2C) -> CString -> IO CDouble c_th2c_gettitlefonta :: (Ptr RawTH2C) -> CString -> IO CInt c_th2c_gettitleoffseta :: (Ptr RawTH2C) -> CString -> IO CDouble c_th2c_gettitlesizea :: (Ptr RawTH2C) -> CString -> IO CDouble c_th2c_getticklengtha :: (Ptr RawTH2C) -> CString -> IO CDouble c_th2c_getbaroffset :: (Ptr RawTH2C) -> IO CDouble c_th2c_getbarwidth :: (Ptr RawTH2C) -> IO CDouble c_th2c_getcontour :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO CInt c_th2c_getcontourlevel :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getcontourlevelpad :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getbin :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> IO CInt c_th2c_getbincenter :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getbincontent1 :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getbincontent2 :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_getbincontent3 :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> IO CDouble c_th2c_getbinerror1 :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getbinerror2 :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_getbinerror3 :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> IO CDouble c_th2c_getbinlowedge :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getbinwidth :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getcellcontent :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_getcellerror :: (Ptr RawTH2C) -> CInt -> CInt -> IO CDouble c_th2c_getentries :: (Ptr RawTH2C) -> IO CDouble c_th2c_geteffectiveentries :: (Ptr RawTH2C) -> IO CDouble c_th2c_getfunction :: (Ptr RawTH2C) -> CString -> IO (Ptr RawTF1) c_th2c_getdimension :: (Ptr RawTH2C) -> IO CInt c_th2c_getkurtosis :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getlowedge :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO () c_th2c_getmaximum :: (Ptr RawTH2C) -> CDouble -> IO CDouble c_th2c_getmaximumbin :: (Ptr RawTH2C) -> IO CInt c_th2c_getmaximumstored :: (Ptr RawTH2C) -> IO CDouble c_th2c_getminimum :: (Ptr RawTH2C) -> CDouble -> IO CDouble c_th2c_getminimumbin :: (Ptr RawTH2C) -> IO CInt c_th2c_getminimumstored :: (Ptr RawTH2C) -> IO CDouble c_th2c_getmean :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getmeanerror :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getnbinsx :: (Ptr RawTH2C) -> IO CDouble c_th2c_getnbinsy :: (Ptr RawTH2C) -> IO CDouble c_th2c_getnbinsz :: (Ptr RawTH2C) -> IO CDouble c_th2c_getquantiles :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2c_getrandom :: (Ptr RawTH2C) -> IO CDouble c_th2c_getstats :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO () c_th2c_getsumofweights :: (Ptr RawTH2C) -> IO CDouble c_th2c_getsumw2 :: (Ptr RawTH2C) -> IO (Ptr RawTArrayD) c_th2c_getsumw2n :: (Ptr RawTH2C) -> IO CInt c_th2c_getrms :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getrmserror :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_getskewness :: (Ptr RawTH2C) -> CInt -> IO CDouble c_th2c_integral1 :: (Ptr RawTH2C) -> CInt -> CInt -> CString -> IO CDouble c_th2c_interpolate1 :: (Ptr RawTH2C) -> CDouble -> IO CDouble c_th2c_interpolate2 :: (Ptr RawTH2C) -> CDouble -> CDouble -> IO CDouble c_th2c_interpolate3 :: (Ptr RawTH2C) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2c_kolmogorovtest :: (Ptr RawTH2C) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2c_labelsdeflate :: (Ptr RawTH2C) -> CString -> IO () c_th2c_labelsinflate :: (Ptr RawTH2C) -> CString -> IO () c_th2c_labelsoption :: (Ptr RawTH2C) -> CString -> CString -> IO () c_th2c_multiflyf :: (Ptr RawTH2C) -> (Ptr RawTF1) -> CDouble -> IO () c_th2c_multiply :: (Ptr RawTH2C) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2c_paint :: (Ptr RawTH2C) -> IO () c_th2c_putstats :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO () c_th2c_rebin :: (Ptr RawTH2C) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2c_rebinaxis :: (Ptr RawTH2C) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2c_rebuild :: (Ptr RawTH2C) -> CString -> IO () c_th2c_recursiveremove :: (Ptr RawTH2C) -> (Ptr RawTObject) -> IO () c_th2c_reset :: (Ptr RawTH2C) -> CString -> IO () c_th2c_resetstats :: (Ptr RawTH2C) -> IO () c_th2c_scale :: (Ptr RawTH2C) -> CDouble -> CString -> IO () c_th2c_setaxiscolora :: (Ptr RawTH2C) -> CInt -> CString -> IO () c_th2c_setaxisrange :: (Ptr RawTH2C) -> CDouble -> CDouble -> CString -> IO () c_th2c_setbaroffset :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_setbarwidth :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_setbincontent1 :: (Ptr RawTH2C) -> CInt -> CDouble -> IO () c_th2c_setbincontent2 :: (Ptr RawTH2C) -> CInt -> CInt -> CDouble -> IO () c_th2c_setbincontent3 :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2c_setbinerror1 :: (Ptr RawTH2C) -> CInt -> CDouble -> IO () c_th2c_setbinerror2 :: (Ptr RawTH2C) -> CInt -> CInt -> CDouble -> IO () c_th2c_setbinerror3 :: (Ptr RawTH2C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2c_setbins1 :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> IO () c_th2c_setbins2 :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2c_setbins3 :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2c_setbinslength :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_setbuffer :: (Ptr RawTH2C) -> CInt -> CString -> IO () c_th2c_setcellcontent :: (Ptr RawTH2C) -> CInt -> CInt -> CDouble -> IO () c_th2c_setcontent :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO () c_th2c_setcontour :: (Ptr RawTH2C) -> CInt -> (Ptr CDouble) -> IO () c_th2c_setcontourlevel :: (Ptr RawTH2C) -> CInt -> CDouble -> IO () c_th2c_setdirectory :: (Ptr RawTH2C) -> (Ptr RawTDirectory) -> IO () c_th2c_setentries :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_seterror :: (Ptr RawTH2C) -> (Ptr CDouble) -> IO () c_th2c_setlabelcolora :: (Ptr RawTH2C) -> CInt -> CString -> IO () c_th2c_setlabelsizea :: (Ptr RawTH2C) -> CDouble -> CString -> IO () c_th2c_setlabelfonta :: (Ptr RawTH2C) -> CInt -> CString -> IO () c_th2c_setlabeloffseta :: (Ptr RawTH2C) -> CDouble -> CString -> IO () c_th2c_setmaximum :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_setminimum :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_setnormfactor :: (Ptr RawTH2C) -> CDouble -> IO () c_th2c_setstats :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_setoption :: (Ptr RawTH2C) -> CString -> IO () c_th2c_setxtitle :: (Ptr RawTH2C) -> CString -> IO () c_th2c_setytitle :: (Ptr RawTH2C) -> CString -> IO () c_th2c_setztitle :: (Ptr RawTH2C) -> CString -> IO () c_th2c_showbackground :: (Ptr RawTH2C) -> CInt -> CString -> IO (Ptr RawTH1) c_th2c_showpeaks :: (Ptr RawTH2C) -> CDouble -> CString -> CDouble -> IO CInt c_th2c_smooth :: (Ptr RawTH2C) -> CInt -> CString -> IO () c_th2c_sumw2 :: (Ptr RawTH2C) -> IO () c_th2c_setname :: (Ptr RawTH2C) -> CString -> IO () c_th2c_setnametitle :: (Ptr RawTH2C) -> CString -> CString -> IO () c_th2c_settitle :: (Ptr RawTH2C) -> CString -> IO () c_th2c_setlinecolor :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_setfillcolor :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_setfillstyle :: (Ptr RawTH2C) -> CInt -> IO () c_th2c_getname :: (Ptr RawTH2C) -> IO CString c_th2c_draw :: (Ptr RawTH2C) -> CString -> IO () c_th2c_findobject :: (Ptr RawTH2C) -> CString -> IO (Ptr RawTObject) c_th2c_saveas :: (Ptr RawTH2C) -> CString -> CString -> IO () c_th2c_write :: (Ptr RawTH2C) -> CString -> CInt -> CInt -> IO CInt c_th2c_isa :: (Ptr RawTH2C) -> IO (Ptr RawTClass) c_th2c_printobj :: (Ptr RawTH2C) -> CString -> IO () c_th2c_delete :: (Ptr RawTH2C) -> IO () c_th2d_fill2 :: (Ptr RawTH2D) -> CDouble -> CDouble -> IO CInt c_th2d_fillrandom2 :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CInt -> IO () c_th2d_findfirstbinabove2 :: (Ptr RawTH2D) -> CDouble -> CInt -> IO CInt c_th2d_findlastbinabove2 :: (Ptr RawTH2D) -> CDouble -> CInt -> IO CInt c_th2d_fitslicesx :: (Ptr RawTH2D) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2d_fitslicesy :: (Ptr RawTH2D) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2d_getcorrelationfactor :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_getcovariance :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_integral2 :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2d_rebinx :: (Ptr RawTH2D) -> CInt -> CString -> IO (Ptr RawTH2) c_th2d_rebiny :: (Ptr RawTH2D) -> CInt -> CString -> IO (Ptr RawTH2) c_th2d_rebin2d :: (Ptr RawTH2D) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2d_setshowprojectionx :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_setshowprojectiony :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_add :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CDouble -> IO () c_th2d_addbincontent :: (Ptr RawTH2D) -> CInt -> CDouble -> IO () c_th2d_chi2test :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2d_computeintegral :: (Ptr RawTH2D) -> IO CDouble c_th2d_directoryautoadd :: (Ptr RawTH2D) -> (Ptr RawTDirectory) -> IO () c_th2d_distancetoprimitive :: (Ptr RawTH2D) -> CInt -> CInt -> IO CInt c_th2d_divide :: (Ptr RawTH2D) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2d_drawcopy :: (Ptr RawTH2D) -> CString -> IO (Ptr RawTH2D) c_th2d_drawnormalized :: (Ptr RawTH2D) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2d_drawpanel :: (Ptr RawTH2D) -> IO () c_th2d_bufferempty :: (Ptr RawTH2D) -> CInt -> IO CInt c_th2d_eval :: (Ptr RawTH2D) -> (Ptr RawTF1) -> CString -> IO () c_th2d_executeevent :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> IO () c_th2d_fft :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2d_fill1 :: (Ptr RawTH2D) -> CDouble -> IO CInt c_th2d_filln :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2d_fillrandom :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CInt -> IO () c_th2d_findbin :: (Ptr RawTH2D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2d_findfixbin :: (Ptr RawTH2D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2d_findfirstbinabove :: (Ptr RawTH2D) -> CDouble -> CInt -> IO CInt c_th2d_findlastbinabove :: (Ptr RawTH2D) -> CDouble -> CInt -> IO CInt c_th2d_fitpanel :: (Ptr RawTH2D) -> IO () c_th2d_getndivisiona :: (Ptr RawTH2D) -> CString -> IO CInt c_th2d_getaxiscolora :: (Ptr RawTH2D) -> CString -> IO CInt c_th2d_getlabelcolora :: (Ptr RawTH2D) -> CString -> IO CInt c_th2d_getlabelfonta :: (Ptr RawTH2D) -> CString -> IO CInt c_th2d_getlabeloffseta :: (Ptr RawTH2D) -> CString -> IO CDouble c_th2d_getlabelsizea :: (Ptr RawTH2D) -> CString -> IO CDouble c_th2d_gettitlefonta :: (Ptr RawTH2D) -> CString -> IO CInt c_th2d_gettitleoffseta :: (Ptr RawTH2D) -> CString -> IO CDouble c_th2d_gettitlesizea :: (Ptr RawTH2D) -> CString -> IO CDouble c_th2d_getticklengtha :: (Ptr RawTH2D) -> CString -> IO CDouble c_th2d_getbaroffset :: (Ptr RawTH2D) -> IO CDouble c_th2d_getbarwidth :: (Ptr RawTH2D) -> IO CDouble c_th2d_getcontour :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO CInt c_th2d_getcontourlevel :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getcontourlevelpad :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getbin :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> IO CInt c_th2d_getbincenter :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getbincontent1 :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getbincontent2 :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_getbincontent3 :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> IO CDouble c_th2d_getbinerror1 :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getbinerror2 :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_getbinerror3 :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> IO CDouble c_th2d_getbinlowedge :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getbinwidth :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getcellcontent :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_getcellerror :: (Ptr RawTH2D) -> CInt -> CInt -> IO CDouble c_th2d_getentries :: (Ptr RawTH2D) -> IO CDouble c_th2d_geteffectiveentries :: (Ptr RawTH2D) -> IO CDouble c_th2d_getfunction :: (Ptr RawTH2D) -> CString -> IO (Ptr RawTF1) c_th2d_getdimension :: (Ptr RawTH2D) -> IO CInt c_th2d_getkurtosis :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getlowedge :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO () c_th2d_getmaximum :: (Ptr RawTH2D) -> CDouble -> IO CDouble c_th2d_getmaximumbin :: (Ptr RawTH2D) -> IO CInt c_th2d_getmaximumstored :: (Ptr RawTH2D) -> IO CDouble c_th2d_getminimum :: (Ptr RawTH2D) -> CDouble -> IO CDouble c_th2d_getminimumbin :: (Ptr RawTH2D) -> IO CInt c_th2d_getminimumstored :: (Ptr RawTH2D) -> IO CDouble c_th2d_getmean :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getmeanerror :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getnbinsx :: (Ptr RawTH2D) -> IO CDouble c_th2d_getnbinsy :: (Ptr RawTH2D) -> IO CDouble c_th2d_getnbinsz :: (Ptr RawTH2D) -> IO CDouble c_th2d_getquantiles :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2d_getrandom :: (Ptr RawTH2D) -> IO CDouble c_th2d_getstats :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO () c_th2d_getsumofweights :: (Ptr RawTH2D) -> IO CDouble c_th2d_getsumw2 :: (Ptr RawTH2D) -> IO (Ptr RawTArrayD) c_th2d_getsumw2n :: (Ptr RawTH2D) -> IO CInt c_th2d_getrms :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getrmserror :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_getskewness :: (Ptr RawTH2D) -> CInt -> IO CDouble c_th2d_integral1 :: (Ptr RawTH2D) -> CInt -> CInt -> CString -> IO CDouble c_th2d_interpolate1 :: (Ptr RawTH2D) -> CDouble -> IO CDouble c_th2d_interpolate2 :: (Ptr RawTH2D) -> CDouble -> CDouble -> IO CDouble c_th2d_interpolate3 :: (Ptr RawTH2D) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2d_kolmogorovtest :: (Ptr RawTH2D) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2d_labelsdeflate :: (Ptr RawTH2D) -> CString -> IO () c_th2d_labelsinflate :: (Ptr RawTH2D) -> CString -> IO () c_th2d_labelsoption :: (Ptr RawTH2D) -> CString -> CString -> IO () c_th2d_multiflyf :: (Ptr RawTH2D) -> (Ptr RawTF1) -> CDouble -> IO () c_th2d_multiply :: (Ptr RawTH2D) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2d_paint :: (Ptr RawTH2D) -> IO () c_th2d_putstats :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO () c_th2d_rebin :: (Ptr RawTH2D) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2d_rebinaxis :: (Ptr RawTH2D) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2d_rebuild :: (Ptr RawTH2D) -> CString -> IO () c_th2d_recursiveremove :: (Ptr RawTH2D) -> (Ptr RawTObject) -> IO () c_th2d_reset :: (Ptr RawTH2D) -> CString -> IO () c_th2d_resetstats :: (Ptr RawTH2D) -> IO () c_th2d_scale :: (Ptr RawTH2D) -> CDouble -> CString -> IO () c_th2d_setaxiscolora :: (Ptr RawTH2D) -> CInt -> CString -> IO () c_th2d_setaxisrange :: (Ptr RawTH2D) -> CDouble -> CDouble -> CString -> IO () c_th2d_setbaroffset :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_setbarwidth :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_setbincontent1 :: (Ptr RawTH2D) -> CInt -> CDouble -> IO () c_th2d_setbincontent2 :: (Ptr RawTH2D) -> CInt -> CInt -> CDouble -> IO () c_th2d_setbincontent3 :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2d_setbinerror1 :: (Ptr RawTH2D) -> CInt -> CDouble -> IO () c_th2d_setbinerror2 :: (Ptr RawTH2D) -> CInt -> CInt -> CDouble -> IO () c_th2d_setbinerror3 :: (Ptr RawTH2D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2d_setbins1 :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> IO () c_th2d_setbins2 :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2d_setbins3 :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2d_setbinslength :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_setbuffer :: (Ptr RawTH2D) -> CInt -> CString -> IO () c_th2d_setcellcontent :: (Ptr RawTH2D) -> CInt -> CInt -> CDouble -> IO () c_th2d_setcontent :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO () c_th2d_setcontour :: (Ptr RawTH2D) -> CInt -> (Ptr CDouble) -> IO () c_th2d_setcontourlevel :: (Ptr RawTH2D) -> CInt -> CDouble -> IO () c_th2d_setdirectory :: (Ptr RawTH2D) -> (Ptr RawTDirectory) -> IO () c_th2d_setentries :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_seterror :: (Ptr RawTH2D) -> (Ptr CDouble) -> IO () c_th2d_setlabelcolora :: (Ptr RawTH2D) -> CInt -> CString -> IO () c_th2d_setlabelsizea :: (Ptr RawTH2D) -> CDouble -> CString -> IO () c_th2d_setlabelfonta :: (Ptr RawTH2D) -> CInt -> CString -> IO () c_th2d_setlabeloffseta :: (Ptr RawTH2D) -> CDouble -> CString -> IO () c_th2d_setmaximum :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_setminimum :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_setnormfactor :: (Ptr RawTH2D) -> CDouble -> IO () c_th2d_setstats :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_setoption :: (Ptr RawTH2D) -> CString -> IO () c_th2d_setxtitle :: (Ptr RawTH2D) -> CString -> IO () c_th2d_setytitle :: (Ptr RawTH2D) -> CString -> IO () c_th2d_setztitle :: (Ptr RawTH2D) -> CString -> IO () c_th2d_showbackground :: (Ptr RawTH2D) -> CInt -> CString -> IO (Ptr RawTH1) c_th2d_showpeaks :: (Ptr RawTH2D) -> CDouble -> CString -> CDouble -> IO CInt c_th2d_smooth :: (Ptr RawTH2D) -> CInt -> CString -> IO () c_th2d_sumw2 :: (Ptr RawTH2D) -> IO () c_th2d_setname :: (Ptr RawTH2D) -> CString -> IO () c_th2d_setnametitle :: (Ptr RawTH2D) -> CString -> CString -> IO () c_th2d_settitle :: (Ptr RawTH2D) -> CString -> IO () c_th2d_setlinecolor :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_setfillcolor :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_setfillstyle :: (Ptr RawTH2D) -> CInt -> IO () c_th2d_getname :: (Ptr RawTH2D) -> IO CString c_th2d_draw :: (Ptr RawTH2D) -> CString -> IO () c_th2d_findobject :: (Ptr RawTH2D) -> CString -> IO (Ptr RawTObject) c_th2d_saveas :: (Ptr RawTH2D) -> CString -> CString -> IO () c_th2d_write :: (Ptr RawTH2D) -> CString -> CInt -> CInt -> IO CInt c_th2d_isa :: (Ptr RawTH2D) -> IO (Ptr RawTClass) c_th2d_printobj :: (Ptr RawTH2D) -> CString -> IO () c_th2d_delete :: (Ptr RawTH2D) -> IO () c_th2d_newth2d :: CString -> CString -> CInt -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> IO (Ptr RawTH2D) c_th2f_fill2 :: (Ptr RawTH2F) -> CDouble -> CDouble -> IO CInt c_th2f_fillrandom2 :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CInt -> IO () c_th2f_findfirstbinabove2 :: (Ptr RawTH2F) -> CDouble -> CInt -> IO CInt c_th2f_findlastbinabove2 :: (Ptr RawTH2F) -> CDouble -> CInt -> IO CInt c_th2f_fitslicesx :: (Ptr RawTH2F) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2f_fitslicesy :: (Ptr RawTH2F) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2f_getcorrelationfactor :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_getcovariance :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_integral2 :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2f_rebinx :: (Ptr RawTH2F) -> CInt -> CString -> IO (Ptr RawTH2) c_th2f_rebiny :: (Ptr RawTH2F) -> CInt -> CString -> IO (Ptr RawTH2) c_th2f_rebin2d :: (Ptr RawTH2F) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2f_setshowprojectionx :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_setshowprojectiony :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_add :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CDouble -> IO () c_th2f_addbincontent :: (Ptr RawTH2F) -> CInt -> CDouble -> IO () c_th2f_chi2test :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2f_computeintegral :: (Ptr RawTH2F) -> IO CDouble c_th2f_directoryautoadd :: (Ptr RawTH2F) -> (Ptr RawTDirectory) -> IO () c_th2f_distancetoprimitive :: (Ptr RawTH2F) -> CInt -> CInt -> IO CInt c_th2f_divide :: (Ptr RawTH2F) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2f_drawcopy :: (Ptr RawTH2F) -> CString -> IO (Ptr RawTH2F) c_th2f_drawnormalized :: (Ptr RawTH2F) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2f_drawpanel :: (Ptr RawTH2F) -> IO () c_th2f_bufferempty :: (Ptr RawTH2F) -> CInt -> IO CInt c_th2f_eval :: (Ptr RawTH2F) -> (Ptr RawTF1) -> CString -> IO () c_th2f_executeevent :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> IO () c_th2f_fft :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2f_fill1 :: (Ptr RawTH2F) -> CDouble -> IO CInt c_th2f_filln :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2f_fillrandom :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CInt -> IO () c_th2f_findbin :: (Ptr RawTH2F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2f_findfixbin :: (Ptr RawTH2F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2f_findfirstbinabove :: (Ptr RawTH2F) -> CDouble -> CInt -> IO CInt c_th2f_findlastbinabove :: (Ptr RawTH2F) -> CDouble -> CInt -> IO CInt c_th2f_fitpanel :: (Ptr RawTH2F) -> IO () c_th2f_getndivisiona :: (Ptr RawTH2F) -> CString -> IO CInt c_th2f_getaxiscolora :: (Ptr RawTH2F) -> CString -> IO CInt c_th2f_getlabelcolora :: (Ptr RawTH2F) -> CString -> IO CInt c_th2f_getlabelfonta :: (Ptr RawTH2F) -> CString -> IO CInt c_th2f_getlabeloffseta :: (Ptr RawTH2F) -> CString -> IO CDouble c_th2f_getlabelsizea :: (Ptr RawTH2F) -> CString -> IO CDouble c_th2f_gettitlefonta :: (Ptr RawTH2F) -> CString -> IO CInt c_th2f_gettitleoffseta :: (Ptr RawTH2F) -> CString -> IO CDouble c_th2f_gettitlesizea :: (Ptr RawTH2F) -> CString -> IO CDouble c_th2f_getticklengtha :: (Ptr RawTH2F) -> CString -> IO CDouble c_th2f_getbaroffset :: (Ptr RawTH2F) -> IO CDouble c_th2f_getbarwidth :: (Ptr RawTH2F) -> IO CDouble c_th2f_getcontour :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO CInt c_th2f_getcontourlevel :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getcontourlevelpad :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getbin :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> IO CInt c_th2f_getbincenter :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getbincontent1 :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getbincontent2 :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_getbincontent3 :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> IO CDouble c_th2f_getbinerror1 :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getbinerror2 :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_getbinerror3 :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> IO CDouble c_th2f_getbinlowedge :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getbinwidth :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getcellcontent :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_getcellerror :: (Ptr RawTH2F) -> CInt -> CInt -> IO CDouble c_th2f_getentries :: (Ptr RawTH2F) -> IO CDouble c_th2f_geteffectiveentries :: (Ptr RawTH2F) -> IO CDouble c_th2f_getfunction :: (Ptr RawTH2F) -> CString -> IO (Ptr RawTF1) c_th2f_getdimension :: (Ptr RawTH2F) -> IO CInt c_th2f_getkurtosis :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getlowedge :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO () c_th2f_getmaximum :: (Ptr RawTH2F) -> CDouble -> IO CDouble c_th2f_getmaximumbin :: (Ptr RawTH2F) -> IO CInt c_th2f_getmaximumstored :: (Ptr RawTH2F) -> IO CDouble c_th2f_getminimum :: (Ptr RawTH2F) -> CDouble -> IO CDouble c_th2f_getminimumbin :: (Ptr RawTH2F) -> IO CInt c_th2f_getminimumstored :: (Ptr RawTH2F) -> IO CDouble c_th2f_getmean :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getmeanerror :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getnbinsx :: (Ptr RawTH2F) -> IO CDouble c_th2f_getnbinsy :: (Ptr RawTH2F) -> IO CDouble c_th2f_getnbinsz :: (Ptr RawTH2F) -> IO CDouble c_th2f_getquantiles :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2f_getrandom :: (Ptr RawTH2F) -> IO CDouble c_th2f_getstats :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO () c_th2f_getsumofweights :: (Ptr RawTH2F) -> IO CDouble c_th2f_getsumw2 :: (Ptr RawTH2F) -> IO (Ptr RawTArrayD) c_th2f_getsumw2n :: (Ptr RawTH2F) -> IO CInt c_th2f_getrms :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getrmserror :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_getskewness :: (Ptr RawTH2F) -> CInt -> IO CDouble c_th2f_integral1 :: (Ptr RawTH2F) -> CInt -> CInt -> CString -> IO CDouble c_th2f_interpolate1 :: (Ptr RawTH2F) -> CDouble -> IO CDouble c_th2f_interpolate2 :: (Ptr RawTH2F) -> CDouble -> CDouble -> IO CDouble c_th2f_interpolate3 :: (Ptr RawTH2F) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2f_kolmogorovtest :: (Ptr RawTH2F) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2f_labelsdeflate :: (Ptr RawTH2F) -> CString -> IO () c_th2f_labelsinflate :: (Ptr RawTH2F) -> CString -> IO () c_th2f_labelsoption :: (Ptr RawTH2F) -> CString -> CString -> IO () c_th2f_multiflyf :: (Ptr RawTH2F) -> (Ptr RawTF1) -> CDouble -> IO () c_th2f_multiply :: (Ptr RawTH2F) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2f_paint :: (Ptr RawTH2F) -> IO () c_th2f_putstats :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO () c_th2f_rebin :: (Ptr RawTH2F) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2f_rebinaxis :: (Ptr RawTH2F) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2f_rebuild :: (Ptr RawTH2F) -> CString -> IO () c_th2f_recursiveremove :: (Ptr RawTH2F) -> (Ptr RawTObject) -> IO () c_th2f_reset :: (Ptr RawTH2F) -> CString -> IO () c_th2f_resetstats :: (Ptr RawTH2F) -> IO () c_th2f_scale :: (Ptr RawTH2F) -> CDouble -> CString -> IO () c_th2f_setaxiscolora :: (Ptr RawTH2F) -> CInt -> CString -> IO () c_th2f_setaxisrange :: (Ptr RawTH2F) -> CDouble -> CDouble -> CString -> IO () c_th2f_setbaroffset :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_setbarwidth :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_setbincontent1 :: (Ptr RawTH2F) -> CInt -> CDouble -> IO () c_th2f_setbincontent2 :: (Ptr RawTH2F) -> CInt -> CInt -> CDouble -> IO () c_th2f_setbincontent3 :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2f_setbinerror1 :: (Ptr RawTH2F) -> CInt -> CDouble -> IO () c_th2f_setbinerror2 :: (Ptr RawTH2F) -> CInt -> CInt -> CDouble -> IO () c_th2f_setbinerror3 :: (Ptr RawTH2F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2f_setbins1 :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> IO () c_th2f_setbins2 :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2f_setbins3 :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2f_setbinslength :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_setbuffer :: (Ptr RawTH2F) -> CInt -> CString -> IO () c_th2f_setcellcontent :: (Ptr RawTH2F) -> CInt -> CInt -> CDouble -> IO () c_th2f_setcontent :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO () c_th2f_setcontour :: (Ptr RawTH2F) -> CInt -> (Ptr CDouble) -> IO () c_th2f_setcontourlevel :: (Ptr RawTH2F) -> CInt -> CDouble -> IO () c_th2f_setdirectory :: (Ptr RawTH2F) -> (Ptr RawTDirectory) -> IO () c_th2f_setentries :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_seterror :: (Ptr RawTH2F) -> (Ptr CDouble) -> IO () c_th2f_setlabelcolora :: (Ptr RawTH2F) -> CInt -> CString -> IO () c_th2f_setlabelsizea :: (Ptr RawTH2F) -> CDouble -> CString -> IO () c_th2f_setlabelfonta :: (Ptr RawTH2F) -> CInt -> CString -> IO () c_th2f_setlabeloffseta :: (Ptr RawTH2F) -> CDouble -> CString -> IO () c_th2f_setmaximum :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_setminimum :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_setnormfactor :: (Ptr RawTH2F) -> CDouble -> IO () c_th2f_setstats :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_setoption :: (Ptr RawTH2F) -> CString -> IO () c_th2f_setxtitle :: (Ptr RawTH2F) -> CString -> IO () c_th2f_setytitle :: (Ptr RawTH2F) -> CString -> IO () c_th2f_setztitle :: (Ptr RawTH2F) -> CString -> IO () c_th2f_showbackground :: (Ptr RawTH2F) -> CInt -> CString -> IO (Ptr RawTH1) c_th2f_showpeaks :: (Ptr RawTH2F) -> CDouble -> CString -> CDouble -> IO CInt c_th2f_smooth :: (Ptr RawTH2F) -> CInt -> CString -> IO () c_th2f_sumw2 :: (Ptr RawTH2F) -> IO () c_th2f_setname :: (Ptr RawTH2F) -> CString -> IO () c_th2f_setnametitle :: (Ptr RawTH2F) -> CString -> CString -> IO () c_th2f_settitle :: (Ptr RawTH2F) -> CString -> IO () c_th2f_setlinecolor :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_setfillcolor :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_setfillstyle :: (Ptr RawTH2F) -> CInt -> IO () c_th2f_getname :: (Ptr RawTH2F) -> IO CString c_th2f_draw :: (Ptr RawTH2F) -> CString -> IO () c_th2f_findobject :: (Ptr RawTH2F) -> CString -> IO (Ptr RawTObject) c_th2f_saveas :: (Ptr RawTH2F) -> CString -> CString -> IO () c_th2f_write :: (Ptr RawTH2F) -> CString -> CInt -> CInt -> IO CInt c_th2f_isa :: (Ptr RawTH2F) -> IO (Ptr RawTClass) c_th2f_printobj :: (Ptr RawTH2F) -> CString -> IO () c_th2f_delete :: (Ptr RawTH2F) -> IO () c_th2f_newth2f :: CString -> CString -> CInt -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> IO (Ptr RawTH2F) c_th2i_fill2 :: (Ptr RawTH2I) -> CDouble -> CDouble -> IO CInt c_th2i_fillrandom2 :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CInt -> IO () c_th2i_findfirstbinabove2 :: (Ptr RawTH2I) -> CDouble -> CInt -> IO CInt c_th2i_findlastbinabove2 :: (Ptr RawTH2I) -> CDouble -> CInt -> IO CInt c_th2i_fitslicesx :: (Ptr RawTH2I) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2i_fitslicesy :: (Ptr RawTH2I) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2i_getcorrelationfactor :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_getcovariance :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_integral2 :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2i_rebinx :: (Ptr RawTH2I) -> CInt -> CString -> IO (Ptr RawTH2) c_th2i_rebiny :: (Ptr RawTH2I) -> CInt -> CString -> IO (Ptr RawTH2) c_th2i_rebin2d :: (Ptr RawTH2I) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2i_setshowprojectionx :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_setshowprojectiony :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_add :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CDouble -> IO () c_th2i_addbincontent :: (Ptr RawTH2I) -> CInt -> CDouble -> IO () c_th2i_chi2test :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2i_computeintegral :: (Ptr RawTH2I) -> IO CDouble c_th2i_directoryautoadd :: (Ptr RawTH2I) -> (Ptr RawTDirectory) -> IO () c_th2i_distancetoprimitive :: (Ptr RawTH2I) -> CInt -> CInt -> IO CInt c_th2i_divide :: (Ptr RawTH2I) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2i_drawcopy :: (Ptr RawTH2I) -> CString -> IO (Ptr RawTH2I) c_th2i_drawnormalized :: (Ptr RawTH2I) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2i_drawpanel :: (Ptr RawTH2I) -> IO () c_th2i_bufferempty :: (Ptr RawTH2I) -> CInt -> IO CInt c_th2i_eval :: (Ptr RawTH2I) -> (Ptr RawTF1) -> CString -> IO () c_th2i_executeevent :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> IO () c_th2i_fft :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2i_fill1 :: (Ptr RawTH2I) -> CDouble -> IO CInt c_th2i_filln :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2i_fillrandom :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CInt -> IO () c_th2i_findbin :: (Ptr RawTH2I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2i_findfixbin :: (Ptr RawTH2I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2i_findfirstbinabove :: (Ptr RawTH2I) -> CDouble -> CInt -> IO CInt c_th2i_findlastbinabove :: (Ptr RawTH2I) -> CDouble -> CInt -> IO CInt c_th2i_fitpanel :: (Ptr RawTH2I) -> IO () c_th2i_getndivisiona :: (Ptr RawTH2I) -> CString -> IO CInt c_th2i_getaxiscolora :: (Ptr RawTH2I) -> CString -> IO CInt c_th2i_getlabelcolora :: (Ptr RawTH2I) -> CString -> IO CInt c_th2i_getlabelfonta :: (Ptr RawTH2I) -> CString -> IO CInt c_th2i_getlabeloffseta :: (Ptr RawTH2I) -> CString -> IO CDouble c_th2i_getlabelsizea :: (Ptr RawTH2I) -> CString -> IO CDouble c_th2i_gettitlefonta :: (Ptr RawTH2I) -> CString -> IO CInt c_th2i_gettitleoffseta :: (Ptr RawTH2I) -> CString -> IO CDouble c_th2i_gettitlesizea :: (Ptr RawTH2I) -> CString -> IO CDouble c_th2i_getticklengtha :: (Ptr RawTH2I) -> CString -> IO CDouble c_th2i_getbaroffset :: (Ptr RawTH2I) -> IO CDouble c_th2i_getbarwidth :: (Ptr RawTH2I) -> IO CDouble c_th2i_getcontour :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO CInt c_th2i_getcontourlevel :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getcontourlevelpad :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getbin :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> IO CInt c_th2i_getbincenter :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getbincontent1 :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getbincontent2 :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_getbincontent3 :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> IO CDouble c_th2i_getbinerror1 :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getbinerror2 :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_getbinerror3 :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> IO CDouble c_th2i_getbinlowedge :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getbinwidth :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getcellcontent :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_getcellerror :: (Ptr RawTH2I) -> CInt -> CInt -> IO CDouble c_th2i_getentries :: (Ptr RawTH2I) -> IO CDouble c_th2i_geteffectiveentries :: (Ptr RawTH2I) -> IO CDouble c_th2i_getfunction :: (Ptr RawTH2I) -> CString -> IO (Ptr RawTF1) c_th2i_getdimension :: (Ptr RawTH2I) -> IO CInt c_th2i_getkurtosis :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getlowedge :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO () c_th2i_getmaximum :: (Ptr RawTH2I) -> CDouble -> IO CDouble c_th2i_getmaximumbin :: (Ptr RawTH2I) -> IO CInt c_th2i_getmaximumstored :: (Ptr RawTH2I) -> IO CDouble c_th2i_getminimum :: (Ptr RawTH2I) -> CDouble -> IO CDouble c_th2i_getminimumbin :: (Ptr RawTH2I) -> IO CInt c_th2i_getminimumstored :: (Ptr RawTH2I) -> IO CDouble c_th2i_getmean :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getmeanerror :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getnbinsx :: (Ptr RawTH2I) -> IO CDouble c_th2i_getnbinsy :: (Ptr RawTH2I) -> IO CDouble c_th2i_getnbinsz :: (Ptr RawTH2I) -> IO CDouble c_th2i_getquantiles :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2i_getrandom :: (Ptr RawTH2I) -> IO CDouble c_th2i_getstats :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO () c_th2i_getsumofweights :: (Ptr RawTH2I) -> IO CDouble c_th2i_getsumw2 :: (Ptr RawTH2I) -> IO (Ptr RawTArrayD) c_th2i_getsumw2n :: (Ptr RawTH2I) -> IO CInt c_th2i_getrms :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getrmserror :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_getskewness :: (Ptr RawTH2I) -> CInt -> IO CDouble c_th2i_integral1 :: (Ptr RawTH2I) -> CInt -> CInt -> CString -> IO CDouble c_th2i_interpolate1 :: (Ptr RawTH2I) -> CDouble -> IO CDouble c_th2i_interpolate2 :: (Ptr RawTH2I) -> CDouble -> CDouble -> IO CDouble c_th2i_interpolate3 :: (Ptr RawTH2I) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2i_kolmogorovtest :: (Ptr RawTH2I) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2i_labelsdeflate :: (Ptr RawTH2I) -> CString -> IO () c_th2i_labelsinflate :: (Ptr RawTH2I) -> CString -> IO () c_th2i_labelsoption :: (Ptr RawTH2I) -> CString -> CString -> IO () c_th2i_multiflyf :: (Ptr RawTH2I) -> (Ptr RawTF1) -> CDouble -> IO () c_th2i_multiply :: (Ptr RawTH2I) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2i_paint :: (Ptr RawTH2I) -> IO () c_th2i_putstats :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO () c_th2i_rebin :: (Ptr RawTH2I) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2i_rebinaxis :: (Ptr RawTH2I) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2i_rebuild :: (Ptr RawTH2I) -> CString -> IO () c_th2i_recursiveremove :: (Ptr RawTH2I) -> (Ptr RawTObject) -> IO () c_th2i_reset :: (Ptr RawTH2I) -> CString -> IO () c_th2i_resetstats :: (Ptr RawTH2I) -> IO () c_th2i_scale :: (Ptr RawTH2I) -> CDouble -> CString -> IO () c_th2i_setaxiscolora :: (Ptr RawTH2I) -> CInt -> CString -> IO () c_th2i_setaxisrange :: (Ptr RawTH2I) -> CDouble -> CDouble -> CString -> IO () c_th2i_setbaroffset :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_setbarwidth :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_setbincontent1 :: (Ptr RawTH2I) -> CInt -> CDouble -> IO () c_th2i_setbincontent2 :: (Ptr RawTH2I) -> CInt -> CInt -> CDouble -> IO () c_th2i_setbincontent3 :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2i_setbinerror1 :: (Ptr RawTH2I) -> CInt -> CDouble -> IO () c_th2i_setbinerror2 :: (Ptr RawTH2I) -> CInt -> CInt -> CDouble -> IO () c_th2i_setbinerror3 :: (Ptr RawTH2I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2i_setbins1 :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> IO () c_th2i_setbins2 :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2i_setbins3 :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2i_setbinslength :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_setbuffer :: (Ptr RawTH2I) -> CInt -> CString -> IO () c_th2i_setcellcontent :: (Ptr RawTH2I) -> CInt -> CInt -> CDouble -> IO () c_th2i_setcontent :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO () c_th2i_setcontour :: (Ptr RawTH2I) -> CInt -> (Ptr CDouble) -> IO () c_th2i_setcontourlevel :: (Ptr RawTH2I) -> CInt -> CDouble -> IO () c_th2i_setdirectory :: (Ptr RawTH2I) -> (Ptr RawTDirectory) -> IO () c_th2i_setentries :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_seterror :: (Ptr RawTH2I) -> (Ptr CDouble) -> IO () c_th2i_setlabelcolora :: (Ptr RawTH2I) -> CInt -> CString -> IO () c_th2i_setlabelsizea :: (Ptr RawTH2I) -> CDouble -> CString -> IO () c_th2i_setlabelfonta :: (Ptr RawTH2I) -> CInt -> CString -> IO () c_th2i_setlabeloffseta :: (Ptr RawTH2I) -> CDouble -> CString -> IO () c_th2i_setmaximum :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_setminimum :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_setnormfactor :: (Ptr RawTH2I) -> CDouble -> IO () c_th2i_setstats :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_setoption :: (Ptr RawTH2I) -> CString -> IO () c_th2i_setxtitle :: (Ptr RawTH2I) -> CString -> IO () c_th2i_setytitle :: (Ptr RawTH2I) -> CString -> IO () c_th2i_setztitle :: (Ptr RawTH2I) -> CString -> IO () c_th2i_showbackground :: (Ptr RawTH2I) -> CInt -> CString -> IO (Ptr RawTH1) c_th2i_showpeaks :: (Ptr RawTH2I) -> CDouble -> CString -> CDouble -> IO CInt c_th2i_smooth :: (Ptr RawTH2I) -> CInt -> CString -> IO () c_th2i_sumw2 :: (Ptr RawTH2I) -> IO () c_th2i_setname :: (Ptr RawTH2I) -> CString -> IO () c_th2i_setnametitle :: (Ptr RawTH2I) -> CString -> CString -> IO () c_th2i_settitle :: (Ptr RawTH2I) -> CString -> IO () c_th2i_setlinecolor :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_setfillcolor :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_setfillstyle :: (Ptr RawTH2I) -> CInt -> IO () c_th2i_getname :: (Ptr RawTH2I) -> IO CString c_th2i_draw :: (Ptr RawTH2I) -> CString -> IO () c_th2i_findobject :: (Ptr RawTH2I) -> CString -> IO (Ptr RawTObject) c_th2i_saveas :: (Ptr RawTH2I) -> CString -> CString -> IO () c_th2i_write :: (Ptr RawTH2I) -> CString -> CInt -> CInt -> IO CInt c_th2i_isa :: (Ptr RawTH2I) -> IO (Ptr RawTClass) c_th2i_printobj :: (Ptr RawTH2I) -> CString -> IO () c_th2i_delete :: (Ptr RawTH2I) -> IO () c_th2poly_fill2 :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> IO CInt c_th2poly_fillrandom2 :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CInt -> IO () c_th2poly_findfirstbinabove2 :: (Ptr RawTH2Poly) -> CDouble -> CInt -> IO CInt c_th2poly_findlastbinabove2 :: (Ptr RawTH2Poly) -> CDouble -> CInt -> IO CInt c_th2poly_fitslicesx :: (Ptr RawTH2Poly) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2poly_fitslicesy :: (Ptr RawTH2Poly) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2poly_getcorrelationfactor :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_getcovariance :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_integral2 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2poly_rebinx :: (Ptr RawTH2Poly) -> CInt -> CString -> IO (Ptr RawTH2) c_th2poly_rebiny :: (Ptr RawTH2Poly) -> CInt -> CString -> IO (Ptr RawTH2) c_th2poly_rebin2d :: (Ptr RawTH2Poly) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2poly_setshowprojectionx :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_setshowprojectiony :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_add :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CDouble -> IO () c_th2poly_addbincontent :: (Ptr RawTH2Poly) -> CInt -> CDouble -> IO () c_th2poly_chi2test :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2poly_computeintegral :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_directoryautoadd :: (Ptr RawTH2Poly) -> (Ptr RawTDirectory) -> IO () c_th2poly_distancetoprimitive :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CInt c_th2poly_divide :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2poly_drawcopy :: (Ptr RawTH2Poly) -> CString -> IO (Ptr RawTH2Poly) c_th2poly_drawnormalized :: (Ptr RawTH2Poly) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2poly_drawpanel :: (Ptr RawTH2Poly) -> IO () c_th2poly_bufferempty :: (Ptr RawTH2Poly) -> CInt -> IO CInt c_th2poly_eval :: (Ptr RawTH2Poly) -> (Ptr RawTF1) -> CString -> IO () c_th2poly_executeevent :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> IO () c_th2poly_fft :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2poly_fill1 :: (Ptr RawTH2Poly) -> CDouble -> IO CInt c_th2poly_filln :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2poly_fillrandom :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CInt -> IO () c_th2poly_findbin :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2poly_findfixbin :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2poly_findfirstbinabove :: (Ptr RawTH2Poly) -> CDouble -> CInt -> IO CInt c_th2poly_findlastbinabove :: (Ptr RawTH2Poly) -> CDouble -> CInt -> IO CInt c_th2poly_fitpanel :: (Ptr RawTH2Poly) -> IO () c_th2poly_getndivisiona :: (Ptr RawTH2Poly) -> CString -> IO CInt c_th2poly_getaxiscolora :: (Ptr RawTH2Poly) -> CString -> IO CInt c_th2poly_getlabelcolora :: (Ptr RawTH2Poly) -> CString -> IO CInt c_th2poly_getlabelfonta :: (Ptr RawTH2Poly) -> CString -> IO CInt c_th2poly_getlabeloffseta :: (Ptr RawTH2Poly) -> CString -> IO CDouble c_th2poly_getlabelsizea :: (Ptr RawTH2Poly) -> CString -> IO CDouble c_th2poly_gettitlefonta :: (Ptr RawTH2Poly) -> CString -> IO CInt c_th2poly_gettitleoffseta :: (Ptr RawTH2Poly) -> CString -> IO CDouble c_th2poly_gettitlesizea :: (Ptr RawTH2Poly) -> CString -> IO CDouble c_th2poly_getticklengtha :: (Ptr RawTH2Poly) -> CString -> IO CDouble c_th2poly_getbaroffset :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getbarwidth :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getcontour :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO CInt c_th2poly_getcontourlevel :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getcontourlevelpad :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getbin :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> IO CInt c_th2poly_getbincenter :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getbincontent1 :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getbincontent2 :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_getbincontent3 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> IO CDouble c_th2poly_getbinerror1 :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getbinerror2 :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_getbinerror3 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> IO CDouble c_th2poly_getbinlowedge :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getbinwidth :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getcellcontent :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_getcellerror :: (Ptr RawTH2Poly) -> CInt -> CInt -> IO CDouble c_th2poly_getentries :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_geteffectiveentries :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getfunction :: (Ptr RawTH2Poly) -> CString -> IO (Ptr RawTF1) c_th2poly_getdimension :: (Ptr RawTH2Poly) -> IO CInt c_th2poly_getkurtosis :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getlowedge :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO () c_th2poly_getmaximum :: (Ptr RawTH2Poly) -> CDouble -> IO CDouble c_th2poly_getmaximumbin :: (Ptr RawTH2Poly) -> IO CInt c_th2poly_getmaximumstored :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getminimum :: (Ptr RawTH2Poly) -> CDouble -> IO CDouble c_th2poly_getminimumbin :: (Ptr RawTH2Poly) -> IO CInt c_th2poly_getminimumstored :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getmean :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getmeanerror :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getnbinsx :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getnbinsy :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getnbinsz :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getquantiles :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2poly_getrandom :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getstats :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO () c_th2poly_getsumofweights :: (Ptr RawTH2Poly) -> IO CDouble c_th2poly_getsumw2 :: (Ptr RawTH2Poly) -> IO (Ptr RawTArrayD) c_th2poly_getsumw2n :: (Ptr RawTH2Poly) -> IO CInt c_th2poly_getrms :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getrmserror :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_getskewness :: (Ptr RawTH2Poly) -> CInt -> IO CDouble c_th2poly_integral1 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CString -> IO CDouble c_th2poly_interpolate1 :: (Ptr RawTH2Poly) -> CDouble -> IO CDouble c_th2poly_interpolate2 :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> IO CDouble c_th2poly_interpolate3 :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2poly_kolmogorovtest :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2poly_labelsdeflate :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_labelsinflate :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_labelsoption :: (Ptr RawTH2Poly) -> CString -> CString -> IO () c_th2poly_multiflyf :: (Ptr RawTH2Poly) -> (Ptr RawTF1) -> CDouble -> IO () c_th2poly_multiply :: (Ptr RawTH2Poly) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2poly_paint :: (Ptr RawTH2Poly) -> IO () c_th2poly_putstats :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO () c_th2poly_rebin :: (Ptr RawTH2Poly) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2poly_rebinaxis :: (Ptr RawTH2Poly) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2poly_rebuild :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_recursiveremove :: (Ptr RawTH2Poly) -> (Ptr RawTObject) -> IO () c_th2poly_reset :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_resetstats :: (Ptr RawTH2Poly) -> IO () c_th2poly_scale :: (Ptr RawTH2Poly) -> CDouble -> CString -> IO () c_th2poly_setaxiscolora :: (Ptr RawTH2Poly) -> CInt -> CString -> IO () c_th2poly_setaxisrange :: (Ptr RawTH2Poly) -> CDouble -> CDouble -> CString -> IO () c_th2poly_setbaroffset :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_setbarwidth :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_setbincontent1 :: (Ptr RawTH2Poly) -> CInt -> CDouble -> IO () c_th2poly_setbincontent2 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CDouble -> IO () c_th2poly_setbincontent3 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2poly_setbinerror1 :: (Ptr RawTH2Poly) -> CInt -> CDouble -> IO () c_th2poly_setbinerror2 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CDouble -> IO () c_th2poly_setbinerror3 :: (Ptr RawTH2Poly) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2poly_setbins1 :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> IO () c_th2poly_setbins2 :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2poly_setbins3 :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2poly_setbinslength :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_setbuffer :: (Ptr RawTH2Poly) -> CInt -> CString -> IO () c_th2poly_setcellcontent :: (Ptr RawTH2Poly) -> CInt -> CInt -> CDouble -> IO () c_th2poly_setcontent :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO () c_th2poly_setcontour :: (Ptr RawTH2Poly) -> CInt -> (Ptr CDouble) -> IO () c_th2poly_setcontourlevel :: (Ptr RawTH2Poly) -> CInt -> CDouble -> IO () c_th2poly_setdirectory :: (Ptr RawTH2Poly) -> (Ptr RawTDirectory) -> IO () c_th2poly_setentries :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_seterror :: (Ptr RawTH2Poly) -> (Ptr CDouble) -> IO () c_th2poly_setlabelcolora :: (Ptr RawTH2Poly) -> CInt -> CString -> IO () c_th2poly_setlabelsizea :: (Ptr RawTH2Poly) -> CDouble -> CString -> IO () c_th2poly_setlabelfonta :: (Ptr RawTH2Poly) -> CInt -> CString -> IO () c_th2poly_setlabeloffseta :: (Ptr RawTH2Poly) -> CDouble -> CString -> IO () c_th2poly_setmaximum :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_setminimum :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_setnormfactor :: (Ptr RawTH2Poly) -> CDouble -> IO () c_th2poly_setstats :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_setoption :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_setxtitle :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_setytitle :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_setztitle :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_showbackground :: (Ptr RawTH2Poly) -> CInt -> CString -> IO (Ptr RawTH1) c_th2poly_showpeaks :: (Ptr RawTH2Poly) -> CDouble -> CString -> CDouble -> IO CInt c_th2poly_smooth :: (Ptr RawTH2Poly) -> CInt -> CString -> IO () c_th2poly_sumw2 :: (Ptr RawTH2Poly) -> IO () c_th2poly_setname :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_setnametitle :: (Ptr RawTH2Poly) -> CString -> CString -> IO () c_th2poly_settitle :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_setlinecolor :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_setfillcolor :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_setfillstyle :: (Ptr RawTH2Poly) -> CInt -> IO () c_th2poly_getname :: (Ptr RawTH2Poly) -> IO CString c_th2poly_draw :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_findobject :: (Ptr RawTH2Poly) -> CString -> IO (Ptr RawTObject) c_th2poly_saveas :: (Ptr RawTH2Poly) -> CString -> CString -> IO () c_th2poly_write :: (Ptr RawTH2Poly) -> CString -> CInt -> CInt -> IO CInt c_th2poly_isa :: (Ptr RawTH2Poly) -> IO (Ptr RawTClass) c_th2poly_printobj :: (Ptr RawTH2Poly) -> CString -> IO () c_th2poly_delete :: (Ptr RawTH2Poly) -> IO () c_th2s_fill2 :: (Ptr RawTH2S) -> CDouble -> CDouble -> IO CInt c_th2s_fillrandom2 :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CInt -> IO () c_th2s_findfirstbinabove2 :: (Ptr RawTH2S) -> CDouble -> CInt -> IO CInt c_th2s_findlastbinabove2 :: (Ptr RawTH2S) -> CDouble -> CInt -> IO CInt c_th2s_fitslicesx :: (Ptr RawTH2S) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2s_fitslicesy :: (Ptr RawTH2S) -> (Ptr RawTF1) -> CInt -> CInt -> CInt -> CString -> (Ptr RawTObjArray) -> IO () c_th2s_getcorrelationfactor :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_getcovariance :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_integral2 :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> CInt -> CString -> IO CDouble c_th2s_rebinx :: (Ptr RawTH2S) -> CInt -> CString -> IO (Ptr RawTH2) c_th2s_rebiny :: (Ptr RawTH2S) -> CInt -> CString -> IO (Ptr RawTH2) c_th2s_rebin2d :: (Ptr RawTH2S) -> CInt -> CInt -> CString -> IO (Ptr RawTH2) c_th2s_setshowprojectionx :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_setshowprojectiony :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_add :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CDouble -> IO () c_th2s_addbincontent :: (Ptr RawTH2S) -> CInt -> CDouble -> IO () c_th2s_chi2test :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th2s_computeintegral :: (Ptr RawTH2S) -> IO CDouble c_th2s_directoryautoadd :: (Ptr RawTH2S) -> (Ptr RawTDirectory) -> IO () c_th2s_distancetoprimitive :: (Ptr RawTH2S) -> CInt -> CInt -> IO CInt c_th2s_divide :: (Ptr RawTH2S) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th2s_drawcopy :: (Ptr RawTH2S) -> CString -> IO (Ptr RawTH2S) c_th2s_drawnormalized :: (Ptr RawTH2S) -> CString -> CDouble -> IO (Ptr RawTH1) c_th2s_drawpanel :: (Ptr RawTH2S) -> IO () c_th2s_bufferempty :: (Ptr RawTH2S) -> CInt -> IO CInt c_th2s_eval :: (Ptr RawTH2S) -> (Ptr RawTF1) -> CString -> IO () c_th2s_executeevent :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> IO () c_th2s_fft :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th2s_fill1 :: (Ptr RawTH2S) -> CDouble -> IO CInt c_th2s_filln :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th2s_fillrandom :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CInt -> IO () c_th2s_findbin :: (Ptr RawTH2S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2s_findfixbin :: (Ptr RawTH2S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th2s_findfirstbinabove :: (Ptr RawTH2S) -> CDouble -> CInt -> IO CInt c_th2s_findlastbinabove :: (Ptr RawTH2S) -> CDouble -> CInt -> IO CInt c_th2s_fitpanel :: (Ptr RawTH2S) -> IO () c_th2s_getndivisiona :: (Ptr RawTH2S) -> CString -> IO CInt c_th2s_getaxiscolora :: (Ptr RawTH2S) -> CString -> IO CInt c_th2s_getlabelcolora :: (Ptr RawTH2S) -> CString -> IO CInt c_th2s_getlabelfonta :: (Ptr RawTH2S) -> CString -> IO CInt c_th2s_getlabeloffseta :: (Ptr RawTH2S) -> CString -> IO CDouble c_th2s_getlabelsizea :: (Ptr RawTH2S) -> CString -> IO CDouble c_th2s_gettitlefonta :: (Ptr RawTH2S) -> CString -> IO CInt c_th2s_gettitleoffseta :: (Ptr RawTH2S) -> CString -> IO CDouble c_th2s_gettitlesizea :: (Ptr RawTH2S) -> CString -> IO CDouble c_th2s_getticklengtha :: (Ptr RawTH2S) -> CString -> IO CDouble c_th2s_getbaroffset :: (Ptr RawTH2S) -> IO CDouble c_th2s_getbarwidth :: (Ptr RawTH2S) -> IO CDouble c_th2s_getcontour :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO CInt c_th2s_getcontourlevel :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getcontourlevelpad :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getbin :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> IO CInt c_th2s_getbincenter :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getbincontent1 :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getbincontent2 :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_getbincontent3 :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> IO CDouble c_th2s_getbinerror1 :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getbinerror2 :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_getbinerror3 :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> IO CDouble c_th2s_getbinlowedge :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getbinwidth :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getcellcontent :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_getcellerror :: (Ptr RawTH2S) -> CInt -> CInt -> IO CDouble c_th2s_getentries :: (Ptr RawTH2S) -> IO CDouble c_th2s_geteffectiveentries :: (Ptr RawTH2S) -> IO CDouble c_th2s_getfunction :: (Ptr RawTH2S) -> CString -> IO (Ptr RawTF1) c_th2s_getdimension :: (Ptr RawTH2S) -> IO CInt c_th2s_getkurtosis :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getlowedge :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO () c_th2s_getmaximum :: (Ptr RawTH2S) -> CDouble -> IO CDouble c_th2s_getmaximumbin :: (Ptr RawTH2S) -> IO CInt c_th2s_getmaximumstored :: (Ptr RawTH2S) -> IO CDouble c_th2s_getminimum :: (Ptr RawTH2S) -> CDouble -> IO CDouble c_th2s_getminimumbin :: (Ptr RawTH2S) -> IO CInt c_th2s_getminimumstored :: (Ptr RawTH2S) -> IO CDouble c_th2s_getmean :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getmeanerror :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getnbinsx :: (Ptr RawTH2S) -> IO CDouble c_th2s_getnbinsy :: (Ptr RawTH2S) -> IO CDouble c_th2s_getnbinsz :: (Ptr RawTH2S) -> IO CDouble c_th2s_getquantiles :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th2s_getrandom :: (Ptr RawTH2S) -> IO CDouble c_th2s_getstats :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO () c_th2s_getsumofweights :: (Ptr RawTH2S) -> IO CDouble c_th2s_getsumw2 :: (Ptr RawTH2S) -> IO (Ptr RawTArrayD) c_th2s_getsumw2n :: (Ptr RawTH2S) -> IO CInt c_th2s_getrms :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getrmserror :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_getskewness :: (Ptr RawTH2S) -> CInt -> IO CDouble c_th2s_integral1 :: (Ptr RawTH2S) -> CInt -> CInt -> CString -> IO CDouble c_th2s_interpolate1 :: (Ptr RawTH2S) -> CDouble -> IO CDouble c_th2s_interpolate2 :: (Ptr RawTH2S) -> CDouble -> CDouble -> IO CDouble c_th2s_interpolate3 :: (Ptr RawTH2S) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th2s_kolmogorovtest :: (Ptr RawTH2S) -> (Ptr RawTH1) -> CString -> IO CDouble c_th2s_labelsdeflate :: (Ptr RawTH2S) -> CString -> IO () c_th2s_labelsinflate :: (Ptr RawTH2S) -> CString -> IO () c_th2s_labelsoption :: (Ptr RawTH2S) -> CString -> CString -> IO () c_th2s_multiflyf :: (Ptr RawTH2S) -> (Ptr RawTF1) -> CDouble -> IO () c_th2s_multiply :: (Ptr RawTH2S) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th2s_paint :: (Ptr RawTH2S) -> IO () c_th2s_putstats :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO () c_th2s_rebin :: (Ptr RawTH2S) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th2s_rebinaxis :: (Ptr RawTH2S) -> CDouble -> (Ptr RawTAxis) -> IO () c_th2s_rebuild :: (Ptr RawTH2S) -> CString -> IO () c_th2s_recursiveremove :: (Ptr RawTH2S) -> (Ptr RawTObject) -> IO () c_th2s_reset :: (Ptr RawTH2S) -> CString -> IO () c_th2s_resetstats :: (Ptr RawTH2S) -> IO () c_th2s_scale :: (Ptr RawTH2S) -> CDouble -> CString -> IO () c_th2s_setaxiscolora :: (Ptr RawTH2S) -> CInt -> CString -> IO () c_th2s_setaxisrange :: (Ptr RawTH2S) -> CDouble -> CDouble -> CString -> IO () c_th2s_setbaroffset :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_setbarwidth :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_setbincontent1 :: (Ptr RawTH2S) -> CInt -> CDouble -> IO () c_th2s_setbincontent2 :: (Ptr RawTH2S) -> CInt -> CInt -> CDouble -> IO () c_th2s_setbincontent3 :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2s_setbinerror1 :: (Ptr RawTH2S) -> CInt -> CDouble -> IO () c_th2s_setbinerror2 :: (Ptr RawTH2S) -> CInt -> CInt -> CDouble -> IO () c_th2s_setbinerror3 :: (Ptr RawTH2S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th2s_setbins1 :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> IO () c_th2s_setbins2 :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2s_setbins3 :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th2s_setbinslength :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_setbuffer :: (Ptr RawTH2S) -> CInt -> CString -> IO () c_th2s_setcellcontent :: (Ptr RawTH2S) -> CInt -> CInt -> CDouble -> IO () c_th2s_setcontent :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO () c_th2s_setcontour :: (Ptr RawTH2S) -> CInt -> (Ptr CDouble) -> IO () c_th2s_setcontourlevel :: (Ptr RawTH2S) -> CInt -> CDouble -> IO () c_th2s_setdirectory :: (Ptr RawTH2S) -> (Ptr RawTDirectory) -> IO () c_th2s_setentries :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_seterror :: (Ptr RawTH2S) -> (Ptr CDouble) -> IO () c_th2s_setlabelcolora :: (Ptr RawTH2S) -> CInt -> CString -> IO () c_th2s_setlabelsizea :: (Ptr RawTH2S) -> CDouble -> CString -> IO () c_th2s_setlabelfonta :: (Ptr RawTH2S) -> CInt -> CString -> IO () c_th2s_setlabeloffseta :: (Ptr RawTH2S) -> CDouble -> CString -> IO () c_th2s_setmaximum :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_setminimum :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_setnormfactor :: (Ptr RawTH2S) -> CDouble -> IO () c_th2s_setstats :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_setoption :: (Ptr RawTH2S) -> CString -> IO () c_th2s_setxtitle :: (Ptr RawTH2S) -> CString -> IO () c_th2s_setytitle :: (Ptr RawTH2S) -> CString -> IO () c_th2s_setztitle :: (Ptr RawTH2S) -> CString -> IO () c_th2s_showbackground :: (Ptr RawTH2S) -> CInt -> CString -> IO (Ptr RawTH1) c_th2s_showpeaks :: (Ptr RawTH2S) -> CDouble -> CString -> CDouble -> IO CInt c_th2s_smooth :: (Ptr RawTH2S) -> CInt -> CString -> IO () c_th2s_sumw2 :: (Ptr RawTH2S) -> IO () c_th2s_setname :: (Ptr RawTH2S) -> CString -> IO () c_th2s_setnametitle :: (Ptr RawTH2S) -> CString -> CString -> IO () c_th2s_settitle :: (Ptr RawTH2S) -> CString -> IO () c_th2s_setlinecolor :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_setfillcolor :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_setfillstyle :: (Ptr RawTH2S) -> CInt -> IO () c_th2s_getname :: (Ptr RawTH2S) -> IO CString c_th2s_draw :: (Ptr RawTH2S) -> CString -> IO () c_th2s_findobject :: (Ptr RawTH2S) -> CString -> IO (Ptr RawTObject) c_th2s_saveas :: (Ptr RawTH2S) -> CString -> CString -> IO () c_th2s_write :: (Ptr RawTH2S) -> CString -> CInt -> CInt -> IO CInt c_th2s_isa :: (Ptr RawTH2S) -> IO (Ptr RawTClass) c_th2s_printobj :: (Ptr RawTH2S) -> CString -> IO () c_th2s_delete :: (Ptr RawTH2S) -> IO () c_th3c_add :: (Ptr RawTH3C) -> (Ptr RawTH1) -> CDouble -> IO () c_th3c_addbincontent :: (Ptr RawTH3C) -> CInt -> CDouble -> IO () c_th3c_chi2test :: (Ptr RawTH3C) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3c_computeintegral :: (Ptr RawTH3C) -> IO CDouble c_th3c_directoryautoadd :: (Ptr RawTH3C) -> (Ptr RawTDirectory) -> IO () c_th3c_distancetoprimitive :: (Ptr RawTH3C) -> CInt -> CInt -> IO CInt c_th3c_divide :: (Ptr RawTH3C) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3c_drawcopy :: (Ptr RawTH3C) -> CString -> IO (Ptr RawTH3C) c_th3c_drawnormalized :: (Ptr RawTH3C) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3c_drawpanel :: (Ptr RawTH3C) -> IO () c_th3c_bufferempty :: (Ptr RawTH3C) -> CInt -> IO CInt c_th3c_eval :: (Ptr RawTH3C) -> (Ptr RawTF1) -> CString -> IO () c_th3c_executeevent :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> IO () c_th3c_fft :: (Ptr RawTH3C) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3c_fill1 :: (Ptr RawTH3C) -> CDouble -> IO CInt c_th3c_filln :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3c_fillrandom :: (Ptr RawTH3C) -> (Ptr RawTH1) -> CInt -> IO () c_th3c_findbin :: (Ptr RawTH3C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3c_findfixbin :: (Ptr RawTH3C) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3c_findfirstbinabove :: (Ptr RawTH3C) -> CDouble -> CInt -> IO CInt c_th3c_findlastbinabove :: (Ptr RawTH3C) -> CDouble -> CInt -> IO CInt c_th3c_fitpanel :: (Ptr RawTH3C) -> IO () c_th3c_getndivisiona :: (Ptr RawTH3C) -> CString -> IO CInt c_th3c_getaxiscolora :: (Ptr RawTH3C) -> CString -> IO CInt c_th3c_getlabelcolora :: (Ptr RawTH3C) -> CString -> IO CInt c_th3c_getlabelfonta :: (Ptr RawTH3C) -> CString -> IO CInt c_th3c_getlabeloffseta :: (Ptr RawTH3C) -> CString -> IO CDouble c_th3c_getlabelsizea :: (Ptr RawTH3C) -> CString -> IO CDouble c_th3c_gettitlefonta :: (Ptr RawTH3C) -> CString -> IO CInt c_th3c_gettitleoffseta :: (Ptr RawTH3C) -> CString -> IO CDouble c_th3c_gettitlesizea :: (Ptr RawTH3C) -> CString -> IO CDouble c_th3c_getticklengtha :: (Ptr RawTH3C) -> CString -> IO CDouble c_th3c_getbaroffset :: (Ptr RawTH3C) -> IO CDouble c_th3c_getbarwidth :: (Ptr RawTH3C) -> IO CDouble c_th3c_getcontour :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO CInt c_th3c_getcontourlevel :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getcontourlevelpad :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getbin :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> IO CInt c_th3c_getbincenter :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getbincontent1 :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getbincontent2 :: (Ptr RawTH3C) -> CInt -> CInt -> IO CDouble c_th3c_getbincontent3 :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> IO CDouble c_th3c_getbinerror1 :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getbinerror2 :: (Ptr RawTH3C) -> CInt -> CInt -> IO CDouble c_th3c_getbinerror3 :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> IO CDouble c_th3c_getbinlowedge :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getbinwidth :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getcellcontent :: (Ptr RawTH3C) -> CInt -> CInt -> IO CDouble c_th3c_getcellerror :: (Ptr RawTH3C) -> CInt -> CInt -> IO CDouble c_th3c_getentries :: (Ptr RawTH3C) -> IO CDouble c_th3c_geteffectiveentries :: (Ptr RawTH3C) -> IO CDouble c_th3c_getfunction :: (Ptr RawTH3C) -> CString -> IO (Ptr RawTF1) c_th3c_getdimension :: (Ptr RawTH3C) -> IO CInt c_th3c_getkurtosis :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getlowedge :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO () c_th3c_getmaximum :: (Ptr RawTH3C) -> CDouble -> IO CDouble c_th3c_getmaximumbin :: (Ptr RawTH3C) -> IO CInt c_th3c_getmaximumstored :: (Ptr RawTH3C) -> IO CDouble c_th3c_getminimum :: (Ptr RawTH3C) -> CDouble -> IO CDouble c_th3c_getminimumbin :: (Ptr RawTH3C) -> IO CInt c_th3c_getminimumstored :: (Ptr RawTH3C) -> IO CDouble c_th3c_getmean :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getmeanerror :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getnbinsx :: (Ptr RawTH3C) -> IO CDouble c_th3c_getnbinsy :: (Ptr RawTH3C) -> IO CDouble c_th3c_getnbinsz :: (Ptr RawTH3C) -> IO CDouble c_th3c_getquantiles :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3c_getrandom :: (Ptr RawTH3C) -> IO CDouble c_th3c_getstats :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO () c_th3c_getsumofweights :: (Ptr RawTH3C) -> IO CDouble c_th3c_getsumw2 :: (Ptr RawTH3C) -> IO (Ptr RawTArrayD) c_th3c_getsumw2n :: (Ptr RawTH3C) -> IO CInt c_th3c_getrms :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getrmserror :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_getskewness :: (Ptr RawTH3C) -> CInt -> IO CDouble c_th3c_integral1 :: (Ptr RawTH3C) -> CInt -> CInt -> CString -> IO CDouble c_th3c_interpolate1 :: (Ptr RawTH3C) -> CDouble -> IO CDouble c_th3c_interpolate2 :: (Ptr RawTH3C) -> CDouble -> CDouble -> IO CDouble c_th3c_interpolate3 :: (Ptr RawTH3C) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3c_kolmogorovtest :: (Ptr RawTH3C) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3c_labelsdeflate :: (Ptr RawTH3C) -> CString -> IO () c_th3c_labelsinflate :: (Ptr RawTH3C) -> CString -> IO () c_th3c_labelsoption :: (Ptr RawTH3C) -> CString -> CString -> IO () c_th3c_multiflyf :: (Ptr RawTH3C) -> (Ptr RawTF1) -> CDouble -> IO () c_th3c_multiply :: (Ptr RawTH3C) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3c_paint :: (Ptr RawTH3C) -> IO () c_th3c_putstats :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO () c_th3c_rebin :: (Ptr RawTH3C) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3c_rebinaxis :: (Ptr RawTH3C) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3c_rebuild :: (Ptr RawTH3C) -> CString -> IO () c_th3c_recursiveremove :: (Ptr RawTH3C) -> (Ptr RawTObject) -> IO () c_th3c_reset :: (Ptr RawTH3C) -> CString -> IO () c_th3c_resetstats :: (Ptr RawTH3C) -> IO () c_th3c_scale :: (Ptr RawTH3C) -> CDouble -> CString -> IO () c_th3c_setaxiscolora :: (Ptr RawTH3C) -> CInt -> CString -> IO () c_th3c_setaxisrange :: (Ptr RawTH3C) -> CDouble -> CDouble -> CString -> IO () c_th3c_setbaroffset :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_setbarwidth :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_setbincontent1 :: (Ptr RawTH3C) -> CInt -> CDouble -> IO () c_th3c_setbincontent2 :: (Ptr RawTH3C) -> CInt -> CInt -> CDouble -> IO () c_th3c_setbincontent3 :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3c_setbinerror1 :: (Ptr RawTH3C) -> CInt -> CDouble -> IO () c_th3c_setbinerror2 :: (Ptr RawTH3C) -> CInt -> CInt -> CDouble -> IO () c_th3c_setbinerror3 :: (Ptr RawTH3C) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3c_setbins1 :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> IO () c_th3c_setbins2 :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3c_setbins3 :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3c_setbinslength :: (Ptr RawTH3C) -> CInt -> IO () c_th3c_setbuffer :: (Ptr RawTH3C) -> CInt -> CString -> IO () c_th3c_setcellcontent :: (Ptr RawTH3C) -> CInt -> CInt -> CDouble -> IO () c_th3c_setcontent :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO () c_th3c_setcontour :: (Ptr RawTH3C) -> CInt -> (Ptr CDouble) -> IO () c_th3c_setcontourlevel :: (Ptr RawTH3C) -> CInt -> CDouble -> IO () c_th3c_setdirectory :: (Ptr RawTH3C) -> (Ptr RawTDirectory) -> IO () c_th3c_setentries :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_seterror :: (Ptr RawTH3C) -> (Ptr CDouble) -> IO () c_th3c_setlabelcolora :: (Ptr RawTH3C) -> CInt -> CString -> IO () c_th3c_setlabelsizea :: (Ptr RawTH3C) -> CDouble -> CString -> IO () c_th3c_setlabelfonta :: (Ptr RawTH3C) -> CInt -> CString -> IO () c_th3c_setlabeloffseta :: (Ptr RawTH3C) -> CDouble -> CString -> IO () c_th3c_setmaximum :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_setminimum :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_setnormfactor :: (Ptr RawTH3C) -> CDouble -> IO () c_th3c_setstats :: (Ptr RawTH3C) -> CInt -> IO () c_th3c_setoption :: (Ptr RawTH3C) -> CString -> IO () c_th3c_setxtitle :: (Ptr RawTH3C) -> CString -> IO () c_th3c_setytitle :: (Ptr RawTH3C) -> CString -> IO () c_th3c_setztitle :: (Ptr RawTH3C) -> CString -> IO () c_th3c_showbackground :: (Ptr RawTH3C) -> CInt -> CString -> IO (Ptr RawTH1) c_th3c_showpeaks :: (Ptr RawTH3C) -> CDouble -> CString -> CDouble -> IO CInt c_th3c_smooth :: (Ptr RawTH3C) -> CInt -> CString -> IO () c_th3c_sumw2 :: (Ptr RawTH3C) -> IO () c_th3c_setname :: (Ptr RawTH3C) -> CString -> IO () c_th3c_setnametitle :: (Ptr RawTH3C) -> CString -> CString -> IO () c_th3c_settitle :: (Ptr RawTH3C) -> CString -> IO () c_th3c_setlinecolor :: (Ptr RawTH3C) -> CInt -> IO () c_th3c_setfillcolor :: (Ptr RawTH3C) -> CInt -> IO () c_th3c_setfillstyle :: (Ptr RawTH3C) -> CInt -> IO () c_th3c_getname :: (Ptr RawTH3C) -> IO CString c_th3c_draw :: (Ptr RawTH3C) -> CString -> IO () c_th3c_findobject :: (Ptr RawTH3C) -> CString -> IO (Ptr RawTObject) c_th3c_saveas :: (Ptr RawTH3C) -> CString -> CString -> IO () c_th3c_write :: (Ptr RawTH3C) -> CString -> CInt -> CInt -> IO CInt c_th3c_isa :: (Ptr RawTH3C) -> IO (Ptr RawTClass) c_th3c_printobj :: (Ptr RawTH3C) -> CString -> IO () c_th3c_delete :: (Ptr RawTH3C) -> IO () c_th3d_add :: (Ptr RawTH3D) -> (Ptr RawTH1) -> CDouble -> IO () c_th3d_addbincontent :: (Ptr RawTH3D) -> CInt -> CDouble -> IO () c_th3d_chi2test :: (Ptr RawTH3D) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3d_computeintegral :: (Ptr RawTH3D) -> IO CDouble c_th3d_directoryautoadd :: (Ptr RawTH3D) -> (Ptr RawTDirectory) -> IO () c_th3d_distancetoprimitive :: (Ptr RawTH3D) -> CInt -> CInt -> IO CInt c_th3d_divide :: (Ptr RawTH3D) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3d_drawcopy :: (Ptr RawTH3D) -> CString -> IO (Ptr RawTH3D) c_th3d_drawnormalized :: (Ptr RawTH3D) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3d_drawpanel :: (Ptr RawTH3D) -> IO () c_th3d_bufferempty :: (Ptr RawTH3D) -> CInt -> IO CInt c_th3d_eval :: (Ptr RawTH3D) -> (Ptr RawTF1) -> CString -> IO () c_th3d_executeevent :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> IO () c_th3d_fft :: (Ptr RawTH3D) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3d_fill1 :: (Ptr RawTH3D) -> CDouble -> IO CInt c_th3d_filln :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3d_fillrandom :: (Ptr RawTH3D) -> (Ptr RawTH1) -> CInt -> IO () c_th3d_findbin :: (Ptr RawTH3D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3d_findfixbin :: (Ptr RawTH3D) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3d_findfirstbinabove :: (Ptr RawTH3D) -> CDouble -> CInt -> IO CInt c_th3d_findlastbinabove :: (Ptr RawTH3D) -> CDouble -> CInt -> IO CInt c_th3d_fitpanel :: (Ptr RawTH3D) -> IO () c_th3d_getndivisiona :: (Ptr RawTH3D) -> CString -> IO CInt c_th3d_getaxiscolora :: (Ptr RawTH3D) -> CString -> IO CInt c_th3d_getlabelcolora :: (Ptr RawTH3D) -> CString -> IO CInt c_th3d_getlabelfonta :: (Ptr RawTH3D) -> CString -> IO CInt c_th3d_getlabeloffseta :: (Ptr RawTH3D) -> CString -> IO CDouble c_th3d_getlabelsizea :: (Ptr RawTH3D) -> CString -> IO CDouble c_th3d_gettitlefonta :: (Ptr RawTH3D) -> CString -> IO CInt c_th3d_gettitleoffseta :: (Ptr RawTH3D) -> CString -> IO CDouble c_th3d_gettitlesizea :: (Ptr RawTH3D) -> CString -> IO CDouble c_th3d_getticklengtha :: (Ptr RawTH3D) -> CString -> IO CDouble c_th3d_getbaroffset :: (Ptr RawTH3D) -> IO CDouble c_th3d_getbarwidth :: (Ptr RawTH3D) -> IO CDouble c_th3d_getcontour :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO CInt c_th3d_getcontourlevel :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getcontourlevelpad :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getbin :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> IO CInt c_th3d_getbincenter :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getbincontent1 :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getbincontent2 :: (Ptr RawTH3D) -> CInt -> CInt -> IO CDouble c_th3d_getbincontent3 :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> IO CDouble c_th3d_getbinerror1 :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getbinerror2 :: (Ptr RawTH3D) -> CInt -> CInt -> IO CDouble c_th3d_getbinerror3 :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> IO CDouble c_th3d_getbinlowedge :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getbinwidth :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getcellcontent :: (Ptr RawTH3D) -> CInt -> CInt -> IO CDouble c_th3d_getcellerror :: (Ptr RawTH3D) -> CInt -> CInt -> IO CDouble c_th3d_getentries :: (Ptr RawTH3D) -> IO CDouble c_th3d_geteffectiveentries :: (Ptr RawTH3D) -> IO CDouble c_th3d_getfunction :: (Ptr RawTH3D) -> CString -> IO (Ptr RawTF1) c_th3d_getdimension :: (Ptr RawTH3D) -> IO CInt c_th3d_getkurtosis :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getlowedge :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO () c_th3d_getmaximum :: (Ptr RawTH3D) -> CDouble -> IO CDouble c_th3d_getmaximumbin :: (Ptr RawTH3D) -> IO CInt c_th3d_getmaximumstored :: (Ptr RawTH3D) -> IO CDouble c_th3d_getminimum :: (Ptr RawTH3D) -> CDouble -> IO CDouble c_th3d_getminimumbin :: (Ptr RawTH3D) -> IO CInt c_th3d_getminimumstored :: (Ptr RawTH3D) -> IO CDouble c_th3d_getmean :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getmeanerror :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getnbinsx :: (Ptr RawTH3D) -> IO CDouble c_th3d_getnbinsy :: (Ptr RawTH3D) -> IO CDouble c_th3d_getnbinsz :: (Ptr RawTH3D) -> IO CDouble c_th3d_getquantiles :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3d_getrandom :: (Ptr RawTH3D) -> IO CDouble c_th3d_getstats :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO () c_th3d_getsumofweights :: (Ptr RawTH3D) -> IO CDouble c_th3d_getsumw2 :: (Ptr RawTH3D) -> IO (Ptr RawTArrayD) c_th3d_getsumw2n :: (Ptr RawTH3D) -> IO CInt c_th3d_getrms :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getrmserror :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_getskewness :: (Ptr RawTH3D) -> CInt -> IO CDouble c_th3d_integral1 :: (Ptr RawTH3D) -> CInt -> CInt -> CString -> IO CDouble c_th3d_interpolate1 :: (Ptr RawTH3D) -> CDouble -> IO CDouble c_th3d_interpolate2 :: (Ptr RawTH3D) -> CDouble -> CDouble -> IO CDouble c_th3d_interpolate3 :: (Ptr RawTH3D) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3d_kolmogorovtest :: (Ptr RawTH3D) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3d_labelsdeflate :: (Ptr RawTH3D) -> CString -> IO () c_th3d_labelsinflate :: (Ptr RawTH3D) -> CString -> IO () c_th3d_labelsoption :: (Ptr RawTH3D) -> CString -> CString -> IO () c_th3d_multiflyf :: (Ptr RawTH3D) -> (Ptr RawTF1) -> CDouble -> IO () c_th3d_multiply :: (Ptr RawTH3D) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3d_paint :: (Ptr RawTH3D) -> IO () c_th3d_putstats :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO () c_th3d_rebin :: (Ptr RawTH3D) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3d_rebinaxis :: (Ptr RawTH3D) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3d_rebuild :: (Ptr RawTH3D) -> CString -> IO () c_th3d_recursiveremove :: (Ptr RawTH3D) -> (Ptr RawTObject) -> IO () c_th3d_reset :: (Ptr RawTH3D) -> CString -> IO () c_th3d_resetstats :: (Ptr RawTH3D) -> IO () c_th3d_scale :: (Ptr RawTH3D) -> CDouble -> CString -> IO () c_th3d_setaxiscolora :: (Ptr RawTH3D) -> CInt -> CString -> IO () c_th3d_setaxisrange :: (Ptr RawTH3D) -> CDouble -> CDouble -> CString -> IO () c_th3d_setbaroffset :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_setbarwidth :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_setbincontent1 :: (Ptr RawTH3D) -> CInt -> CDouble -> IO () c_th3d_setbincontent2 :: (Ptr RawTH3D) -> CInt -> CInt -> CDouble -> IO () c_th3d_setbincontent3 :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3d_setbinerror1 :: (Ptr RawTH3D) -> CInt -> CDouble -> IO () c_th3d_setbinerror2 :: (Ptr RawTH3D) -> CInt -> CInt -> CDouble -> IO () c_th3d_setbinerror3 :: (Ptr RawTH3D) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3d_setbins1 :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> IO () c_th3d_setbins2 :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3d_setbins3 :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3d_setbinslength :: (Ptr RawTH3D) -> CInt -> IO () c_th3d_setbuffer :: (Ptr RawTH3D) -> CInt -> CString -> IO () c_th3d_setcellcontent :: (Ptr RawTH3D) -> CInt -> CInt -> CDouble -> IO () c_th3d_setcontent :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO () c_th3d_setcontour :: (Ptr RawTH3D) -> CInt -> (Ptr CDouble) -> IO () c_th3d_setcontourlevel :: (Ptr RawTH3D) -> CInt -> CDouble -> IO () c_th3d_setdirectory :: (Ptr RawTH3D) -> (Ptr RawTDirectory) -> IO () c_th3d_setentries :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_seterror :: (Ptr RawTH3D) -> (Ptr CDouble) -> IO () c_th3d_setlabelcolora :: (Ptr RawTH3D) -> CInt -> CString -> IO () c_th3d_setlabelsizea :: (Ptr RawTH3D) -> CDouble -> CString -> IO () c_th3d_setlabelfonta :: (Ptr RawTH3D) -> CInt -> CString -> IO () c_th3d_setlabeloffseta :: (Ptr RawTH3D) -> CDouble -> CString -> IO () c_th3d_setmaximum :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_setminimum :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_setnormfactor :: (Ptr RawTH3D) -> CDouble -> IO () c_th3d_setstats :: (Ptr RawTH3D) -> CInt -> IO () c_th3d_setoption :: (Ptr RawTH3D) -> CString -> IO () c_th3d_setxtitle :: (Ptr RawTH3D) -> CString -> IO () c_th3d_setytitle :: (Ptr RawTH3D) -> CString -> IO () c_th3d_setztitle :: (Ptr RawTH3D) -> CString -> IO () c_th3d_showbackground :: (Ptr RawTH3D) -> CInt -> CString -> IO (Ptr RawTH1) c_th3d_showpeaks :: (Ptr RawTH3D) -> CDouble -> CString -> CDouble -> IO CInt c_th3d_smooth :: (Ptr RawTH3D) -> CInt -> CString -> IO () c_th3d_sumw2 :: (Ptr RawTH3D) -> IO () c_th3d_setname :: (Ptr RawTH3D) -> CString -> IO () c_th3d_setnametitle :: (Ptr RawTH3D) -> CString -> CString -> IO () c_th3d_settitle :: (Ptr RawTH3D) -> CString -> IO () c_th3d_setlinecolor :: (Ptr RawTH3D) -> CInt -> IO () c_th3d_setfillcolor :: (Ptr RawTH3D) -> CInt -> IO () c_th3d_setfillstyle :: (Ptr RawTH3D) -> CInt -> IO () c_th3d_getname :: (Ptr RawTH3D) -> IO CString c_th3d_draw :: (Ptr RawTH3D) -> CString -> IO () c_th3d_findobject :: (Ptr RawTH3D) -> CString -> IO (Ptr RawTObject) c_th3d_saveas :: (Ptr RawTH3D) -> CString -> CString -> IO () c_th3d_write :: (Ptr RawTH3D) -> CString -> CInt -> CInt -> IO CInt c_th3d_isa :: (Ptr RawTH3D) -> IO (Ptr RawTClass) c_th3d_printobj :: (Ptr RawTH3D) -> CString -> IO () c_th3d_delete :: (Ptr RawTH3D) -> IO () c_th3f_add :: (Ptr RawTH3F) -> (Ptr RawTH1) -> CDouble -> IO () c_th3f_addbincontent :: (Ptr RawTH3F) -> CInt -> CDouble -> IO () c_th3f_chi2test :: (Ptr RawTH3F) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3f_computeintegral :: (Ptr RawTH3F) -> IO CDouble c_th3f_directoryautoadd :: (Ptr RawTH3F) -> (Ptr RawTDirectory) -> IO () c_th3f_distancetoprimitive :: (Ptr RawTH3F) -> CInt -> CInt -> IO CInt c_th3f_divide :: (Ptr RawTH3F) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3f_drawcopy :: (Ptr RawTH3F) -> CString -> IO (Ptr RawTH3F) c_th3f_drawnormalized :: (Ptr RawTH3F) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3f_drawpanel :: (Ptr RawTH3F) -> IO () c_th3f_bufferempty :: (Ptr RawTH3F) -> CInt -> IO CInt c_th3f_eval :: (Ptr RawTH3F) -> (Ptr RawTF1) -> CString -> IO () c_th3f_executeevent :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> IO () c_th3f_fft :: (Ptr RawTH3F) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3f_fill1 :: (Ptr RawTH3F) -> CDouble -> IO CInt c_th3f_filln :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3f_fillrandom :: (Ptr RawTH3F) -> (Ptr RawTH1) -> CInt -> IO () c_th3f_findbin :: (Ptr RawTH3F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3f_findfixbin :: (Ptr RawTH3F) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3f_findfirstbinabove :: (Ptr RawTH3F) -> CDouble -> CInt -> IO CInt c_th3f_findlastbinabove :: (Ptr RawTH3F) -> CDouble -> CInt -> IO CInt c_th3f_fitpanel :: (Ptr RawTH3F) -> IO () c_th3f_getndivisiona :: (Ptr RawTH3F) -> CString -> IO CInt c_th3f_getaxiscolora :: (Ptr RawTH3F) -> CString -> IO CInt c_th3f_getlabelcolora :: (Ptr RawTH3F) -> CString -> IO CInt c_th3f_getlabelfonta :: (Ptr RawTH3F) -> CString -> IO CInt c_th3f_getlabeloffseta :: (Ptr RawTH3F) -> CString -> IO CDouble c_th3f_getlabelsizea :: (Ptr RawTH3F) -> CString -> IO CDouble c_th3f_gettitlefonta :: (Ptr RawTH3F) -> CString -> IO CInt c_th3f_gettitleoffseta :: (Ptr RawTH3F) -> CString -> IO CDouble c_th3f_gettitlesizea :: (Ptr RawTH3F) -> CString -> IO CDouble c_th3f_getticklengtha :: (Ptr RawTH3F) -> CString -> IO CDouble c_th3f_getbaroffset :: (Ptr RawTH3F) -> IO CDouble c_th3f_getbarwidth :: (Ptr RawTH3F) -> IO CDouble c_th3f_getcontour :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO CInt c_th3f_getcontourlevel :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getcontourlevelpad :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getbin :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> IO CInt c_th3f_getbincenter :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getbincontent1 :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getbincontent2 :: (Ptr RawTH3F) -> CInt -> CInt -> IO CDouble c_th3f_getbincontent3 :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> IO CDouble c_th3f_getbinerror1 :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getbinerror2 :: (Ptr RawTH3F) -> CInt -> CInt -> IO CDouble c_th3f_getbinerror3 :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> IO CDouble c_th3f_getbinlowedge :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getbinwidth :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getcellcontent :: (Ptr RawTH3F) -> CInt -> CInt -> IO CDouble c_th3f_getcellerror :: (Ptr RawTH3F) -> CInt -> CInt -> IO CDouble c_th3f_getentries :: (Ptr RawTH3F) -> IO CDouble c_th3f_geteffectiveentries :: (Ptr RawTH3F) -> IO CDouble c_th3f_getfunction :: (Ptr RawTH3F) -> CString -> IO (Ptr RawTF1) c_th3f_getdimension :: (Ptr RawTH3F) -> IO CInt c_th3f_getkurtosis :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getlowedge :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO () c_th3f_getmaximum :: (Ptr RawTH3F) -> CDouble -> IO CDouble c_th3f_getmaximumbin :: (Ptr RawTH3F) -> IO CInt c_th3f_getmaximumstored :: (Ptr RawTH3F) -> IO CDouble c_th3f_getminimum :: (Ptr RawTH3F) -> CDouble -> IO CDouble c_th3f_getminimumbin :: (Ptr RawTH3F) -> IO CInt c_th3f_getminimumstored :: (Ptr RawTH3F) -> IO CDouble c_th3f_getmean :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getmeanerror :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getnbinsx :: (Ptr RawTH3F) -> IO CDouble c_th3f_getnbinsy :: (Ptr RawTH3F) -> IO CDouble c_th3f_getnbinsz :: (Ptr RawTH3F) -> IO CDouble c_th3f_getquantiles :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3f_getrandom :: (Ptr RawTH3F) -> IO CDouble c_th3f_getstats :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO () c_th3f_getsumofweights :: (Ptr RawTH3F) -> IO CDouble c_th3f_getsumw2 :: (Ptr RawTH3F) -> IO (Ptr RawTArrayD) c_th3f_getsumw2n :: (Ptr RawTH3F) -> IO CInt c_th3f_getrms :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getrmserror :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_getskewness :: (Ptr RawTH3F) -> CInt -> IO CDouble c_th3f_integral1 :: (Ptr RawTH3F) -> CInt -> CInt -> CString -> IO CDouble c_th3f_interpolate1 :: (Ptr RawTH3F) -> CDouble -> IO CDouble c_th3f_interpolate2 :: (Ptr RawTH3F) -> CDouble -> CDouble -> IO CDouble c_th3f_interpolate3 :: (Ptr RawTH3F) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3f_kolmogorovtest :: (Ptr RawTH3F) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3f_labelsdeflate :: (Ptr RawTH3F) -> CString -> IO () c_th3f_labelsinflate :: (Ptr RawTH3F) -> CString -> IO () c_th3f_labelsoption :: (Ptr RawTH3F) -> CString -> CString -> IO () c_th3f_multiflyf :: (Ptr RawTH3F) -> (Ptr RawTF1) -> CDouble -> IO () c_th3f_multiply :: (Ptr RawTH3F) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3f_paint :: (Ptr RawTH3F) -> IO () c_th3f_putstats :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO () c_th3f_rebin :: (Ptr RawTH3F) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3f_rebinaxis :: (Ptr RawTH3F) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3f_rebuild :: (Ptr RawTH3F) -> CString -> IO () c_th3f_recursiveremove :: (Ptr RawTH3F) -> (Ptr RawTObject) -> IO () c_th3f_reset :: (Ptr RawTH3F) -> CString -> IO () c_th3f_resetstats :: (Ptr RawTH3F) -> IO () c_th3f_scale :: (Ptr RawTH3F) -> CDouble -> CString -> IO () c_th3f_setaxiscolora :: (Ptr RawTH3F) -> CInt -> CString -> IO () c_th3f_setaxisrange :: (Ptr RawTH3F) -> CDouble -> CDouble -> CString -> IO () c_th3f_setbaroffset :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_setbarwidth :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_setbincontent1 :: (Ptr RawTH3F) -> CInt -> CDouble -> IO () c_th3f_setbincontent2 :: (Ptr RawTH3F) -> CInt -> CInt -> CDouble -> IO () c_th3f_setbincontent3 :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3f_setbinerror1 :: (Ptr RawTH3F) -> CInt -> CDouble -> IO () c_th3f_setbinerror2 :: (Ptr RawTH3F) -> CInt -> CInt -> CDouble -> IO () c_th3f_setbinerror3 :: (Ptr RawTH3F) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3f_setbins1 :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> IO () c_th3f_setbins2 :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3f_setbins3 :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3f_setbinslength :: (Ptr RawTH3F) -> CInt -> IO () c_th3f_setbuffer :: (Ptr RawTH3F) -> CInt -> CString -> IO () c_th3f_setcellcontent :: (Ptr RawTH3F) -> CInt -> CInt -> CDouble -> IO () c_th3f_setcontent :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO () c_th3f_setcontour :: (Ptr RawTH3F) -> CInt -> (Ptr CDouble) -> IO () c_th3f_setcontourlevel :: (Ptr RawTH3F) -> CInt -> CDouble -> IO () c_th3f_setdirectory :: (Ptr RawTH3F) -> (Ptr RawTDirectory) -> IO () c_th3f_setentries :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_seterror :: (Ptr RawTH3F) -> (Ptr CDouble) -> IO () c_th3f_setlabelcolora :: (Ptr RawTH3F) -> CInt -> CString -> IO () c_th3f_setlabelsizea :: (Ptr RawTH3F) -> CDouble -> CString -> IO () c_th3f_setlabelfonta :: (Ptr RawTH3F) -> CInt -> CString -> IO () c_th3f_setlabeloffseta :: (Ptr RawTH3F) -> CDouble -> CString -> IO () c_th3f_setmaximum :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_setminimum :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_setnormfactor :: (Ptr RawTH3F) -> CDouble -> IO () c_th3f_setstats :: (Ptr RawTH3F) -> CInt -> IO () c_th3f_setoption :: (Ptr RawTH3F) -> CString -> IO () c_th3f_setxtitle :: (Ptr RawTH3F) -> CString -> IO () c_th3f_setytitle :: (Ptr RawTH3F) -> CString -> IO () c_th3f_setztitle :: (Ptr RawTH3F) -> CString -> IO () c_th3f_showbackground :: (Ptr RawTH3F) -> CInt -> CString -> IO (Ptr RawTH1) c_th3f_showpeaks :: (Ptr RawTH3F) -> CDouble -> CString -> CDouble -> IO CInt c_th3f_smooth :: (Ptr RawTH3F) -> CInt -> CString -> IO () c_th3f_sumw2 :: (Ptr RawTH3F) -> IO () c_th3f_setname :: (Ptr RawTH3F) -> CString -> IO () c_th3f_setnametitle :: (Ptr RawTH3F) -> CString -> CString -> IO () c_th3f_settitle :: (Ptr RawTH3F) -> CString -> IO () c_th3f_setlinecolor :: (Ptr RawTH3F) -> CInt -> IO () c_th3f_setfillcolor :: (Ptr RawTH3F) -> CInt -> IO () c_th3f_setfillstyle :: (Ptr RawTH3F) -> CInt -> IO () c_th3f_getname :: (Ptr RawTH3F) -> IO CString c_th3f_draw :: (Ptr RawTH3F) -> CString -> IO () c_th3f_findobject :: (Ptr RawTH3F) -> CString -> IO (Ptr RawTObject) c_th3f_saveas :: (Ptr RawTH3F) -> CString -> CString -> IO () c_th3f_write :: (Ptr RawTH3F) -> CString -> CInt -> CInt -> IO CInt c_th3f_isa :: (Ptr RawTH3F) -> IO (Ptr RawTClass) c_th3f_printobj :: (Ptr RawTH3F) -> CString -> IO () c_th3f_delete :: (Ptr RawTH3F) -> IO () c_th3i_add :: (Ptr RawTH3I) -> (Ptr RawTH1) -> CDouble -> IO () c_th3i_addbincontent :: (Ptr RawTH3I) -> CInt -> CDouble -> IO () c_th3i_chi2test :: (Ptr RawTH3I) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3i_computeintegral :: (Ptr RawTH3I) -> IO CDouble c_th3i_directoryautoadd :: (Ptr RawTH3I) -> (Ptr RawTDirectory) -> IO () c_th3i_distancetoprimitive :: (Ptr RawTH3I) -> CInt -> CInt -> IO CInt c_th3i_divide :: (Ptr RawTH3I) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3i_drawcopy :: (Ptr RawTH3I) -> CString -> IO (Ptr RawTH3I) c_th3i_drawnormalized :: (Ptr RawTH3I) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3i_drawpanel :: (Ptr RawTH3I) -> IO () c_th3i_bufferempty :: (Ptr RawTH3I) -> CInt -> IO CInt c_th3i_eval :: (Ptr RawTH3I) -> (Ptr RawTF1) -> CString -> IO () c_th3i_executeevent :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> IO () c_th3i_fft :: (Ptr RawTH3I) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3i_fill1 :: (Ptr RawTH3I) -> CDouble -> IO CInt c_th3i_filln :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3i_fillrandom :: (Ptr RawTH3I) -> (Ptr RawTH1) -> CInt -> IO () c_th3i_findbin :: (Ptr RawTH3I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3i_findfixbin :: (Ptr RawTH3I) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3i_findfirstbinabove :: (Ptr RawTH3I) -> CDouble -> CInt -> IO CInt c_th3i_findlastbinabove :: (Ptr RawTH3I) -> CDouble -> CInt -> IO CInt c_th3i_fitpanel :: (Ptr RawTH3I) -> IO () c_th3i_getndivisiona :: (Ptr RawTH3I) -> CString -> IO CInt c_th3i_getaxiscolora :: (Ptr RawTH3I) -> CString -> IO CInt c_th3i_getlabelcolora :: (Ptr RawTH3I) -> CString -> IO CInt c_th3i_getlabelfonta :: (Ptr RawTH3I) -> CString -> IO CInt c_th3i_getlabeloffseta :: (Ptr RawTH3I) -> CString -> IO CDouble c_th3i_getlabelsizea :: (Ptr RawTH3I) -> CString -> IO CDouble c_th3i_gettitlefonta :: (Ptr RawTH3I) -> CString -> IO CInt c_th3i_gettitleoffseta :: (Ptr RawTH3I) -> CString -> IO CDouble c_th3i_gettitlesizea :: (Ptr RawTH3I) -> CString -> IO CDouble c_th3i_getticklengtha :: (Ptr RawTH3I) -> CString -> IO CDouble c_th3i_getbaroffset :: (Ptr RawTH3I) -> IO CDouble c_th3i_getbarwidth :: (Ptr RawTH3I) -> IO CDouble c_th3i_getcontour :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO CInt c_th3i_getcontourlevel :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getcontourlevelpad :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getbin :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> IO CInt c_th3i_getbincenter :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getbincontent1 :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getbincontent2 :: (Ptr RawTH3I) -> CInt -> CInt -> IO CDouble c_th3i_getbincontent3 :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> IO CDouble c_th3i_getbinerror1 :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getbinerror2 :: (Ptr RawTH3I) -> CInt -> CInt -> IO CDouble c_th3i_getbinerror3 :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> IO CDouble c_th3i_getbinlowedge :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getbinwidth :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getcellcontent :: (Ptr RawTH3I) -> CInt -> CInt -> IO CDouble c_th3i_getcellerror :: (Ptr RawTH3I) -> CInt -> CInt -> IO CDouble c_th3i_getentries :: (Ptr RawTH3I) -> IO CDouble c_th3i_geteffectiveentries :: (Ptr RawTH3I) -> IO CDouble c_th3i_getfunction :: (Ptr RawTH3I) -> CString -> IO (Ptr RawTF1) c_th3i_getdimension :: (Ptr RawTH3I) -> IO CInt c_th3i_getkurtosis :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getlowedge :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO () c_th3i_getmaximum :: (Ptr RawTH3I) -> CDouble -> IO CDouble c_th3i_getmaximumbin :: (Ptr RawTH3I) -> IO CInt c_th3i_getmaximumstored :: (Ptr RawTH3I) -> IO CDouble c_th3i_getminimum :: (Ptr RawTH3I) -> CDouble -> IO CDouble c_th3i_getminimumbin :: (Ptr RawTH3I) -> IO CInt c_th3i_getminimumstored :: (Ptr RawTH3I) -> IO CDouble c_th3i_getmean :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getmeanerror :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getnbinsx :: (Ptr RawTH3I) -> IO CDouble c_th3i_getnbinsy :: (Ptr RawTH3I) -> IO CDouble c_th3i_getnbinsz :: (Ptr RawTH3I) -> IO CDouble c_th3i_getquantiles :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3i_getrandom :: (Ptr RawTH3I) -> IO CDouble c_th3i_getstats :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO () c_th3i_getsumofweights :: (Ptr RawTH3I) -> IO CDouble c_th3i_getsumw2 :: (Ptr RawTH3I) -> IO (Ptr RawTArrayD) c_th3i_getsumw2n :: (Ptr RawTH3I) -> IO CInt c_th3i_getrms :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getrmserror :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_getskewness :: (Ptr RawTH3I) -> CInt -> IO CDouble c_th3i_integral1 :: (Ptr RawTH3I) -> CInt -> CInt -> CString -> IO CDouble c_th3i_interpolate1 :: (Ptr RawTH3I) -> CDouble -> IO CDouble c_th3i_interpolate2 :: (Ptr RawTH3I) -> CDouble -> CDouble -> IO CDouble c_th3i_interpolate3 :: (Ptr RawTH3I) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3i_kolmogorovtest :: (Ptr RawTH3I) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3i_labelsdeflate :: (Ptr RawTH3I) -> CString -> IO () c_th3i_labelsinflate :: (Ptr RawTH3I) -> CString -> IO () c_th3i_labelsoption :: (Ptr RawTH3I) -> CString -> CString -> IO () c_th3i_multiflyf :: (Ptr RawTH3I) -> (Ptr RawTF1) -> CDouble -> IO () c_th3i_multiply :: (Ptr RawTH3I) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3i_paint :: (Ptr RawTH3I) -> IO () c_th3i_putstats :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO () c_th3i_rebin :: (Ptr RawTH3I) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3i_rebinaxis :: (Ptr RawTH3I) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3i_rebuild :: (Ptr RawTH3I) -> CString -> IO () c_th3i_recursiveremove :: (Ptr RawTH3I) -> (Ptr RawTObject) -> IO () c_th3i_reset :: (Ptr RawTH3I) -> CString -> IO () c_th3i_resetstats :: (Ptr RawTH3I) -> IO () c_th3i_scale :: (Ptr RawTH3I) -> CDouble -> CString -> IO () c_th3i_setaxiscolora :: (Ptr RawTH3I) -> CInt -> CString -> IO () c_th3i_setaxisrange :: (Ptr RawTH3I) -> CDouble -> CDouble -> CString -> IO () c_th3i_setbaroffset :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_setbarwidth :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_setbincontent1 :: (Ptr RawTH3I) -> CInt -> CDouble -> IO () c_th3i_setbincontent2 :: (Ptr RawTH3I) -> CInt -> CInt -> CDouble -> IO () c_th3i_setbincontent3 :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3i_setbinerror1 :: (Ptr RawTH3I) -> CInt -> CDouble -> IO () c_th3i_setbinerror2 :: (Ptr RawTH3I) -> CInt -> CInt -> CDouble -> IO () c_th3i_setbinerror3 :: (Ptr RawTH3I) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3i_setbins1 :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> IO () c_th3i_setbins2 :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3i_setbins3 :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3i_setbinslength :: (Ptr RawTH3I) -> CInt -> IO () c_th3i_setbuffer :: (Ptr RawTH3I) -> CInt -> CString -> IO () c_th3i_setcellcontent :: (Ptr RawTH3I) -> CInt -> CInt -> CDouble -> IO () c_th3i_setcontent :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO () c_th3i_setcontour :: (Ptr RawTH3I) -> CInt -> (Ptr CDouble) -> IO () c_th3i_setcontourlevel :: (Ptr RawTH3I) -> CInt -> CDouble -> IO () c_th3i_setdirectory :: (Ptr RawTH3I) -> (Ptr RawTDirectory) -> IO () c_th3i_setentries :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_seterror :: (Ptr RawTH3I) -> (Ptr CDouble) -> IO () c_th3i_setlabelcolora :: (Ptr RawTH3I) -> CInt -> CString -> IO () c_th3i_setlabelsizea :: (Ptr RawTH3I) -> CDouble -> CString -> IO () c_th3i_setlabelfonta :: (Ptr RawTH3I) -> CInt -> CString -> IO () c_th3i_setlabeloffseta :: (Ptr RawTH3I) -> CDouble -> CString -> IO () c_th3i_setmaximum :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_setminimum :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_setnormfactor :: (Ptr RawTH3I) -> CDouble -> IO () c_th3i_setstats :: (Ptr RawTH3I) -> CInt -> IO () c_th3i_setoption :: (Ptr RawTH3I) -> CString -> IO () c_th3i_setxtitle :: (Ptr RawTH3I) -> CString -> IO () c_th3i_setytitle :: (Ptr RawTH3I) -> CString -> IO () c_th3i_setztitle :: (Ptr RawTH3I) -> CString -> IO () c_th3i_showbackground :: (Ptr RawTH3I) -> CInt -> CString -> IO (Ptr RawTH1) c_th3i_showpeaks :: (Ptr RawTH3I) -> CDouble -> CString -> CDouble -> IO CInt c_th3i_smooth :: (Ptr RawTH3I) -> CInt -> CString -> IO () c_th3i_sumw2 :: (Ptr RawTH3I) -> IO () c_th3i_setname :: (Ptr RawTH3I) -> CString -> IO () c_th3i_setnametitle :: (Ptr RawTH3I) -> CString -> CString -> IO () c_th3i_settitle :: (Ptr RawTH3I) -> CString -> IO () c_th3i_setlinecolor :: (Ptr RawTH3I) -> CInt -> IO () c_th3i_setfillcolor :: (Ptr RawTH3I) -> CInt -> IO () c_th3i_setfillstyle :: (Ptr RawTH3I) -> CInt -> IO () c_th3i_getname :: (Ptr RawTH3I) -> IO CString c_th3i_draw :: (Ptr RawTH3I) -> CString -> IO () c_th3i_findobject :: (Ptr RawTH3I) -> CString -> IO (Ptr RawTObject) c_th3i_saveas :: (Ptr RawTH3I) -> CString -> CString -> IO () c_th3i_write :: (Ptr RawTH3I) -> CString -> CInt -> CInt -> IO CInt c_th3i_isa :: (Ptr RawTH3I) -> IO (Ptr RawTClass) c_th3i_printobj :: (Ptr RawTH3I) -> CString -> IO () c_th3i_delete :: (Ptr RawTH3I) -> IO () c_th3s_add :: (Ptr RawTH3S) -> (Ptr RawTH1) -> CDouble -> IO () c_th3s_addbincontent :: (Ptr RawTH3S) -> CInt -> CDouble -> IO () c_th3s_chi2test :: (Ptr RawTH3S) -> (Ptr RawTH1) -> CString -> (Ptr CDouble) -> IO CDouble c_th3s_computeintegral :: (Ptr RawTH3S) -> IO CDouble c_th3s_directoryautoadd :: (Ptr RawTH3S) -> (Ptr RawTDirectory) -> IO () c_th3s_distancetoprimitive :: (Ptr RawTH3S) -> CInt -> CInt -> IO CInt c_th3s_divide :: (Ptr RawTH3S) -> (Ptr RawTH1) -> (Ptr RawTH2) -> CDouble -> CDouble -> CString -> IO () c_th3s_drawcopy :: (Ptr RawTH3S) -> CString -> IO (Ptr RawTH3S) c_th3s_drawnormalized :: (Ptr RawTH3S) -> CString -> CDouble -> IO (Ptr RawTH1) c_th3s_drawpanel :: (Ptr RawTH3S) -> IO () c_th3s_bufferempty :: (Ptr RawTH3S) -> CInt -> IO CInt c_th3s_eval :: (Ptr RawTH3S) -> (Ptr RawTF1) -> CString -> IO () c_th3s_executeevent :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> IO () c_th3s_fft :: (Ptr RawTH3S) -> (Ptr RawTH1) -> CString -> IO (Ptr RawTH1) c_th3s_fill1 :: (Ptr RawTH3S) -> CDouble -> IO CInt c_th3s_filln :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> CInt -> IO () c_th3s_fillrandom :: (Ptr RawTH3S) -> (Ptr RawTH1) -> CInt -> IO () c_th3s_findbin :: (Ptr RawTH3S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3s_findfixbin :: (Ptr RawTH3S) -> CDouble -> CDouble -> CDouble -> IO CInt c_th3s_findfirstbinabove :: (Ptr RawTH3S) -> CDouble -> CInt -> IO CInt c_th3s_findlastbinabove :: (Ptr RawTH3S) -> CDouble -> CInt -> IO CInt c_th3s_fitpanel :: (Ptr RawTH3S) -> IO () c_th3s_getndivisiona :: (Ptr RawTH3S) -> CString -> IO CInt c_th3s_getaxiscolora :: (Ptr RawTH3S) -> CString -> IO CInt c_th3s_getlabelcolora :: (Ptr RawTH3S) -> CString -> IO CInt c_th3s_getlabelfonta :: (Ptr RawTH3S) -> CString -> IO CInt c_th3s_getlabeloffseta :: (Ptr RawTH3S) -> CString -> IO CDouble c_th3s_getlabelsizea :: (Ptr RawTH3S) -> CString -> IO CDouble c_th3s_gettitlefonta :: (Ptr RawTH3S) -> CString -> IO CInt c_th3s_gettitleoffseta :: (Ptr RawTH3S) -> CString -> IO CDouble c_th3s_gettitlesizea :: (Ptr RawTH3S) -> CString -> IO CDouble c_th3s_getticklengtha :: (Ptr RawTH3S) -> CString -> IO CDouble c_th3s_getbaroffset :: (Ptr RawTH3S) -> IO CDouble c_th3s_getbarwidth :: (Ptr RawTH3S) -> IO CDouble c_th3s_getcontour :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO CInt c_th3s_getcontourlevel :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getcontourlevelpad :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getbin :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> IO CInt c_th3s_getbincenter :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getbincontent1 :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getbincontent2 :: (Ptr RawTH3S) -> CInt -> CInt -> IO CDouble c_th3s_getbincontent3 :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> IO CDouble c_th3s_getbinerror1 :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getbinerror2 :: (Ptr RawTH3S) -> CInt -> CInt -> IO CDouble c_th3s_getbinerror3 :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> IO CDouble c_th3s_getbinlowedge :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getbinwidth :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getcellcontent :: (Ptr RawTH3S) -> CInt -> CInt -> IO CDouble c_th3s_getcellerror :: (Ptr RawTH3S) -> CInt -> CInt -> IO CDouble c_th3s_getentries :: (Ptr RawTH3S) -> IO CDouble c_th3s_geteffectiveentries :: (Ptr RawTH3S) -> IO CDouble c_th3s_getfunction :: (Ptr RawTH3S) -> CString -> IO (Ptr RawTF1) c_th3s_getdimension :: (Ptr RawTH3S) -> IO CInt c_th3s_getkurtosis :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getlowedge :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO () c_th3s_getmaximum :: (Ptr RawTH3S) -> CDouble -> IO CDouble c_th3s_getmaximumbin :: (Ptr RawTH3S) -> IO CInt c_th3s_getmaximumstored :: (Ptr RawTH3S) -> IO CDouble c_th3s_getminimum :: (Ptr RawTH3S) -> CDouble -> IO CDouble c_th3s_getminimumbin :: (Ptr RawTH3S) -> IO CInt c_th3s_getminimumstored :: (Ptr RawTH3S) -> IO CDouble c_th3s_getmean :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getmeanerror :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getnbinsx :: (Ptr RawTH3S) -> IO CDouble c_th3s_getnbinsy :: (Ptr RawTH3S) -> IO CDouble c_th3s_getnbinsz :: (Ptr RawTH3S) -> IO CDouble c_th3s_getquantiles :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> (Ptr CDouble) -> IO CInt c_th3s_getrandom :: (Ptr RawTH3S) -> IO CDouble c_th3s_getstats :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO () c_th3s_getsumofweights :: (Ptr RawTH3S) -> IO CDouble c_th3s_getsumw2 :: (Ptr RawTH3S) -> IO (Ptr RawTArrayD) c_th3s_getsumw2n :: (Ptr RawTH3S) -> IO CInt c_th3s_getrms :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getrmserror :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_getskewness :: (Ptr RawTH3S) -> CInt -> IO CDouble c_th3s_integral1 :: (Ptr RawTH3S) -> CInt -> CInt -> CString -> IO CDouble c_th3s_interpolate1 :: (Ptr RawTH3S) -> CDouble -> IO CDouble c_th3s_interpolate2 :: (Ptr RawTH3S) -> CDouble -> CDouble -> IO CDouble c_th3s_interpolate3 :: (Ptr RawTH3S) -> CDouble -> CDouble -> CDouble -> IO CDouble c_th3s_kolmogorovtest :: (Ptr RawTH3S) -> (Ptr RawTH1) -> CString -> IO CDouble c_th3s_labelsdeflate :: (Ptr RawTH3S) -> CString -> IO () c_th3s_labelsinflate :: (Ptr RawTH3S) -> CString -> IO () c_th3s_labelsoption :: (Ptr RawTH3S) -> CString -> CString -> IO () c_th3s_multiflyf :: (Ptr RawTH3S) -> (Ptr RawTF1) -> CDouble -> IO () c_th3s_multiply :: (Ptr RawTH3S) -> (Ptr RawTH1) -> (Ptr RawTH1) -> CDouble -> CDouble -> CString -> IO () c_th3s_paint :: (Ptr RawTH3S) -> IO () c_th3s_putstats :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO () c_th3s_rebin :: (Ptr RawTH3S) -> CInt -> CString -> (Ptr CDouble) -> IO (Ptr RawTH1) c_th3s_rebinaxis :: (Ptr RawTH3S) -> CDouble -> (Ptr RawTAxis) -> IO () c_th3s_rebuild :: (Ptr RawTH3S) -> CString -> IO () c_th3s_recursiveremove :: (Ptr RawTH3S) -> (Ptr RawTObject) -> IO () c_th3s_reset :: (Ptr RawTH3S) -> CString -> IO () c_th3s_resetstats :: (Ptr RawTH3S) -> IO () c_th3s_scale :: (Ptr RawTH3S) -> CDouble -> CString -> IO () c_th3s_setaxiscolora :: (Ptr RawTH3S) -> CInt -> CString -> IO () c_th3s_setaxisrange :: (Ptr RawTH3S) -> CDouble -> CDouble -> CString -> IO () c_th3s_setbaroffset :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_setbarwidth :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_setbincontent1 :: (Ptr RawTH3S) -> CInt -> CDouble -> IO () c_th3s_setbincontent2 :: (Ptr RawTH3S) -> CInt -> CInt -> CDouble -> IO () c_th3s_setbincontent3 :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3s_setbinerror1 :: (Ptr RawTH3S) -> CInt -> CDouble -> IO () c_th3s_setbinerror2 :: (Ptr RawTH3S) -> CInt -> CInt -> CDouble -> IO () c_th3s_setbinerror3 :: (Ptr RawTH3S) -> CInt -> CInt -> CInt -> CDouble -> IO () c_th3s_setbins1 :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> IO () c_th3s_setbins2 :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3s_setbins3 :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> CInt -> (Ptr CDouble) -> IO () c_th3s_setbinslength :: (Ptr RawTH3S) -> CInt -> IO () c_th3s_setbuffer :: (Ptr RawTH3S) -> CInt -> CString -> IO () c_th3s_setcellcontent :: (Ptr RawTH3S) -> CInt -> CInt -> CDouble -> IO () c_th3s_setcontent :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO () c_th3s_setcontour :: (Ptr RawTH3S) -> CInt -> (Ptr CDouble) -> IO () c_th3s_setcontourlevel :: (Ptr RawTH3S) -> CInt -> CDouble -> IO () c_th3s_setdirectory :: (Ptr RawTH3S) -> (Ptr RawTDirectory) -> IO () c_th3s_setentries :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_seterror :: (Ptr RawTH3S) -> (Ptr CDouble) -> IO () c_th3s_setlabelcolora :: (Ptr RawTH3S) -> CInt -> CString -> IO () c_th3s_setlabelsizea :: (Ptr RawTH3S) -> CDouble -> CString -> IO () c_th3s_setlabelfonta :: (Ptr RawTH3S) -> CInt -> CString -> IO () c_th3s_setlabeloffseta :: (Ptr RawTH3S) -> CDouble -> CString -> IO () c_th3s_setmaximum :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_setminimum :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_setnormfactor :: (Ptr RawTH3S) -> CDouble -> IO () c_th3s_setstats :: (Ptr RawTH3S) -> CInt -> IO () c_th3s_setoption :: (Ptr RawTH3S) -> CString -> IO () c_th3s_setxtitle :: (Ptr RawTH3S) -> CString -> IO () c_th3s_setytitle :: (Ptr RawTH3S) -> CString -> IO () c_th3s_setztitle :: (Ptr RawTH3S) -> CString -> IO () c_th3s_showbackground :: (Ptr RawTH3S) -> CInt -> CString -> IO (Ptr RawTH1) c_th3s_showpeaks :: (Ptr RawTH3S) -> CDouble -> CString -> CDouble -> IO CInt c_th3s_smooth :: (Ptr RawTH3S) -> CInt -> CString -> IO () c_th3s_sumw2 :: (Ptr RawTH3S) -> IO () c_th3s_setname :: (Ptr RawTH3S) -> CString -> IO () c_th3s_setnametitle :: (Ptr RawTH3S) -> CString -> CString -> IO () c_th3s_settitle :: (Ptr RawTH3S) -> CString -> IO () c_th3s_setlinecolor :: (Ptr RawTH3S) -> CInt -> IO () c_th3s_setfillcolor :: (Ptr RawTH3S) -> CInt -> IO () c_th3s_setfillstyle :: (Ptr RawTH3S) -> CInt -> IO () c_th3s_getname :: (Ptr RawTH3S) -> IO CString c_th3s_draw :: (Ptr RawTH3S) -> CString -> IO () c_th3s_findobject :: (Ptr RawTH3S) -> CString -> IO (Ptr RawTObject) c_th3s_saveas :: (Ptr RawTH3S) -> CString -> CString -> IO () c_th3s_write :: (Ptr RawTH3S) -> CString -> CInt -> CInt -> IO CInt c_th3s_isa :: (Ptr RawTH3S) -> IO (Ptr RawTClass) c_th3s_printobj :: (Ptr RawTH3S) -> CString -> IO () c_th3s_delete :: (Ptr RawTH3S) -> IO () c_tqobject_delete :: (Ptr RawTQObject) -> IO () c_tvirtualpad_getname :: (Ptr RawTVirtualPad) -> IO CString c_tvirtualpad_draw :: (Ptr RawTVirtualPad) -> CString -> IO () c_tvirtualpad_findobject :: (Ptr RawTVirtualPad) -> CString -> IO (Ptr RawTObject) c_tvirtualpad_saveas :: (Ptr RawTVirtualPad) -> CString -> CString -> IO () c_tvirtualpad_write :: (Ptr RawTVirtualPad) -> CString -> CInt -> CInt -> IO CInt c_tvirtualpad_isa :: (Ptr RawTVirtualPad) -> IO (Ptr RawTClass) c_tvirtualpad_printobj :: (Ptr RawTVirtualPad) -> CString -> IO () c_tvirtualpad_setlinecolor :: (Ptr RawTVirtualPad) -> CInt -> IO () c_tvirtualpad_setfillcolor :: (Ptr RawTVirtualPad) -> CInt -> IO () c_tvirtualpad_setfillstyle :: (Ptr RawTVirtualPad) -> CInt -> IO () c_tvirtualpad_delete :: (Ptr RawTVirtualPad) -> IO () c_tvirtualpad_getframe :: (Ptr RawTVirtualPad) -> IO (Ptr RawTFrame) c_tvirtualpad_range :: (Ptr RawTVirtualPad) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tpad_getframe :: (Ptr RawTPad) -> IO (Ptr RawTFrame) c_tpad_range :: (Ptr RawTPad) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tpad_getname :: (Ptr RawTPad) -> IO CString c_tpad_draw :: (Ptr RawTPad) -> CString -> IO () c_tpad_findobject :: (Ptr RawTPad) -> CString -> IO (Ptr RawTObject) c_tpad_saveas :: (Ptr RawTPad) -> CString -> CString -> IO () c_tpad_write :: (Ptr RawTPad) -> CString -> CInt -> CInt -> IO CInt c_tpad_isa :: (Ptr RawTPad) -> IO (Ptr RawTClass) c_tpad_printobj :: (Ptr RawTPad) -> CString -> IO () c_tpad_setlinecolor :: (Ptr RawTPad) -> CInt -> IO () c_tpad_setfillcolor :: (Ptr RawTPad) -> CInt -> IO () c_tpad_setfillstyle :: (Ptr RawTPad) -> CInt -> IO () c_tpad_delete :: (Ptr RawTPad) -> IO () c_tbutton_settextcolor :: (Ptr RawTButton) -> CInt -> IO () c_tbutton_settextalign :: (Ptr RawTButton) -> CInt -> IO () c_tbutton_settextsize :: (Ptr RawTButton) -> CDouble -> IO () c_tbutton_getframe :: (Ptr RawTButton) -> IO (Ptr RawTFrame) c_tbutton_range :: (Ptr RawTButton) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tbutton_getname :: (Ptr RawTButton) -> IO CString c_tbutton_draw :: (Ptr RawTButton) -> CString -> IO () c_tbutton_findobject :: (Ptr RawTButton) -> CString -> IO (Ptr RawTObject) c_tbutton_saveas :: (Ptr RawTButton) -> CString -> CString -> IO () c_tbutton_write :: (Ptr RawTButton) -> CString -> CInt -> CInt -> IO CInt c_tbutton_isa :: (Ptr RawTButton) -> IO (Ptr RawTClass) c_tbutton_printobj :: (Ptr RawTButton) -> CString -> IO () c_tbutton_setlinecolor :: (Ptr RawTButton) -> CInt -> IO () c_tbutton_setfillcolor :: (Ptr RawTButton) -> CInt -> IO () c_tbutton_setfillstyle :: (Ptr RawTButton) -> CInt -> IO () c_tbutton_delete :: (Ptr RawTButton) -> IO () c_tgroupbutton_settextcolor :: (Ptr RawTGroupButton) -> CInt -> IO () c_tgroupbutton_settextalign :: (Ptr RawTGroupButton) -> CInt -> IO () c_tgroupbutton_settextsize :: (Ptr RawTGroupButton) -> CDouble -> IO () c_tgroupbutton_getframe :: (Ptr RawTGroupButton) -> IO (Ptr RawTFrame) c_tgroupbutton_range :: (Ptr RawTGroupButton) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tgroupbutton_getname :: (Ptr RawTGroupButton) -> IO CString c_tgroupbutton_draw :: (Ptr RawTGroupButton) -> CString -> IO () c_tgroupbutton_findobject :: (Ptr RawTGroupButton) -> CString -> IO (Ptr RawTObject) c_tgroupbutton_saveas :: (Ptr RawTGroupButton) -> CString -> CString -> IO () c_tgroupbutton_write :: (Ptr RawTGroupButton) -> CString -> CInt -> CInt -> IO CInt c_tgroupbutton_isa :: (Ptr RawTGroupButton) -> IO (Ptr RawTClass) c_tgroupbutton_printobj :: (Ptr RawTGroupButton) -> CString -> IO () c_tgroupbutton_setlinecolor :: (Ptr RawTGroupButton) -> CInt -> IO () c_tgroupbutton_setfillcolor :: (Ptr RawTGroupButton) -> CInt -> IO () c_tgroupbutton_setfillstyle :: (Ptr RawTGroupButton) -> CInt -> IO () c_tgroupbutton_delete :: (Ptr RawTGroupButton) -> IO () c_tcanvas_getframe :: (Ptr RawTCanvas) -> IO (Ptr RawTFrame) c_tcanvas_range :: (Ptr RawTCanvas) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tcanvas_getname :: (Ptr RawTCanvas) -> IO CString c_tcanvas_draw :: (Ptr RawTCanvas) -> CString -> IO () c_tcanvas_findobject :: (Ptr RawTCanvas) -> CString -> IO (Ptr RawTObject) c_tcanvas_saveas :: (Ptr RawTCanvas) -> CString -> CString -> IO () c_tcanvas_write :: (Ptr RawTCanvas) -> CString -> CInt -> CInt -> IO CInt c_tcanvas_isa :: (Ptr RawTCanvas) -> IO (Ptr RawTClass) c_tcanvas_printobj :: (Ptr RawTCanvas) -> CString -> IO () c_tcanvas_setlinecolor :: (Ptr RawTCanvas) -> CInt -> IO () c_tcanvas_setfillcolor :: (Ptr RawTCanvas) -> CInt -> IO () c_tcanvas_setfillstyle :: (Ptr RawTCanvas) -> CInt -> IO () c_tcanvas_delete :: (Ptr RawTCanvas) -> IO () c_tcanvas_newtcanvas :: CString -> CString -> CInt -> CInt -> IO (Ptr RawTCanvas) c_tdialogcanvas_settextcolor :: (Ptr RawTDialogCanvas) -> CInt -> IO () c_tdialogcanvas_settextalign :: (Ptr RawTDialogCanvas) -> CInt -> IO () c_tdialogcanvas_settextsize :: (Ptr RawTDialogCanvas) -> CDouble -> IO () c_tdialogcanvas_getframe :: (Ptr RawTDialogCanvas) -> IO (Ptr RawTFrame) c_tdialogcanvas_range :: (Ptr RawTDialogCanvas) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tdialogcanvas_getname :: (Ptr RawTDialogCanvas) -> IO CString c_tdialogcanvas_draw :: (Ptr RawTDialogCanvas) -> CString -> IO () c_tdialogcanvas_findobject :: (Ptr RawTDialogCanvas) -> CString -> IO (Ptr RawTObject) c_tdialogcanvas_saveas :: (Ptr RawTDialogCanvas) -> CString -> CString -> IO () c_tdialogcanvas_write :: (Ptr RawTDialogCanvas) -> CString -> CInt -> CInt -> IO CInt c_tdialogcanvas_isa :: (Ptr RawTDialogCanvas) -> IO (Ptr RawTClass) c_tdialogcanvas_printobj :: (Ptr RawTDialogCanvas) -> CString -> IO () c_tdialogcanvas_setlinecolor :: (Ptr RawTDialogCanvas) -> CInt -> IO () c_tdialogcanvas_setfillcolor :: (Ptr RawTDialogCanvas) -> CInt -> IO () c_tdialogcanvas_setfillstyle :: (Ptr RawTDialogCanvas) -> CInt -> IO () c_tdialogcanvas_delete :: (Ptr RawTDialogCanvas) -> IO () c_tinspectcanvas_settextcolor :: (Ptr RawTInspectCanvas) -> CInt -> IO () c_tinspectcanvas_settextalign :: (Ptr RawTInspectCanvas) -> CInt -> IO () c_tinspectcanvas_settextsize :: (Ptr RawTInspectCanvas) -> CDouble -> IO () c_tinspectcanvas_getframe :: (Ptr RawTInspectCanvas) -> IO (Ptr RawTFrame) c_tinspectcanvas_range :: (Ptr RawTInspectCanvas) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tinspectcanvas_getname :: (Ptr RawTInspectCanvas) -> IO CString c_tinspectcanvas_draw :: (Ptr RawTInspectCanvas) -> CString -> IO () c_tinspectcanvas_findobject :: (Ptr RawTInspectCanvas) -> CString -> IO (Ptr RawTObject) c_tinspectcanvas_saveas :: (Ptr RawTInspectCanvas) -> CString -> CString -> IO () c_tinspectcanvas_write :: (Ptr RawTInspectCanvas) -> CString -> CInt -> CInt -> IO CInt c_tinspectcanvas_isa :: (Ptr RawTInspectCanvas) -> IO (Ptr RawTClass) c_tinspectcanvas_printobj :: (Ptr RawTInspectCanvas) -> CString -> IO () c_tinspectcanvas_setlinecolor :: (Ptr RawTInspectCanvas) -> CInt -> IO () c_tinspectcanvas_setfillcolor :: (Ptr RawTInspectCanvas) -> CInt -> IO () c_tinspectcanvas_setfillstyle :: (Ptr RawTInspectCanvas) -> CInt -> IO () c_tinspectcanvas_delete :: (Ptr RawTInspectCanvas) -> IO () c_tevepad_getframe :: (Ptr RawTEvePad) -> IO (Ptr RawTFrame) c_tevepad_range :: (Ptr RawTEvePad) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tevepad_getname :: (Ptr RawTEvePad) -> IO CString c_tevepad_draw :: (Ptr RawTEvePad) -> CString -> IO () c_tevepad_findobject :: (Ptr RawTEvePad) -> CString -> IO (Ptr RawTObject) c_tevepad_saveas :: (Ptr RawTEvePad) -> CString -> CString -> IO () c_tevepad_write :: (Ptr RawTEvePad) -> CString -> CInt -> CInt -> IO CInt c_tevepad_isa :: (Ptr RawTEvePad) -> IO (Ptr RawTClass) c_tevepad_printobj :: (Ptr RawTEvePad) -> CString -> IO () c_tevepad_setlinecolor :: (Ptr RawTEvePad) -> CInt -> IO () c_tevepad_setfillcolor :: (Ptr RawTEvePad) -> CInt -> IO () c_tevepad_setfillstyle :: (Ptr RawTEvePad) -> CInt -> IO () c_tevepad_delete :: (Ptr RawTEvePad) -> IO () c_tslider_getframe :: (Ptr RawTSlider) -> IO (Ptr RawTFrame) c_tslider_range :: (Ptr RawTSlider) -> CDouble -> CDouble -> CDouble -> CDouble -> IO () c_tslider_getname :: (Ptr RawTSlider) -> IO CString c_tslider_draw :: (Ptr RawTSlider) -> CString -> IO () c_tslider_findobject :: (Ptr RawTSlider) -> CString -> IO (Ptr RawTObject) c_tslider_saveas :: (Ptr RawTSlider) -> CString -> CString -> IO () c_tslider_write :: (Ptr RawTSlider) -> CString -> CInt -> CInt -> IO CInt c_tslider_isa :: (Ptr RawTSlider) -> IO (Ptr RawTClass) c_tslider_printobj :: (Ptr RawTSlider) -> CString -> IO () c_tslider_setlinecolor :: (Ptr RawTSlider) -> CInt -> IO () c_tslider_setfillcolor :: (Ptr RawTSlider) -> CInt -> IO () c_tslider_setfillstyle :: (Ptr RawTSlider) -> CInt -> IO () c_tslider_delete :: (Ptr RawTSlider) -> IO () c_tapplication_getname :: (Ptr RawTApplication) -> IO CString c_tapplication_draw :: (Ptr RawTApplication) -> CString -> IO () c_tapplication_findobject :: (Ptr RawTApplication) -> CString -> IO (Ptr RawTObject) c_tapplication_saveas :: (Ptr RawTApplication) -> CString -> CString -> IO () c_tapplication_write :: (Ptr RawTApplication) -> CString -> CInt -> CInt -> IO CInt c_tapplication_isa :: (Ptr RawTApplication) -> IO (Ptr RawTClass) c_tapplication_printobj :: (Ptr RawTApplication) -> CString -> IO () c_tapplication_delete :: (Ptr RawTApplication) -> IO () c_tapplication_newtapplication :: CString -> (Ptr CInt) -> (Ptr (CString)) -> IO (Ptr RawTApplication) c_tapplication_run :: (Ptr RawTApplication) -> CInt -> IO () c_trint_run :: (Ptr RawTRint) -> CInt -> IO () c_trint_getname :: (Ptr RawTRint) -> IO CString c_trint_draw :: (Ptr RawTRint) -> CString -> IO () c_trint_findobject :: (Ptr RawTRint) -> CString -> IO (Ptr RawTObject) c_trint_saveas :: (Ptr RawTRint) -> CString -> CString -> IO () c_trint_write :: (Ptr RawTRint) -> CString -> CInt -> CInt -> IO CInt c_trint_isa :: (Ptr RawTRint) -> IO (Ptr RawTClass) c_trint_printobj :: (Ptr RawTRint) -> CString -> IO () c_trint_delete :: (Ptr RawTRint) -> IO () c_trint_newtrint :: CString -> (Ptr CInt) -> (Ptr (CString)) -> IO (Ptr RawTRint) c_trandom_setname :: (Ptr RawTRandom) -> CString -> IO () c_trandom_setnametitle :: (Ptr RawTRandom) -> CString -> CString -> IO () c_trandom_settitle :: (Ptr RawTRandom) -> CString -> IO () c_trandom_getname :: (Ptr RawTRandom) -> IO CString c_trandom_draw :: (Ptr RawTRandom) -> CString -> IO () c_trandom_findobject :: (Ptr RawTRandom) -> CString -> IO (Ptr RawTObject) c_trandom_saveas :: (Ptr RawTRandom) -> CString -> CString -> IO () c_trandom_write :: (Ptr RawTRandom) -> CString -> CInt -> CInt -> IO CInt c_trandom_isa :: (Ptr RawTRandom) -> IO (Ptr RawTClass) c_trandom_printobj :: (Ptr RawTRandom) -> CString -> IO () c_trandom_delete :: (Ptr RawTRandom) -> IO () c_trandom_newtrandom :: CInt -> IO (Ptr RawTRandom) c_trandom_gaus :: (Ptr RawTRandom) -> CDouble -> CDouble -> IO CDouble c_trandom_uniform :: (Ptr RawTRandom) -> CDouble -> CDouble -> IO CDouble c_tcollection_getname :: (Ptr RawTCollection) -> IO CString c_tcollection_draw :: (Ptr RawTCollection) -> CString -> IO () c_tcollection_findobject :: (Ptr RawTCollection) -> CString -> IO (Ptr RawTObject) c_tcollection_saveas :: (Ptr RawTCollection) -> CString -> CString -> IO () c_tcollection_write :: (Ptr RawTCollection) -> CString -> CInt -> CInt -> IO CInt c_tcollection_isa :: (Ptr RawTCollection) -> IO (Ptr RawTClass) c_tcollection_printobj :: (Ptr RawTCollection) -> CString -> IO () c_tcollection_delete :: (Ptr RawTCollection) -> IO () c_tseqcollection_getname :: (Ptr RawTSeqCollection) -> IO CString c_tseqcollection_draw :: (Ptr RawTSeqCollection) -> CString -> IO () c_tseqcollection_findobject :: (Ptr RawTSeqCollection) -> CString -> IO (Ptr RawTObject) c_tseqcollection_saveas :: (Ptr RawTSeqCollection) -> CString -> CString -> IO () c_tseqcollection_write :: (Ptr RawTSeqCollection) -> CString -> CInt -> CInt -> IO CInt c_tseqcollection_isa :: (Ptr RawTSeqCollection) -> IO (Ptr RawTClass) c_tseqcollection_printobj :: (Ptr RawTSeqCollection) -> CString -> IO () c_tseqcollection_delete :: (Ptr RawTSeqCollection) -> IO () c_tobjarray_getname :: (Ptr RawTObjArray) -> IO CString c_tobjarray_draw :: (Ptr RawTObjArray) -> CString -> IO () c_tobjarray_findobject :: (Ptr RawTObjArray) -> CString -> IO (Ptr RawTObject) c_tobjarray_saveas :: (Ptr RawTObjArray) -> CString -> CString -> IO () c_tobjarray_write :: (Ptr RawTObjArray) -> CString -> CInt -> CInt -> IO CInt c_tobjarray_isa :: (Ptr RawTObjArray) -> IO (Ptr RawTClass) c_tobjarray_printobj :: (Ptr RawTObjArray) -> CString -> IO () c_tobjarray_delete :: (Ptr RawTObjArray) -> IO () c_tlist_getname :: (Ptr RawTList) -> IO CString c_tlist_draw :: (Ptr RawTList) -> CString -> IO () c_tlist_findobject :: (Ptr RawTList) -> CString -> IO (Ptr RawTObject) c_tlist_saveas :: (Ptr RawTList) -> CString -> CString -> IO () c_tlist_write :: (Ptr RawTList) -> CString -> CInt -> CInt -> IO CInt c_tlist_isa :: (Ptr RawTList) -> IO (Ptr RawTClass) c_tlist_printobj :: (Ptr RawTList) -> CString -> IO () c_tlist_delete :: (Ptr RawTList) -> IO () c_tkey_setname :: (Ptr RawTKey) -> CString -> IO () c_tkey_setnametitle :: (Ptr RawTKey) -> CString -> CString -> IO () c_tkey_settitle :: (Ptr RawTKey) -> CString -> IO () c_tkey_getname :: (Ptr RawTKey) -> IO CString c_tkey_draw :: (Ptr RawTKey) -> CString -> IO () c_tkey_findobject :: (Ptr RawTKey) -> CString -> IO (Ptr RawTObject) c_tkey_saveas :: (Ptr RawTKey) -> CString -> CString -> IO () c_tkey_write :: (Ptr RawTKey) -> CString -> CInt -> CInt -> IO CInt c_tkey_isa :: (Ptr RawTKey) -> IO (Ptr RawTClass) c_tkey_printobj :: (Ptr RawTKey) -> CString -> IO () c_tkey_delete :: (Ptr RawTKey) -> IO () c_tkey_newtkey :: CString -> CString -> (Ptr RawTClass) -> CInt -> (Ptr RawTDirectory) -> IO (Ptr RawTKey) c_tdatime_delete :: (Ptr RawTDatime) -> IO () c_tdatime_newtdatime :: CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr RawTDatime) c_tdatime_convert :: (Ptr RawTDatime) -> CInt -> IO CUInt module HROOT.Class.Implementation newTObject :: IO TObject -- | constructor : -- --
-- TNamed( char* name, char* title) --newTNamed :: String -> String -> IO TNamed newTFormula :: String -> String -> IO TFormula newTAttAxis :: IO TAttAxis newTAttCanvas :: IO TAttCanvas newTAttFill :: Int -> Int -> IO TAttFill newTAttLine :: Int -> Int -> Int -> IO TAttLine newTAttMarker :: Int -> Int -> Int -> IO TAttMarker newTAttPad :: IO TAttPad newTAttText :: Int -> Double -> Int -> Int -> Double -> IO TAttText newTHStack :: String -> String -> IO THStack newTF1 :: String -> String -> Double -> Double -> IO TF1 newTGraph :: Int -> [Double] -> [Double] -> IO TGraph newTGraphAsymmErrors :: Int -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> IO TGraphAsymmErrors newTCutG :: String -> Int -> [Double] -> [Double] -> IO TCutG newTGraphBentErrors :: Int -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> [Double] -> IO TGraphBentErrors newTGraphErrors :: Int -> [Double] -> [Double] -> [Double] -> [Double] -> IO TGraphErrors newTGraphPolar :: Int -> [Double] -> [Double] -> [Double] -> [Double] -> IO TGraphPolar newTGraphQQ :: Int -> [Double] -> Int -> [Double] -> IO TGraphQQ newTEllipse :: Double -> Double -> Double -> Double -> Double -> Double -> Double -> IO TEllipse newTArc :: Double -> Double -> Double -> Double -> Double -> IO TArc newTCrown :: Double -> Double -> Double -> Double -> Double -> Double -> IO TCrown newTLine :: Double -> Double -> Double -> Double -> IO TLine newTArrow :: Double -> Double -> Double -> Double -> Double -> String -> IO TArrow newTGaxis :: Double -> Double -> Double -> Double -> Double -> Double -> Int -> String -> Double -> IO TGaxis newTShape :: String -> String -> String -> IO TShape newTBRIK :: String -> String -> String -> Double -> Double -> Double -> IO TBRIK newTTUBE :: String -> String -> String -> Double -> Double -> Double -> Double -> IO TTUBE newTPCON :: String -> String -> String -> Double -> Double -> Int -> IO TPCON newTSPHE :: String -> String -> String -> Double -> Double -> Double -> Double -> Double -> Double -> IO TSPHE newTXTRU :: String -> String -> String -> Int -> Int -> IO TXTRU newTBox :: Double -> Double -> Double -> Double -> IO TBox newTPave :: Double -> Double -> Double -> Double -> Int -> String -> IO TPave newTPaveText :: Double -> Double -> Double -> Double -> String -> IO TPaveText newTDiamond :: Double -> Double -> Double -> Double -> IO TDiamond newTPaveStats :: Double -> Double -> Double -> Double -> String -> IO TPaveStats newTPavesText :: Double -> Double -> Double -> Double -> Int -> String -> IO TPavesText newTLegend :: Double -> Double -> Double -> Double -> String -> String -> IO TLegend newTPaveLabel :: Double -> Double -> Double -> Double -> String -> String -> IO TPaveLabel newTWbox :: Double -> Double -> Double -> Double -> Int -> Int -> Int -> IO TWbox newTFrame :: Double -> Double -> Double -> Double -> IO TFrame newTSliderBox :: Double -> Double -> Double -> Double -> Int -> Int -> Int -> IO TSliderBox newTTree :: String -> String -> Int -> IO TTree newTChain :: String -> String -> IO TChain newTNtuple :: String -> String -> String -> Int -> IO TNtuple newTNtupleD :: String -> String -> String -> Int -> IO TNtupleD newTPolyLine :: Int -> [Double] -> [Double] -> String -> IO TPolyLine newTCurlyLine :: Double -> Double -> Double -> Double -> Double -> Double -> IO TCurlyLine newTCurlyArc :: Double -> Double -> Double -> Double -> Double -> Double -> Double -> IO TCurlyArc newTAxis :: Int -> Double -> Double -> IO TAxis newTLatex :: Double -> Double -> String -> IO TLatex newTFile :: String -> String -> String -> Int -> IO TFile newTH1D :: String -> String -> Int -> Double -> Double -> IO TH1D newTH1F :: String -> String -> Int -> Double -> Double -> IO TH1F newTH2D :: String -> String -> Int -> Double -> Double -> Int -> Double -> Double -> IO TH2D newTH2F :: String -> String -> Int -> Double -> Double -> Int -> Double -> Double -> IO TH2F newTCanvas :: String -> String -> Int -> Int -> IO TCanvas newTApplication :: String -> [Int] -> [String] -> IO TApplication newTRint :: String -> [Int] -> [String] -> IO TRint newTRandom :: Int -> IO TRandom newTKey :: String -> String -> TClass -> Int -> TDirectory -> IO TKey newTDatime :: Int -> Int -> Int -> Int -> Int -> Int -> IO TDatime tLatexDrawLatex :: TLatex -> Double -> Double -> String -> IO TLatex tH1GetAsymmetry :: TH1 -> TH1 -> Double -> Double -> IO TH1 tH1GetBufferLength :: TH1 -> IO Int tH1GetBufferSize :: TH1 -> IO Int tH1GetDirectory :: TH1 -> IO TDirectory tH1GetXaxis :: TH1 -> IO TAxis tH1GetYaxis :: TH1 -> IO TAxis tH1GetZaxis :: TH1 -> IO TAxis tH1IsBinOverflow :: TH1 -> Int -> IO Int tH1IsBinUnderflow :: TH1 -> Int -> IO Int tH1UseCurrentStyle :: TH1 -> IO () tH2ProjectionX :: TH2 -> String -> Int -> Int -> String -> IO TH1D tH2ProjectionY :: TH2 -> String -> Int -> Int -> String -> IO TH1D instance ITWbox TFrame instance ITWbox TSliderBox instance ITVirtualTreePlayer TTreePlayer instance ITVirtualPad TPad instance ITVirtualPad TButton instance ITVirtualPad TGroupButton instance ITVirtualPad TCanvas instance ITVirtualPad TDialogCanvas instance ITVirtualPad TInspectCanvas instance ITVirtualPad TEvePad instance ITVirtualPad TSlider instance ITTree TChain instance ITTree TNtuple instance ITTree TNtupleD instance ITTree TTreeSQL instance ITText TLatex instance ITShape TBRIK instance ITShape TTUBE instance ITShape TPCON instance ITShape TSPHE instance ITShape TXTRU instance ITSeqCollection TObjArray instance ITSeqCollection TList instance ITQObject TVirtualPad instance ITQObject TPad instance ITQObject TButton instance ITQObject TGroupButton instance ITQObject TCanvas instance ITQObject TDialogCanvas instance ITQObject TInspectCanvas instance ITQObject TEvePad instance ITQObject TSlider instance ITQObject TApplication instance ITQObject TRint instance ITPolyLine TCurlyLine instance ITPolyLine TCurlyArc instance ITPaveText TDiamond instance ITPaveText TPaveStats instance ITPaveText TPavesText instance ITPaveLabel TPaveClass instance ITPave TPaveText instance ITPave TDiamond instance ITPave TPaveStats instance ITPave TPavesText instance ITPave TLegend instance ITPave TPaveLabel instance ITPave TPaveClass instance ITPad TButton instance ITPad TGroupButton instance ITPad TCanvas instance ITPad TDialogCanvas instance ITPad TInspectCanvas instance ITPad TEvePad instance ITPad TSlider instance ITObject TNamed instance ITObject TClass instance ITObject TFormula instance ITObject TAttParticle instance ITObject THStack instance ITObject TF1 instance ITObject TGraph instance ITObject TGraphAsymmErrors instance ITObject TCutG instance ITObject TGraphBentErrors instance ITObject TGraphErrors instance ITObject TGraphPolar instance ITObject TGraphQQ instance ITObject TEllipse instance ITObject TArc instance ITObject TCrown instance ITObject TLine instance ITObject TArrow instance ITObject TGaxis instance ITObject TShape instance ITObject TBRIK instance ITObject TTUBE instance ITObject TPCON instance ITObject TSPHE instance ITObject TXTRU instance ITObject TBox instance ITObject TPave instance ITObject TPaveText instance ITObject TDiamond instance ITObject TPaveStats instance ITObject TPavesText instance ITObject TLegend instance ITObject TLegendEntry instance ITObject TPaveLabel instance ITObject TPaveClass instance ITObject TWbox instance ITObject TFrame instance ITObject TSliderBox instance ITObject TTree instance ITObject TChain instance ITObject TNtuple instance ITObject TNtupleD instance ITObject TTreeSQL instance ITObject TPolyLine instance ITObject TCurlyLine instance ITObject TCurlyArc instance ITObject TEfficiency instance ITObject TAxis instance ITObject TLatex instance ITObject TText instance ITObject TDirectory instance ITObject TDirectoryFile instance ITObject TFile instance ITObject TBranch instance ITObject TVirtualTreePlayer instance ITObject TTreePlayer instance ITObject TH1 instance ITObject TH2 instance ITObject TH3 instance ITObject TH1C instance ITObject TH1D instance ITObject TH1F instance ITObject TH1I instance ITObject TH1S instance ITObject TH2C instance ITObject TH2D instance ITObject TH2F instance ITObject TH2I instance ITObject TH2Poly instance ITObject TH2S instance ITObject TH3C instance ITObject TH3D instance ITObject TH3F instance ITObject TH3I instance ITObject TH3S instance ITObject TVirtualPad instance ITObject TPad instance ITObject TButton instance ITObject TGroupButton instance ITObject TCanvas instance ITObject TDialogCanvas instance ITObject TInspectCanvas instance ITObject TEvePad instance ITObject TSlider instance ITObject TApplication instance ITObject TRint instance ITObject TRandom instance ITObject TCollection instance ITObject TSeqCollection instance ITObject TObjArray instance ITObject TList instance ITObject TKey instance ITNamed TClass instance ITNamed TFormula instance ITNamed TAttParticle instance ITNamed THStack instance ITNamed TF1 instance ITNamed TGraph instance ITNamed TGraphAsymmErrors instance ITNamed TCutG instance ITNamed TGraphBentErrors instance ITNamed TGraphErrors instance ITNamed TGraphPolar instance ITNamed TGraphQQ instance ITNamed TShape instance ITNamed TBRIK instance ITNamed TTUBE instance ITNamed TPCON instance ITNamed TSPHE instance ITNamed TXTRU instance ITNamed TTree instance ITNamed TChain instance ITNamed TNtuple instance ITNamed TNtupleD instance ITNamed TTreeSQL instance ITNamed TEfficiency instance ITNamed TAxis instance ITNamed TLatex instance ITNamed TText instance ITNamed TDirectory instance ITNamed TDirectoryFile instance ITNamed TFile instance ITNamed TBranch instance ITNamed TH1 instance ITNamed TH2 instance ITNamed TH3 instance ITNamed TH1C instance ITNamed TH1D instance ITNamed TH1F instance ITNamed TH1I instance ITNamed TH1S instance ITNamed TH2C instance ITNamed TH2D instance ITNamed TH2F instance ITNamed TH2I instance ITNamed TH2Poly instance ITNamed TH2S instance ITNamed TH3C instance ITNamed TH3D instance ITNamed TH3F instance ITNamed TH3I instance ITNamed TH3S instance ITNamed TRandom instance ITNamed TKey instance ITLine TArrow instance ITLine TGaxis instance ITH3 TH3C instance ITH3 TH3D instance ITH3 TH3F instance ITH3 TH3I instance ITH3 TH3S instance ITH2 TH2C instance ITH2 TH2D instance ITH2 TH2F instance ITH2 TH2I instance ITH2 TH2Poly instance ITH2 TH2S instance ITH1 TH2 instance ITH1 TH3 instance ITH1 TH1C instance ITH1 TH1D instance ITH1 TH1F instance ITH1 TH1I instance ITH1 TH1S instance ITH1 TH2C instance ITH1 TH2D instance ITH1 TH2F instance ITH1 TH2I instance ITH1 TH2Poly instance ITH1 TH2S instance ITH1 TH3C instance ITH1 TH3D instance ITH1 TH3F instance ITH1 TH3I instance ITH1 TH3S instance ITGraphErrors TGraphPolar instance ITGraph TGraphAsymmErrors instance ITGraph TCutG instance ITGraph TGraphBentErrors instance ITGraph TGraphErrors instance ITGraph TGraphPolar instance ITGraph TGraphQQ instance ITFormula TF1 instance ITEllipse TArc instance ITEllipse TCrown instance ITDirectoryFile TFile instance ITDirectory TDirectoryFile instance ITDirectory TFile instance ITDictionary TClass instance ITCurlyLine TCurlyArc instance ITCollection TSeqCollection instance ITCollection TObjArray instance ITCollection TList instance ITCanvas TDialogCanvas instance ITCanvas TInspectCanvas instance ITButton TGroupButton instance ITBox TPave instance ITBox TPaveText instance ITBox TDiamond instance ITBox TPaveStats instance ITBox TPavesText instance ITBox TLegend instance ITBox TPaveLabel instance ITBox TPaveClass instance ITBox TWbox instance ITBox TFrame instance ITBox TSliderBox instance ITAttText TGaxis instance ITAttText TPaveText instance ITAttText TDiamond instance ITAttText TPaveStats instance ITAttText TPavesText instance ITAttText TLegend instance ITAttText TLegendEntry instance ITAttText TPaveLabel instance ITAttText TPaveClass instance ITAttText TLatex instance ITAttText TText instance ITAttText TButton instance ITAttText TGroupButton instance ITAttText TDialogCanvas instance ITAttText TInspectCanvas instance ITAttPad TVirtualPad instance ITAttPad TPad instance ITAttPad TButton instance ITAttPad TGroupButton instance ITAttPad TCanvas instance ITAttPad TDialogCanvas instance ITAttPad TInspectCanvas instance ITAttPad TEvePad instance ITAttPad TSlider instance ITAttMarker TGraph instance ITAttMarker TGraphAsymmErrors instance ITAttMarker TCutG instance ITAttMarker TGraphBentErrors instance ITAttMarker TGraphErrors instance ITAttMarker TGraphPolar instance ITAttMarker TGraphQQ instance ITAttMarker TLegendEntry instance ITAttMarker TTree instance ITAttMarker TChain instance ITAttMarker TNtuple instance ITAttMarker TNtupleD instance ITAttMarker TTreeSQL instance ITAttMarker TEfficiency instance ITAttMarker TH1 instance ITAttMarker TH2 instance ITAttMarker TH3 instance ITAttMarker TH1C instance ITAttMarker TH1D instance ITAttMarker TH1F instance ITAttMarker TH1I instance ITAttMarker TH1S instance ITAttMarker TH2C instance ITAttMarker TH2D instance ITAttMarker TH2F instance ITAttMarker TH2I instance ITAttMarker TH2Poly instance ITAttMarker TH2S instance ITAttMarker TH3C instance ITAttMarker TH3D instance ITAttMarker TH3F instance ITAttMarker TH3I instance ITAttMarker TH3S instance ITAttLine TF1 instance ITAttLine TGraph instance ITAttLine TGraphAsymmErrors instance ITAttLine TCutG instance ITAttLine TGraphBentErrors instance ITAttLine TGraphErrors instance ITAttLine TGraphPolar instance ITAttLine TGraphQQ instance ITAttLine TEllipse instance ITAttLine TArc instance ITAttLine TCrown instance ITAttLine TLine instance ITAttLine TArrow instance ITAttLine TGaxis instance ITAttLine TShape instance ITAttLine TBRIK instance ITAttLine TTUBE instance ITAttLine TPCON instance ITAttLine TSPHE instance ITAttLine TXTRU instance ITAttLine TBox instance ITAttLine TPave instance ITAttLine TPaveText instance ITAttLine TDiamond instance ITAttLine TPaveStats instance ITAttLine TPavesText instance ITAttLine TLegend instance ITAttLine TLegendEntry instance ITAttLine TPaveLabel instance ITAttLine TPaveClass instance ITAttLine TWbox instance ITAttLine TFrame instance ITAttLine TSliderBox instance ITAttLine TTree instance ITAttLine TChain instance ITAttLine TNtuple instance ITAttLine TNtupleD instance ITAttLine TTreeSQL instance ITAttLine TPolyLine instance ITAttLine TCurlyLine instance ITAttLine TCurlyArc instance ITAttLine TEfficiency instance ITAttLine TLatex instance ITAttLine TH1 instance ITAttLine TH2 instance ITAttLine TH3 instance ITAttLine TH1C instance ITAttLine TH1D instance ITAttLine TH1F instance ITAttLine TH1I instance ITAttLine TH1S instance ITAttLine TH2C instance ITAttLine TH2D instance ITAttLine TH2F instance ITAttLine TH2I instance ITAttLine TH2Poly instance ITAttLine TH2S instance ITAttLine TH3C instance ITAttLine TH3D instance ITAttLine TH3F instance ITAttLine TH3I instance ITAttLine TH3S instance ITAttLine TVirtualPad instance ITAttLine TPad instance ITAttLine TButton instance ITAttLine TGroupButton instance ITAttLine TCanvas instance ITAttLine TDialogCanvas instance ITAttLine TInspectCanvas instance ITAttLine TEvePad instance ITAttLine TSlider instance ITAttFill TF1 instance ITAttFill TGraph instance ITAttFill TGraphAsymmErrors instance ITAttFill TCutG instance ITAttFill TGraphBentErrors instance ITAttFill TGraphErrors instance ITAttFill TGraphPolar instance ITAttFill TGraphQQ instance ITAttFill TEllipse instance ITAttFill TArc instance ITAttFill TCrown instance ITAttFill TArrow instance ITAttFill TShape instance ITAttFill TBRIK instance ITAttFill TTUBE instance ITAttFill TPCON instance ITAttFill TSPHE instance ITAttFill TXTRU instance ITAttFill TBox instance ITAttFill TPave instance ITAttFill TPaveText instance ITAttFill TDiamond instance ITAttFill TPaveStats instance ITAttFill TPavesText instance ITAttFill TLegend instance ITAttFill TLegendEntry instance ITAttFill TPaveLabel instance ITAttFill TPaveClass instance ITAttFill TWbox instance ITAttFill TFrame instance ITAttFill TSliderBox instance ITAttFill TTree instance ITAttFill TChain instance ITAttFill TNtuple instance ITAttFill TNtupleD instance ITAttFill TTreeSQL instance ITAttFill TPolyLine instance ITAttFill TCurlyLine instance ITAttFill TCurlyArc instance ITAttFill TEfficiency instance ITAttFill TBranch instance ITAttFill TH1 instance ITAttFill TH2 instance ITAttFill TH3 instance ITAttFill TH1C instance ITAttFill TH1D instance ITAttFill TH1F instance ITAttFill TH1I instance ITAttFill TH1S instance ITAttFill TH2C instance ITAttFill TH2D instance ITAttFill TH2F instance ITAttFill TH2I instance ITAttFill TH2Poly instance ITAttFill TH2S instance ITAttFill TH3C instance ITAttFill TH3D instance ITAttFill TH3F instance ITAttFill TH3I instance ITAttFill TH3S instance ITAttFill TVirtualPad instance ITAttFill TPad instance ITAttFill TButton instance ITAttFill TGroupButton instance ITAttFill TCanvas instance ITAttFill TDialogCanvas instance ITAttFill TInspectCanvas instance ITAttFill TEvePad instance ITAttFill TSlider instance ITAttAxis TAxis instance ITAtt3D TShape instance ITAtt3D TBRIK instance ITAtt3D TTUBE instance ITAtt3D TPCON instance ITAtt3D TSPHE instance ITAtt3D TXTRU instance ITAtt3D TH3 instance ITAtt3D TH3C instance ITAtt3D TH3D instance ITAtt3D TH3F instance ITAtt3D TH3I instance ITAtt3D TH3S instance ITArrayS TH1S instance ITArrayS TH2S instance ITArrayS TH3S instance ITArrayI TH1I instance ITArrayI TH2I instance ITArrayI TH3I instance ITArrayF TH1F instance ITArrayF TH2F instance ITArrayF TH3F instance ITArrayD TH1D instance ITArrayD TH2D instance ITArrayD TH3D instance ITArrayC TH1C instance ITArrayC TH2C instance ITArrayC TH3C instance ITArray TArrayC instance ITArray TArrayD instance ITArray TArrayF instance ITArray TArrayI instance ITArray TArrayL instance ITArray TArrayL64 instance ITArray TArrayS instance ITArray TH1C instance ITArray TH1D instance ITArray TH1F instance ITArray TH1I instance ITArray TH1S instance ITArray TH2C instance ITArray TH2D instance ITArray TH2F instance ITArray TH2I instance ITArray TH2S instance ITArray TH3C instance ITArray TH3D instance ITArray TH3F instance ITArray TH3I instance ITArray TH3S instance ITApplication TRint instance IDeletable TObject instance IDeletable TNamed instance IDeletable TClass instance IDeletable TFormula instance IDeletable TAtt3D instance IDeletable TAttAxis instance IDeletable TAttBBox instance IDeletable TAttCanvas instance IDeletable TAttFill instance IDeletable TAttImage instance IDeletable TAttLine instance IDeletable TAttMarker instance IDeletable TAttPad instance IDeletable TAttParticle instance IDeletable TAttText instance IDeletable THStack instance IDeletable TF1 instance IDeletable TGraph instance IDeletable TGraphAsymmErrors instance IDeletable TCutG instance IDeletable TGraphBentErrors instance IDeletable TGraphErrors instance IDeletable TGraphPolar instance IDeletable TGraphQQ instance IDeletable TEllipse instance IDeletable TArc instance IDeletable TCrown instance IDeletable TLine instance IDeletable TArrow instance IDeletable TGaxis instance IDeletable TShape instance IDeletable TBRIK instance IDeletable TTUBE instance IDeletable TPCON instance IDeletable TSPHE instance IDeletable TXTRU instance IDeletable TBox instance IDeletable TPave instance IDeletable TPaveText instance IDeletable TDiamond instance IDeletable TPaveStats instance IDeletable TPavesText instance IDeletable TLegend instance IDeletable TLegendEntry instance IDeletable TPaveLabel instance IDeletable TPaveClass instance IDeletable TWbox instance IDeletable TFrame instance IDeletable TSliderBox instance IDeletable TTree instance IDeletable TChain instance IDeletable TNtuple instance IDeletable TNtupleD instance IDeletable TTreeSQL instance IDeletable TPolyLine instance IDeletable TCurlyLine instance IDeletable TCurlyArc instance IDeletable TEfficiency instance IDeletable TAxis instance IDeletable TLatex instance IDeletable TText instance IDeletable TDirectory instance IDeletable TDirectoryFile instance IDeletable TFile instance IDeletable TBranch instance IDeletable TVirtualTreePlayer instance IDeletable TTreePlayer instance IDeletable TArray instance IDeletable TArrayC instance IDeletable TArrayD instance IDeletable TArrayF instance IDeletable TArrayI instance IDeletable TArrayL instance IDeletable TArrayL64 instance IDeletable TArrayS instance IDeletable TH1 instance IDeletable TH2 instance IDeletable TH3 instance IDeletable TH1C instance IDeletable TH1D instance IDeletable TH1F instance IDeletable TH1I instance IDeletable TH1S instance IDeletable TH2C instance IDeletable TH2D instance IDeletable TH2F instance IDeletable TH2I instance IDeletable TH2Poly instance IDeletable TH2S instance IDeletable TH3C instance IDeletable TH3D instance IDeletable TH3F instance IDeletable TH3I instance IDeletable TH3S instance IDeletable TQObject instance IDeletable TVirtualPad instance IDeletable TPad instance IDeletable TButton instance IDeletable TGroupButton instance IDeletable TCanvas instance IDeletable TDialogCanvas instance IDeletable TInspectCanvas instance IDeletable TEvePad instance IDeletable TSlider instance IDeletable TApplication instance IDeletable TRint instance IDeletable TRandom instance IDeletable TCollection instance IDeletable TSeqCollection instance IDeletable TObjArray instance IDeletable TList instance IDeletable TKey instance IDeletable TDatime instance ITDatime TDatime instance ITKey TKey instance ITList TList instance ITObjArray TObjArray instance ITSeqCollection TSeqCollection instance ITCollection TCollection instance ITRandom TRandom instance ITRint TRint instance ITApplication TApplication instance ITSlider TSlider instance ITEvePad TEvePad instance ITInspectCanvas TInspectCanvas instance ITDialogCanvas TDialogCanvas instance ITCanvas TCanvas instance ITGroupButton TGroupButton instance ITButton TButton instance ITPad TPad instance ITVirtualPad TVirtualPad instance ITQObject TQObject instance ITH3S TH3S instance ITH3I TH3I instance ITH3F TH3F instance ITH3D TH3D instance ITH3C TH3C instance ITH2S TH2S instance ITH2Poly TH2Poly instance ITH2I TH2I instance ITH2F TH2F instance ITH2D TH2D instance ITH2C TH2C instance ITH1S TH1S instance ITH1I TH1I instance ITH1F TH1F instance ITH1D TH1D instance ITH1C TH1C instance ITH3 TH3 instance ITH2 TH2 instance ITH1 TH1 instance ITArrayS TArrayS instance ITArrayL64 TArrayL64 instance ITArrayL TArrayL instance ITArrayI TArrayI instance ITArrayF TArrayF instance ITArrayD TArrayD instance ITArrayC TArrayC instance ITArray TArray instance ITTreePlayer TTreePlayer instance ITVirtualTreePlayer TVirtualTreePlayer instance ITBranch TBranch instance ITFile TFile instance ITDirectoryFile TDirectoryFile instance ITDirectory TDirectory instance ITText TText instance ITLatex TLatex instance ITAxis TAxis instance ITEfficiency TEfficiency instance ITCurlyArc TCurlyArc instance ITCurlyLine TCurlyLine instance ITPolyLine TPolyLine instance ITTreeSQL TTreeSQL instance ITNtupleD TNtupleD instance ITNtuple TNtuple instance ITChain TChain instance ITTree TTree instance ITSliderBox TSliderBox instance ITFrame TFrame instance ITWbox TWbox instance ITPaveClass TPaveClass instance ITPaveLabel TPaveLabel instance ITLegendEntry TLegendEntry instance ITLegend TLegend instance ITPavesText TPavesText instance ITPaveStats TPaveStats instance ITDiamond TDiamond instance ITPaveText TPaveText instance ITPave TPave instance ITBox TBox instance ITXTRU TXTRU instance ITSPHE TSPHE instance ITPCON TPCON instance ITTUBE TTUBE instance ITBRIK TBRIK instance ITShape TShape instance ITGaxis TGaxis instance ITArrow TArrow instance ITLine TLine instance ITCrown TCrown instance ITArc TArc instance ITEllipse TEllipse instance ITGraphQQ TGraphQQ instance ITGraphPolar TGraphPolar instance ITGraphErrors TGraphErrors instance ITGraphBentErrors TGraphBentErrors instance ITCutG TCutG instance ITGraphAsymmErrors TGraphAsymmErrors instance ITGraph TGraph instance ITF1 TF1 instance ITHStack THStack instance ITAttText TAttText instance ITAttParticle TAttParticle instance ITAttPad TAttPad instance ITAttMarker TAttMarker instance ITAttLine TAttLine instance ITAttImage TAttImage instance ITAttFill TAttFill instance ITAttCanvas TAttCanvas instance ITAttBBox TAttBBox instance ITAttAxis TAttAxis instance ITAtt3D TAtt3D instance ITFormula TFormula instance ITClass TClass instance ITNamed TNamed instance ITObject TObject instance IDeletable (Exist TDatime) instance ITDatime (Exist TDatime) instance IDeletable (Exist TKey) instance ITObject (Exist TKey) instance ITNamed (Exist TKey) instance ITKey (Exist TKey) instance IDeletable (Exist TList) instance ITObject (Exist TList) instance ITCollection (Exist TList) instance ITSeqCollection (Exist TList) instance ITList (Exist TList) instance IDeletable (Exist TObjArray) instance ITObject (Exist TObjArray) instance ITCollection (Exist TObjArray) instance ITSeqCollection (Exist TObjArray) instance ITObjArray (Exist TObjArray) instance IDeletable (Exist TSeqCollection) instance ITObject (Exist TSeqCollection) instance ITCollection (Exist TSeqCollection) instance ITSeqCollection (Exist TSeqCollection) instance IDeletable (Exist TCollection) instance ITObject (Exist TCollection) instance ITCollection (Exist TCollection) instance IDeletable (Exist TRandom) instance ITObject (Exist TRandom) instance ITNamed (Exist TRandom) instance ITRandom (Exist TRandom) instance IDeletable (Exist TRint) instance ITQObject (Exist TRint) instance ITObject (Exist TRint) instance ITApplication (Exist TRint) instance ITRint (Exist TRint) instance IDeletable (Exist TApplication) instance ITQObject (Exist TApplication) instance ITObject (Exist TApplication) instance ITApplication (Exist TApplication) instance IDeletable (Exist TSlider) instance ITQObject (Exist TSlider) instance ITAttPad (Exist TSlider) instance ITAttFill (Exist TSlider) instance ITAttLine (Exist TSlider) instance ITObject (Exist TSlider) instance ITVirtualPad (Exist TSlider) instance ITPad (Exist TSlider) instance ITSlider (Exist TSlider) instance IDeletable (Exist TEvePad) instance ITQObject (Exist TEvePad) instance ITAttPad (Exist TEvePad) instance ITAttFill (Exist TEvePad) instance ITAttLine (Exist TEvePad) instance ITObject (Exist TEvePad) instance ITVirtualPad (Exist TEvePad) instance ITPad (Exist TEvePad) instance ITEvePad (Exist TEvePad) instance IDeletable (Exist TInspectCanvas) instance ITQObject (Exist TInspectCanvas) instance ITAttPad (Exist TInspectCanvas) instance ITAttFill (Exist TInspectCanvas) instance ITAttLine (Exist TInspectCanvas) instance ITObject (Exist TInspectCanvas) instance ITVirtualPad (Exist TInspectCanvas) instance ITPad (Exist TInspectCanvas) instance ITAttText (Exist TInspectCanvas) instance ITCanvas (Exist TInspectCanvas) instance ITInspectCanvas (Exist TInspectCanvas) instance IDeletable (Exist TDialogCanvas) instance ITQObject (Exist TDialogCanvas) instance ITAttPad (Exist TDialogCanvas) instance ITAttFill (Exist TDialogCanvas) instance ITAttLine (Exist TDialogCanvas) instance ITObject (Exist TDialogCanvas) instance ITVirtualPad (Exist TDialogCanvas) instance ITPad (Exist TDialogCanvas) instance ITAttText (Exist TDialogCanvas) instance ITCanvas (Exist TDialogCanvas) instance ITDialogCanvas (Exist TDialogCanvas) instance IDeletable (Exist TCanvas) instance ITQObject (Exist TCanvas) instance ITAttPad (Exist TCanvas) instance ITAttFill (Exist TCanvas) instance ITAttLine (Exist TCanvas) instance ITObject (Exist TCanvas) instance ITVirtualPad (Exist TCanvas) instance ITPad (Exist TCanvas) instance ITCanvas (Exist TCanvas) instance IDeletable (Exist TGroupButton) instance ITQObject (Exist TGroupButton) instance ITAttPad (Exist TGroupButton) instance ITAttFill (Exist TGroupButton) instance ITAttLine (Exist TGroupButton) instance ITObject (Exist TGroupButton) instance ITVirtualPad (Exist TGroupButton) instance ITAttText (Exist TGroupButton) instance ITPad (Exist TGroupButton) instance ITButton (Exist TGroupButton) instance ITGroupButton (Exist TGroupButton) instance IDeletable (Exist TButton) instance ITQObject (Exist TButton) instance ITAttPad (Exist TButton) instance ITAttFill (Exist TButton) instance ITAttLine (Exist TButton) instance ITObject (Exist TButton) instance ITVirtualPad (Exist TButton) instance ITAttText (Exist TButton) instance ITPad (Exist TButton) instance ITButton (Exist TButton) instance IDeletable (Exist TPad) instance ITQObject (Exist TPad) instance ITAttPad (Exist TPad) instance ITAttFill (Exist TPad) instance ITAttLine (Exist TPad) instance ITObject (Exist TPad) instance ITVirtualPad (Exist TPad) instance ITPad (Exist TPad) instance IDeletable (Exist TVirtualPad) instance ITQObject (Exist TVirtualPad) instance ITAttPad (Exist TVirtualPad) instance ITAttFill (Exist TVirtualPad) instance ITAttLine (Exist TVirtualPad) instance ITObject (Exist TVirtualPad) instance ITVirtualPad (Exist TVirtualPad) instance IDeletable (Exist TQObject) instance ITQObject (Exist TQObject) instance ITArray (Exist TH3S) instance IDeletable (Exist TH3S) instance ITObject (Exist TH3S) instance ITAttMarker (Exist TH3S) instance ITAttFill (Exist TH3S) instance ITAttLine (Exist TH3S) instance ITNamed (Exist TH3S) instance ITAtt3D (Exist TH3S) instance ITH1 (Exist TH3S) instance ITArrayS (Exist TH3S) instance ITH3 (Exist TH3S) instance ITH3S (Exist TH3S) instance ITArray (Exist TH3I) instance IDeletable (Exist TH3I) instance ITObject (Exist TH3I) instance ITAttMarker (Exist TH3I) instance ITAttFill (Exist TH3I) instance ITAttLine (Exist TH3I) instance ITNamed (Exist TH3I) instance ITAtt3D (Exist TH3I) instance ITH1 (Exist TH3I) instance ITArrayI (Exist TH3I) instance ITH3 (Exist TH3I) instance ITH3I (Exist TH3I) instance ITArray (Exist TH3F) instance IDeletable (Exist TH3F) instance ITObject (Exist TH3F) instance ITAttMarker (Exist TH3F) instance ITAttFill (Exist TH3F) instance ITAttLine (Exist TH3F) instance ITNamed (Exist TH3F) instance ITAtt3D (Exist TH3F) instance ITH1 (Exist TH3F) instance ITArrayF (Exist TH3F) instance ITH3 (Exist TH3F) instance ITH3F (Exist TH3F) instance ITArray (Exist TH3D) instance IDeletable (Exist TH3D) instance ITObject (Exist TH3D) instance ITAttMarker (Exist TH3D) instance ITAttFill (Exist TH3D) instance ITAttLine (Exist TH3D) instance ITNamed (Exist TH3D) instance ITAtt3D (Exist TH3D) instance ITH1 (Exist TH3D) instance ITArrayD (Exist TH3D) instance ITH3 (Exist TH3D) instance ITH3D (Exist TH3D) instance ITArray (Exist TH3C) instance IDeletable (Exist TH3C) instance ITObject (Exist TH3C) instance ITAttMarker (Exist TH3C) instance ITAttFill (Exist TH3C) instance ITAttLine (Exist TH3C) instance ITNamed (Exist TH3C) instance ITAtt3D (Exist TH3C) instance ITH1 (Exist TH3C) instance ITArrayC (Exist TH3C) instance ITH3 (Exist TH3C) instance ITH3C (Exist TH3C) instance ITArray (Exist TH2S) instance IDeletable (Exist TH2S) instance ITObject (Exist TH2S) instance ITAttMarker (Exist TH2S) instance ITAttFill (Exist TH2S) instance ITAttLine (Exist TH2S) instance ITNamed (Exist TH2S) instance ITH1 (Exist TH2S) instance ITArrayS (Exist TH2S) instance ITH2 (Exist TH2S) instance ITH2S (Exist TH2S) instance IDeletable (Exist TH2Poly) instance ITObject (Exist TH2Poly) instance ITAttMarker (Exist TH2Poly) instance ITAttFill (Exist TH2Poly) instance ITAttLine (Exist TH2Poly) instance ITNamed (Exist TH2Poly) instance ITH1 (Exist TH2Poly) instance ITH2 (Exist TH2Poly) instance ITH2Poly (Exist TH2Poly) instance ITArray (Exist TH2I) instance IDeletable (Exist TH2I) instance ITObject (Exist TH2I) instance ITAttMarker (Exist TH2I) instance ITAttFill (Exist TH2I) instance ITAttLine (Exist TH2I) instance ITNamed (Exist TH2I) instance ITH1 (Exist TH2I) instance ITArrayI (Exist TH2I) instance ITH2 (Exist TH2I) instance ITH2I (Exist TH2I) instance ITArray (Exist TH2F) instance IDeletable (Exist TH2F) instance ITObject (Exist TH2F) instance ITAttMarker (Exist TH2F) instance ITAttFill (Exist TH2F) instance ITAttLine (Exist TH2F) instance ITNamed (Exist TH2F) instance ITH1 (Exist TH2F) instance ITArrayF (Exist TH2F) instance ITH2 (Exist TH2F) instance ITH2F (Exist TH2F) instance ITArray (Exist TH2D) instance IDeletable (Exist TH2D) instance ITObject (Exist TH2D) instance ITAttMarker (Exist TH2D) instance ITAttFill (Exist TH2D) instance ITAttLine (Exist TH2D) instance ITNamed (Exist TH2D) instance ITH1 (Exist TH2D) instance ITArrayD (Exist TH2D) instance ITH2 (Exist TH2D) instance ITH2D (Exist TH2D) instance ITArray (Exist TH2C) instance IDeletable (Exist TH2C) instance ITObject (Exist TH2C) instance ITAttMarker (Exist TH2C) instance ITAttFill (Exist TH2C) instance ITAttLine (Exist TH2C) instance ITNamed (Exist TH2C) instance ITH1 (Exist TH2C) instance ITArrayC (Exist TH2C) instance ITH2 (Exist TH2C) instance ITH2C (Exist TH2C) instance ITArray (Exist TH1S) instance IDeletable (Exist TH1S) instance ITObject (Exist TH1S) instance ITAttMarker (Exist TH1S) instance ITAttFill (Exist TH1S) instance ITAttLine (Exist TH1S) instance ITNamed (Exist TH1S) instance ITArrayS (Exist TH1S) instance ITH1 (Exist TH1S) instance ITH1S (Exist TH1S) instance ITArray (Exist TH1I) instance IDeletable (Exist TH1I) instance ITObject (Exist TH1I) instance ITAttMarker (Exist TH1I) instance ITAttFill (Exist TH1I) instance ITAttLine (Exist TH1I) instance ITNamed (Exist TH1I) instance ITArrayI (Exist TH1I) instance ITH1 (Exist TH1I) instance ITH1I (Exist TH1I) instance ITArray (Exist TH1F) instance IDeletable (Exist TH1F) instance ITObject (Exist TH1F) instance ITAttMarker (Exist TH1F) instance ITAttFill (Exist TH1F) instance ITAttLine (Exist TH1F) instance ITNamed (Exist TH1F) instance ITArrayF (Exist TH1F) instance ITH1 (Exist TH1F) instance ITH1F (Exist TH1F) instance ITArray (Exist TH1D) instance IDeletable (Exist TH1D) instance ITObject (Exist TH1D) instance ITAttMarker (Exist TH1D) instance ITAttFill (Exist TH1D) instance ITAttLine (Exist TH1D) instance ITNamed (Exist TH1D) instance ITArrayD (Exist TH1D) instance ITH1 (Exist TH1D) instance ITH1D (Exist TH1D) instance ITArray (Exist TH1C) instance IDeletable (Exist TH1C) instance ITObject (Exist TH1C) instance ITAttMarker (Exist TH1C) instance ITAttFill (Exist TH1C) instance ITAttLine (Exist TH1C) instance ITNamed (Exist TH1C) instance ITArrayC (Exist TH1C) instance ITH1 (Exist TH1C) instance ITH1C (Exist TH1C) instance IDeletable (Exist TH3) instance ITObject (Exist TH3) instance ITAttMarker (Exist TH3) instance ITAttFill (Exist TH3) instance ITAttLine (Exist TH3) instance ITNamed (Exist TH3) instance ITAtt3D (Exist TH3) instance ITH1 (Exist TH3) instance ITH3 (Exist TH3) instance IDeletable (Exist TH2) instance ITObject (Exist TH2) instance ITAttMarker (Exist TH2) instance ITAttFill (Exist TH2) instance ITAttLine (Exist TH2) instance ITNamed (Exist TH2) instance ITH1 (Exist TH2) instance ITH2 (Exist TH2) instance IDeletable (Exist TH1) instance ITObject (Exist TH1) instance ITAttMarker (Exist TH1) instance ITAttFill (Exist TH1) instance ITAttLine (Exist TH1) instance ITNamed (Exist TH1) instance ITH1 (Exist TH1) instance IDeletable (Exist TArrayS) instance ITArray (Exist TArrayS) instance ITArrayS (Exist TArrayS) instance IDeletable (Exist TArrayL64) instance ITArray (Exist TArrayL64) instance ITArrayL64 (Exist TArrayL64) instance IDeletable (Exist TArrayL) instance ITArray (Exist TArrayL) instance ITArrayL (Exist TArrayL) instance IDeletable (Exist TArrayI) instance ITArray (Exist TArrayI) instance ITArrayI (Exist TArrayI) instance IDeletable (Exist TArrayF) instance ITArray (Exist TArrayF) instance ITArrayF (Exist TArrayF) instance IDeletable (Exist TArrayD) instance ITArray (Exist TArrayD) instance ITArrayD (Exist TArrayD) instance IDeletable (Exist TArrayC) instance ITArray (Exist TArrayC) instance ITArrayC (Exist TArrayC) instance IDeletable (Exist TArray) instance ITArray (Exist TArray) instance IDeletable (Exist TTreePlayer) instance ITObject (Exist TTreePlayer) instance ITVirtualTreePlayer (Exist TTreePlayer) instance ITTreePlayer (Exist TTreePlayer) instance IDeletable (Exist TVirtualTreePlayer) instance ITObject (Exist TVirtualTreePlayer) instance ITVirtualTreePlayer (Exist TVirtualTreePlayer) instance IDeletable (Exist TBranch) instance ITObject (Exist TBranch) instance ITAttFill (Exist TBranch) instance ITNamed (Exist TBranch) instance ITBranch (Exist TBranch) instance IDeletable (Exist TFile) instance ITObject (Exist TFile) instance ITNamed (Exist TFile) instance ITDirectory (Exist TFile) instance ITDirectoryFile (Exist TFile) instance ITFile (Exist TFile) instance IDeletable (Exist TDirectoryFile) instance ITObject (Exist TDirectoryFile) instance ITNamed (Exist TDirectoryFile) instance ITDirectory (Exist TDirectoryFile) instance ITDirectoryFile (Exist TDirectoryFile) instance IDeletable (Exist TDirectory) instance ITObject (Exist TDirectory) instance ITNamed (Exist TDirectory) instance ITDirectory (Exist TDirectory) instance IDeletable (Exist TText) instance ITObject (Exist TText) instance ITAttText (Exist TText) instance ITNamed (Exist TText) instance ITText (Exist TText) instance IDeletable (Exist TLatex) instance ITObject (Exist TLatex) instance ITAttText (Exist TLatex) instance ITNamed (Exist TLatex) instance ITAttLine (Exist TLatex) instance ITText (Exist TLatex) instance ITLatex (Exist TLatex) instance IDeletable (Exist TAxis) instance ITObject (Exist TAxis) instance ITAttAxis (Exist TAxis) instance ITNamed (Exist TAxis) instance ITAxis (Exist TAxis) instance IDeletable (Exist TEfficiency) instance ITObject (Exist TEfficiency) instance ITAttMarker (Exist TEfficiency) instance ITAttFill (Exist TEfficiency) instance ITAttLine (Exist TEfficiency) instance ITNamed (Exist TEfficiency) instance ITEfficiency (Exist TEfficiency) instance IDeletable (Exist TCurlyArc) instance ITAttFill (Exist TCurlyArc) instance ITAttLine (Exist TCurlyArc) instance ITObject (Exist TCurlyArc) instance ITPolyLine (Exist TCurlyArc) instance ITCurlyLine (Exist TCurlyArc) instance ITCurlyArc (Exist TCurlyArc) instance IDeletable (Exist TCurlyLine) instance ITAttFill (Exist TCurlyLine) instance ITAttLine (Exist TCurlyLine) instance ITObject (Exist TCurlyLine) instance ITPolyLine (Exist TCurlyLine) instance ITCurlyLine (Exist TCurlyLine) instance IDeletable (Exist TPolyLine) instance ITAttFill (Exist TPolyLine) instance ITAttLine (Exist TPolyLine) instance ITObject (Exist TPolyLine) instance ITPolyLine (Exist TPolyLine) instance IDeletable (Exist TTreeSQL) instance ITObject (Exist TTreeSQL) instance ITAttMarker (Exist TTreeSQL) instance ITAttFill (Exist TTreeSQL) instance ITAttLine (Exist TTreeSQL) instance ITNamed (Exist TTreeSQL) instance ITTree (Exist TTreeSQL) instance ITTreeSQL (Exist TTreeSQL) instance IDeletable (Exist TNtupleD) instance ITObject (Exist TNtupleD) instance ITAttMarker (Exist TNtupleD) instance ITAttFill (Exist TNtupleD) instance ITAttLine (Exist TNtupleD) instance ITNamed (Exist TNtupleD) instance ITTree (Exist TNtupleD) instance ITNtupleD (Exist TNtupleD) instance IDeletable (Exist TNtuple) instance ITObject (Exist TNtuple) instance ITAttMarker (Exist TNtuple) instance ITAttFill (Exist TNtuple) instance ITAttLine (Exist TNtuple) instance ITNamed (Exist TNtuple) instance ITTree (Exist TNtuple) instance ITNtuple (Exist TNtuple) instance IDeletable (Exist TChain) instance ITObject (Exist TChain) instance ITAttMarker (Exist TChain) instance ITAttFill (Exist TChain) instance ITAttLine (Exist TChain) instance ITNamed (Exist TChain) instance ITTree (Exist TChain) instance ITChain (Exist TChain) instance IDeletable (Exist TTree) instance ITObject (Exist TTree) instance ITAttMarker (Exist TTree) instance ITAttFill (Exist TTree) instance ITAttLine (Exist TTree) instance ITNamed (Exist TTree) instance ITTree (Exist TTree) instance IDeletable (Exist TSliderBox) instance ITAttFill (Exist TSliderBox) instance ITAttLine (Exist TSliderBox) instance ITObject (Exist TSliderBox) instance ITBox (Exist TSliderBox) instance ITWbox (Exist TSliderBox) instance ITSliderBox (Exist TSliderBox) instance IDeletable (Exist TFrame) instance ITAttFill (Exist TFrame) instance ITAttLine (Exist TFrame) instance ITObject (Exist TFrame) instance ITBox (Exist TFrame) instance ITWbox (Exist TFrame) instance ITFrame (Exist TFrame) instance IDeletable (Exist TWbox) instance ITAttFill (Exist TWbox) instance ITAttLine (Exist TWbox) instance ITObject (Exist TWbox) instance ITBox (Exist TWbox) instance ITWbox (Exist TWbox) instance IDeletable (Exist TPaveClass) instance ITAttFill (Exist TPaveClass) instance ITAttLine (Exist TPaveClass) instance ITObject (Exist TPaveClass) instance ITBox (Exist TPaveClass) instance ITAttText (Exist TPaveClass) instance ITPave (Exist TPaveClass) instance ITPaveLabel (Exist TPaveClass) instance ITPaveClass (Exist TPaveClass) instance IDeletable (Exist TPaveLabel) instance ITAttFill (Exist TPaveLabel) instance ITAttLine (Exist TPaveLabel) instance ITObject (Exist TPaveLabel) instance ITBox (Exist TPaveLabel) instance ITAttText (Exist TPaveLabel) instance ITPave (Exist TPaveLabel) instance ITPaveLabel (Exist TPaveLabel) instance IDeletable (Exist TLegendEntry) instance ITAttMarker (Exist TLegendEntry) instance ITAttFill (Exist TLegendEntry) instance ITAttLine (Exist TLegendEntry) instance ITAttText (Exist TLegendEntry) instance ITObject (Exist TLegendEntry) instance ITLegendEntry (Exist TLegendEntry) instance IDeletable (Exist TLegend) instance ITAttFill (Exist TLegend) instance ITAttLine (Exist TLegend) instance ITObject (Exist TLegend) instance ITBox (Exist TLegend) instance ITAttText (Exist TLegend) instance ITPave (Exist TLegend) instance ITLegend (Exist TLegend) instance IDeletable (Exist TPavesText) instance ITAttFill (Exist TPavesText) instance ITAttLine (Exist TPavesText) instance ITObject (Exist TPavesText) instance ITBox (Exist TPavesText) instance ITAttText (Exist TPavesText) instance ITPave (Exist TPavesText) instance ITPaveText (Exist TPavesText) instance ITPavesText (Exist TPavesText) instance IDeletable (Exist TPaveStats) instance ITAttFill (Exist TPaveStats) instance ITAttLine (Exist TPaveStats) instance ITObject (Exist TPaveStats) instance ITBox (Exist TPaveStats) instance ITAttText (Exist TPaveStats) instance ITPave (Exist TPaveStats) instance ITPaveText (Exist TPaveStats) instance ITPaveStats (Exist TPaveStats) instance IDeletable (Exist TDiamond) instance ITAttFill (Exist TDiamond) instance ITAttLine (Exist TDiamond) instance ITObject (Exist TDiamond) instance ITBox (Exist TDiamond) instance ITAttText (Exist TDiamond) instance ITPave (Exist TDiamond) instance ITPaveText (Exist TDiamond) instance ITDiamond (Exist TDiamond) instance IDeletable (Exist TPaveText) instance ITAttFill (Exist TPaveText) instance ITAttLine (Exist TPaveText) instance ITObject (Exist TPaveText) instance ITBox (Exist TPaveText) instance ITAttText (Exist TPaveText) instance ITPave (Exist TPaveText) instance ITPaveText (Exist TPaveText) instance IDeletable (Exist TPave) instance ITAttFill (Exist TPave) instance ITAttLine (Exist TPave) instance ITObject (Exist TPave) instance ITBox (Exist TPave) instance ITPave (Exist TPave) instance IDeletable (Exist TBox) instance ITAttFill (Exist TBox) instance ITAttLine (Exist TBox) instance ITObject (Exist TBox) instance ITBox (Exist TBox) instance IDeletable (Exist TXTRU) instance ITObject (Exist TXTRU) instance ITAtt3D (Exist TXTRU) instance ITAttFill (Exist TXTRU) instance ITAttLine (Exist TXTRU) instance ITNamed (Exist TXTRU) instance ITShape (Exist TXTRU) instance ITXTRU (Exist TXTRU) instance IDeletable (Exist TSPHE) instance ITObject (Exist TSPHE) instance ITAtt3D (Exist TSPHE) instance ITAttFill (Exist TSPHE) instance ITAttLine (Exist TSPHE) instance ITNamed (Exist TSPHE) instance ITShape (Exist TSPHE) instance ITSPHE (Exist TSPHE) instance IDeletable (Exist TPCON) instance ITObject (Exist TPCON) instance ITAtt3D (Exist TPCON) instance ITAttFill (Exist TPCON) instance ITAttLine (Exist TPCON) instance ITNamed (Exist TPCON) instance ITShape (Exist TPCON) instance ITPCON (Exist TPCON) instance IDeletable (Exist TTUBE) instance ITObject (Exist TTUBE) instance ITAtt3D (Exist TTUBE) instance ITAttFill (Exist TTUBE) instance ITAttLine (Exist TTUBE) instance ITNamed (Exist TTUBE) instance ITShape (Exist TTUBE) instance ITTUBE (Exist TTUBE) instance IDeletable (Exist TBRIK) instance ITObject (Exist TBRIK) instance ITAtt3D (Exist TBRIK) instance ITAttFill (Exist TBRIK) instance ITAttLine (Exist TBRIK) instance ITNamed (Exist TBRIK) instance ITShape (Exist TBRIK) instance ITBRIK (Exist TBRIK) instance IDeletable (Exist TShape) instance ITObject (Exist TShape) instance ITAtt3D (Exist TShape) instance ITAttFill (Exist TShape) instance ITAttLine (Exist TShape) instance ITNamed (Exist TShape) instance ITShape (Exist TShape) instance IDeletable (Exist TGaxis) instance ITAttLine (Exist TGaxis) instance ITObject (Exist TGaxis) instance ITAttText (Exist TGaxis) instance ITLine (Exist TGaxis) instance ITGaxis (Exist TGaxis) instance IDeletable (Exist TArrow) instance ITAttLine (Exist TArrow) instance ITObject (Exist TArrow) instance ITAttFill (Exist TArrow) instance ITLine (Exist TArrow) instance ITArrow (Exist TArrow) instance IDeletable (Exist TLine) instance ITAttLine (Exist TLine) instance ITObject (Exist TLine) instance ITLine (Exist TLine) instance IDeletable (Exist TCrown) instance ITAttFill (Exist TCrown) instance ITAttLine (Exist TCrown) instance ITObject (Exist TCrown) instance ITEllipse (Exist TCrown) instance ITCrown (Exist TCrown) instance IDeletable (Exist TArc) instance ITAttFill (Exist TArc) instance ITAttLine (Exist TArc) instance ITObject (Exist TArc) instance ITEllipse (Exist TArc) instance ITArc (Exist TArc) instance IDeletable (Exist TEllipse) instance ITAttFill (Exist TEllipse) instance ITAttLine (Exist TEllipse) instance ITObject (Exist TEllipse) instance ITEllipse (Exist TEllipse) instance IDeletable (Exist TGraphQQ) instance ITObject (Exist TGraphQQ) instance ITAttMarker (Exist TGraphQQ) instance ITAttFill (Exist TGraphQQ) instance ITAttLine (Exist TGraphQQ) instance ITNamed (Exist TGraphQQ) instance ITGraph (Exist TGraphQQ) instance ITGraphQQ (Exist TGraphQQ) instance IDeletable (Exist TGraphPolar) instance ITObject (Exist TGraphPolar) instance ITAttMarker (Exist TGraphPolar) instance ITAttFill (Exist TGraphPolar) instance ITAttLine (Exist TGraphPolar) instance ITNamed (Exist TGraphPolar) instance ITGraph (Exist TGraphPolar) instance ITGraphErrors (Exist TGraphPolar) instance ITGraphPolar (Exist TGraphPolar) instance IDeletable (Exist TGraphErrors) instance ITObject (Exist TGraphErrors) instance ITAttMarker (Exist TGraphErrors) instance ITAttFill (Exist TGraphErrors) instance ITAttLine (Exist TGraphErrors) instance ITNamed (Exist TGraphErrors) instance ITGraph (Exist TGraphErrors) instance ITGraphErrors (Exist TGraphErrors) instance IDeletable (Exist TGraphBentErrors) instance ITObject (Exist TGraphBentErrors) instance ITAttMarker (Exist TGraphBentErrors) instance ITAttFill (Exist TGraphBentErrors) instance ITAttLine (Exist TGraphBentErrors) instance ITNamed (Exist TGraphBentErrors) instance ITGraph (Exist TGraphBentErrors) instance ITGraphBentErrors (Exist TGraphBentErrors) instance IDeletable (Exist TCutG) instance ITObject (Exist TCutG) instance ITAttMarker (Exist TCutG) instance ITAttFill (Exist TCutG) instance ITAttLine (Exist TCutG) instance ITNamed (Exist TCutG) instance ITGraph (Exist TCutG) instance ITCutG (Exist TCutG) instance IDeletable (Exist TGraphAsymmErrors) instance ITObject (Exist TGraphAsymmErrors) instance ITAttMarker (Exist TGraphAsymmErrors) instance ITAttFill (Exist TGraphAsymmErrors) instance ITAttLine (Exist TGraphAsymmErrors) instance ITNamed (Exist TGraphAsymmErrors) instance ITGraph (Exist TGraphAsymmErrors) instance ITGraphAsymmErrors (Exist TGraphAsymmErrors) instance IDeletable (Exist TGraph) instance ITObject (Exist TGraph) instance ITAttMarker (Exist TGraph) instance ITAttFill (Exist TGraph) instance ITAttLine (Exist TGraph) instance ITNamed (Exist TGraph) instance ITGraph (Exist TGraph) instance IDeletable (Exist TF1) instance ITObject (Exist TF1) instance ITNamed (Exist TF1) instance ITAttFill (Exist TF1) instance ITAttLine (Exist TF1) instance ITFormula (Exist TF1) instance ITF1 (Exist TF1) instance IDeletable (Exist THStack) instance ITObject (Exist THStack) instance ITNamed (Exist THStack) instance ITHStack (Exist THStack) instance IDeletable (Exist TAttText) instance ITAttText (Exist TAttText) instance IDeletable (Exist TAttParticle) instance ITObject (Exist TAttParticle) instance ITNamed (Exist TAttParticle) instance ITAttParticle (Exist TAttParticle) instance IDeletable (Exist TAttPad) instance ITAttPad (Exist TAttPad) instance IDeletable (Exist TAttMarker) instance ITAttMarker (Exist TAttMarker) instance IDeletable (Exist TAttLine) instance ITAttLine (Exist TAttLine) instance IDeletable (Exist TAttImage) instance ITAttImage (Exist TAttImage) instance IDeletable (Exist TAttFill) instance ITAttFill (Exist TAttFill) instance IDeletable (Exist TAttCanvas) instance ITAttCanvas (Exist TAttCanvas) instance IDeletable (Exist TAttBBox) instance ITAttBBox (Exist TAttBBox) instance IDeletable (Exist TAttAxis) instance ITAttAxis (Exist TAttAxis) instance IDeletable (Exist TAtt3D) instance ITAtt3D (Exist TAtt3D) instance IDeletable (Exist TFormula) instance ITObject (Exist TFormula) instance ITNamed (Exist TFormula) instance ITFormula (Exist TFormula) instance IDeletable (Exist TClass) instance ITObject (Exist TClass) instance ITNamed (Exist TClass) instance ITDictionary (Exist TClass) instance ITClass (Exist TClass) instance IDeletable (Exist TNamed) instance ITObject (Exist TNamed) instance ITNamed (Exist TNamed) instance IDeletable (Exist TObject) instance ITObject (Exist TObject) instance FPtr (Exist TDatime) instance FPtr (Exist TKey) instance FPtr (Exist TList) instance FPtr (Exist TObjArray) instance FPtr (Exist TSeqCollection) instance FPtr (Exist TCollection) instance FPtr (Exist TRandom) instance FPtr (Exist TRint) instance FPtr (Exist TApplication) instance FPtr (Exist TSlider) instance FPtr (Exist TEvePad) instance FPtr (Exist TInspectCanvas) instance FPtr (Exist TDialogCanvas) instance FPtr (Exist TCanvas) instance FPtr (Exist TGroupButton) instance FPtr (Exist TButton) instance FPtr (Exist TPad) instance FPtr (Exist TVirtualPad) instance FPtr (Exist TQObject) instance FPtr (Exist TH3S) instance FPtr (Exist TH3I) instance FPtr (Exist TH3F) instance FPtr (Exist TH3D) instance FPtr (Exist TH3C) instance FPtr (Exist TH2S) instance FPtr (Exist TH2Poly) instance FPtr (Exist TH2I) instance FPtr (Exist TH2F) instance FPtr (Exist TH2D) instance FPtr (Exist TH2C) instance FPtr (Exist TH1S) instance FPtr (Exist TH1I) instance FPtr (Exist TH1F) instance FPtr (Exist TH1D) instance FPtr (Exist TH1C) instance FPtr (Exist TH3) instance FPtr (Exist TH2) instance FPtr (Exist TH1) instance FPtr (Exist TArrayS) instance FPtr (Exist TArrayL64) instance FPtr (Exist TArrayL) instance FPtr (Exist TArrayI) instance FPtr (Exist TArrayF) instance FPtr (Exist TArrayD) instance FPtr (Exist TArrayC) instance FPtr (Exist TArray) instance FPtr (Exist TTreePlayer) instance FPtr (Exist TVirtualTreePlayer) instance FPtr (Exist TBranch) instance FPtr (Exist TFile) instance FPtr (Exist TDirectoryFile) instance FPtr (Exist TDirectory) instance FPtr (Exist TText) instance FPtr (Exist TLatex) instance FPtr (Exist TAxis) instance FPtr (Exist TEfficiency) instance FPtr (Exist TCurlyArc) instance FPtr (Exist TCurlyLine) instance FPtr (Exist TPolyLine) instance FPtr (Exist TTreeSQL) instance FPtr (Exist TNtupleD) instance FPtr (Exist TNtuple) instance FPtr (Exist TChain) instance FPtr (Exist TTree) instance FPtr (Exist TSliderBox) instance FPtr (Exist TFrame) instance FPtr (Exist TWbox) instance FPtr (Exist TPaveClass) instance FPtr (Exist TPaveLabel) instance FPtr (Exist TLegendEntry) instance FPtr (Exist TLegend) instance FPtr (Exist TPavesText) instance FPtr (Exist TPaveStats) instance FPtr (Exist TDiamond) instance FPtr (Exist TPaveText) instance FPtr (Exist TPave) instance FPtr (Exist TBox) instance FPtr (Exist TXTRU) instance FPtr (Exist TSPHE) instance FPtr (Exist TPCON) instance FPtr (Exist TTUBE) instance FPtr (Exist TBRIK) instance FPtr (Exist TShape) instance FPtr (Exist TGaxis) instance FPtr (Exist TArrow) instance FPtr (Exist TLine) instance FPtr (Exist TCrown) instance FPtr (Exist TArc) instance FPtr (Exist TEllipse) instance FPtr (Exist TGraphQQ) instance FPtr (Exist TGraphPolar) instance FPtr (Exist TGraphErrors) instance FPtr (Exist TGraphBentErrors) instance FPtr (Exist TCutG) instance FPtr (Exist TGraphAsymmErrors) instance FPtr (Exist TGraph) instance FPtr (Exist TF1) instance FPtr (Exist THStack) instance FPtr (Exist TAttText) instance FPtr (Exist TAttParticle) instance FPtr (Exist TAttPad) instance FPtr (Exist TAttMarker) instance FPtr (Exist TAttLine) instance FPtr (Exist TAttImage) instance FPtr (Exist TAttFill) instance FPtr (Exist TAttCanvas) instance FPtr (Exist TAttBBox) instance FPtr (Exist TAttAxis) instance FPtr (Exist TAtt3D) instance FPtr (Exist TFormula) instance FPtr (Exist TClass) instance FPtr (Exist TNamed) instance FPtr (Exist TObject) instance (ITDatime a, FPtr a) => Castable a (Ptr RawTDatime) instance (ITKey a, FPtr a) => Castable a (Ptr RawTKey) instance (ITList a, FPtr a) => Castable a (Ptr RawTList) instance (ITObjArray a, FPtr a) => Castable a (Ptr RawTObjArray) instance (ITSeqCollection a, FPtr a) => Castable a (Ptr RawTSeqCollection) instance (ITCollection a, FPtr a) => Castable a (Ptr RawTCollection) instance (ITRandom a, FPtr a) => Castable a (Ptr RawTRandom) instance (ITRint a, FPtr a) => Castable a (Ptr RawTRint) instance (ITApplication a, FPtr a) => Castable a (Ptr RawTApplication) instance (ITSlider a, FPtr a) => Castable a (Ptr RawTSlider) instance (ITEvePad a, FPtr a) => Castable a (Ptr RawTEvePad) instance (ITInspectCanvas a, FPtr a) => Castable a (Ptr RawTInspectCanvas) instance (ITDialogCanvas a, FPtr a) => Castable a (Ptr RawTDialogCanvas) instance (ITCanvas a, FPtr a) => Castable a (Ptr RawTCanvas) instance (ITGroupButton a, FPtr a) => Castable a (Ptr RawTGroupButton) instance (ITButton a, FPtr a) => Castable a (Ptr RawTButton) instance (ITPad a, FPtr a) => Castable a (Ptr RawTPad) instance (ITVirtualPad a, FPtr a) => Castable a (Ptr RawTVirtualPad) instance (ITQObject a, FPtr a) => Castable a (Ptr RawTQObject) instance (ITH3S a, FPtr a) => Castable a (Ptr RawTH3S) instance (ITH3I a, FPtr a) => Castable a (Ptr RawTH3I) instance (ITH3F a, FPtr a) => Castable a (Ptr RawTH3F) instance (ITH3D a, FPtr a) => Castable a (Ptr RawTH3D) instance (ITH3C a, FPtr a) => Castable a (Ptr RawTH3C) instance (ITH2S a, FPtr a) => Castable a (Ptr RawTH2S) instance (ITH2Poly a, FPtr a) => Castable a (Ptr RawTH2Poly) instance (ITH2I a, FPtr a) => Castable a (Ptr RawTH2I) instance (ITH2F a, FPtr a) => Castable a (Ptr RawTH2F) instance (ITH2D a, FPtr a) => Castable a (Ptr RawTH2D) instance (ITH2C a, FPtr a) => Castable a (Ptr RawTH2C) instance (ITH1S a, FPtr a) => Castable a (Ptr RawTH1S) instance (ITH1I a, FPtr a) => Castable a (Ptr RawTH1I) instance (ITH1F a, FPtr a) => Castable a (Ptr RawTH1F) instance (ITH1D a, FPtr a) => Castable a (Ptr RawTH1D) instance (ITH1C a, FPtr a) => Castable a (Ptr RawTH1C) instance (ITH3 a, FPtr a) => Castable a (Ptr RawTH3) instance (ITH2 a, FPtr a) => Castable a (Ptr RawTH2) instance (ITH1 a, FPtr a) => Castable a (Ptr RawTH1) instance (ITArrayS a, FPtr a) => Castable a (Ptr RawTArrayS) instance (ITArrayL64 a, FPtr a) => Castable a (Ptr RawTArrayL64) instance (ITArrayL a, FPtr a) => Castable a (Ptr RawTArrayL) instance (ITArrayI a, FPtr a) => Castable a (Ptr RawTArrayI) instance (ITArrayF a, FPtr a) => Castable a (Ptr RawTArrayF) instance (ITArrayD a, FPtr a) => Castable a (Ptr RawTArrayD) instance (ITArrayC a, FPtr a) => Castable a (Ptr RawTArrayC) instance (ITArray a, FPtr a) => Castable a (Ptr RawTArray) instance (ITTreePlayer a, FPtr a) => Castable a (Ptr RawTTreePlayer) instance (ITVirtualTreePlayer a, FPtr a) => Castable a (Ptr RawTVirtualTreePlayer) instance (ITBranch a, FPtr a) => Castable a (Ptr RawTBranch) instance (ITFile a, FPtr a) => Castable a (Ptr RawTFile) instance (ITDirectoryFile a, FPtr a) => Castable a (Ptr RawTDirectoryFile) instance (ITDirectory a, FPtr a) => Castable a (Ptr RawTDirectory) instance (ITText a, FPtr a) => Castable a (Ptr RawTText) instance (ITLatex a, FPtr a) => Castable a (Ptr RawTLatex) instance (ITAxis a, FPtr a) => Castable a (Ptr RawTAxis) instance (ITEfficiency a, FPtr a) => Castable a (Ptr RawTEfficiency) instance (ITCurlyArc a, FPtr a) => Castable a (Ptr RawTCurlyArc) instance (ITCurlyLine a, FPtr a) => Castable a (Ptr RawTCurlyLine) instance (ITPolyLine a, FPtr a) => Castable a (Ptr RawTPolyLine) instance (ITTreeSQL a, FPtr a) => Castable a (Ptr RawTTreeSQL) instance (ITNtupleD a, FPtr a) => Castable a (Ptr RawTNtupleD) instance (ITNtuple a, FPtr a) => Castable a (Ptr RawTNtuple) instance (ITChain a, FPtr a) => Castable a (Ptr RawTChain) instance (ITTree a, FPtr a) => Castable a (Ptr RawTTree) instance (ITSliderBox a, FPtr a) => Castable a (Ptr RawTSliderBox) instance (ITFrame a, FPtr a) => Castable a (Ptr RawTFrame) instance (ITWbox a, FPtr a) => Castable a (Ptr RawTWbox) instance (ITPaveClass a, FPtr a) => Castable a (Ptr RawTPaveClass) instance (ITPaveLabel a, FPtr a) => Castable a (Ptr RawTPaveLabel) instance (ITLegendEntry a, FPtr a) => Castable a (Ptr RawTLegendEntry) instance (ITLegend a, FPtr a) => Castable a (Ptr RawTLegend) instance (ITPavesText a, FPtr a) => Castable a (Ptr RawTPavesText) instance (ITPaveStats a, FPtr a) => Castable a (Ptr RawTPaveStats) instance (ITDiamond a, FPtr a) => Castable a (Ptr RawTDiamond) instance (ITPaveText a, FPtr a) => Castable a (Ptr RawTPaveText) instance (ITPave a, FPtr a) => Castable a (Ptr RawTPave) instance (ITBox a, FPtr a) => Castable a (Ptr RawTBox) instance (ITXTRU a, FPtr a) => Castable a (Ptr RawTXTRU) instance (ITSPHE a, FPtr a) => Castable a (Ptr RawTSPHE) instance (ITPCON a, FPtr a) => Castable a (Ptr RawTPCON) instance (ITTUBE a, FPtr a) => Castable a (Ptr RawTTUBE) instance (ITBRIK a, FPtr a) => Castable a (Ptr RawTBRIK) instance (ITShape a, FPtr a) => Castable a (Ptr RawTShape) instance (ITGaxis a, FPtr a) => Castable a (Ptr RawTGaxis) instance (ITArrow a, FPtr a) => Castable a (Ptr RawTArrow) instance (ITLine a, FPtr a) => Castable a (Ptr RawTLine) instance (ITCrown a, FPtr a) => Castable a (Ptr RawTCrown) instance (ITArc a, FPtr a) => Castable a (Ptr RawTArc) instance (ITEllipse a, FPtr a) => Castable a (Ptr RawTEllipse) instance (ITGraphQQ a, FPtr a) => Castable a (Ptr RawTGraphQQ) instance (ITGraphPolar a, FPtr a) => Castable a (Ptr RawTGraphPolar) instance (ITGraphErrors a, FPtr a) => Castable a (Ptr RawTGraphErrors) instance (ITGraphBentErrors a, FPtr a) => Castable a (Ptr RawTGraphBentErrors) instance (ITCutG a, FPtr a) => Castable a (Ptr RawTCutG) instance (ITGraphAsymmErrors a, FPtr a) => Castable a (Ptr RawTGraphAsymmErrors) instance (ITGraph a, FPtr a) => Castable a (Ptr RawTGraph) instance (ITF1 a, FPtr a) => Castable a (Ptr RawTF1) instance (ITHStack a, FPtr a) => Castable a (Ptr RawTHStack) instance (ITAttText a, FPtr a) => Castable a (Ptr RawTAttText) instance (ITAttParticle a, FPtr a) => Castable a (Ptr RawTAttParticle) instance (ITAttPad a, FPtr a) => Castable a (Ptr RawTAttPad) instance (ITAttMarker a, FPtr a) => Castable a (Ptr RawTAttMarker) instance (ITAttLine a, FPtr a) => Castable a (Ptr RawTAttLine) instance (ITAttImage a, FPtr a) => Castable a (Ptr RawTAttImage) instance (ITAttFill a, FPtr a) => Castable a (Ptr RawTAttFill) instance (ITAttCanvas a, FPtr a) => Castable a (Ptr RawTAttCanvas) instance (ITAttBBox a, FPtr a) => Castable a (Ptr RawTAttBBox) instance (ITAttAxis a, FPtr a) => Castable a (Ptr RawTAttAxis) instance (ITAtt3D a, FPtr a) => Castable a (Ptr RawTAtt3D) instance (ITFormula a, FPtr a) => Castable a (Ptr RawTFormula) instance (ITClass a, FPtr a) => Castable a (Ptr RawTClass) instance (ITNamed a, FPtr a) => Castable a (Ptr RawTNamed) instance (ITObject a, FPtr a) => Castable a (Ptr RawTObject) module HROOT.Class.Existential data BottomType class GADTTypeable a where { data family GADTType a :: * -> *; data family EGADTType a :: *; } castTKey :: Exist TKey -> IO (EGADTType TKey) castTList :: Exist TList -> IO (EGADTType TList) castTObjArray :: Exist TObjArray -> IO (EGADTType TObjArray) castTSeqCollection :: Exist TSeqCollection -> IO (EGADTType TSeqCollection) castTCollection :: Exist TCollection -> IO (EGADTType TCollection) castTRandom :: Exist TRandom -> IO (EGADTType TRandom) castTRint :: Exist TRint -> IO (EGADTType TRint) castTApplication :: Exist TApplication -> IO (EGADTType TApplication) castTSlider :: Exist TSlider -> IO (EGADTType TSlider) castTEvePad :: Exist TEvePad -> IO (EGADTType TEvePad) castTInspectCanvas :: Exist TInspectCanvas -> IO (EGADTType TInspectCanvas) castTDialogCanvas :: Exist TDialogCanvas -> IO (EGADTType TDialogCanvas) castTCanvas :: Exist TCanvas -> IO (EGADTType TCanvas) castTGroupButton :: Exist TGroupButton -> IO (EGADTType TGroupButton) castTButton :: Exist TButton -> IO (EGADTType TButton) castTPad :: Exist TPad -> IO (EGADTType TPad) castTVirtualPad :: Exist TVirtualPad -> IO (EGADTType TVirtualPad) castTH3S :: Exist TH3S -> IO (EGADTType TH3S) castTH3I :: Exist TH3I -> IO (EGADTType TH3I) castTH3F :: Exist TH3F -> IO (EGADTType TH3F) castTH3D :: Exist TH3D -> IO (EGADTType TH3D) castTH3C :: Exist TH3C -> IO (EGADTType TH3C) castTH2S :: Exist TH2S -> IO (EGADTType TH2S) castTH2Poly :: Exist TH2Poly -> IO (EGADTType TH2Poly) castTH2I :: Exist TH2I -> IO (EGADTType TH2I) castTH2F :: Exist TH2F -> IO (EGADTType TH2F) castTH2D :: Exist TH2D -> IO (EGADTType TH2D) castTH2C :: Exist TH2C -> IO (EGADTType TH2C) castTH1S :: Exist TH1S -> IO (EGADTType TH1S) castTH1I :: Exist TH1I -> IO (EGADTType TH1I) castTH1F :: Exist TH1F -> IO (EGADTType TH1F) castTH1D :: Exist TH1D -> IO (EGADTType TH1D) castTH1C :: Exist TH1C -> IO (EGADTType TH1C) castTH3 :: Exist TH3 -> IO (EGADTType TH3) castTH2 :: Exist TH2 -> IO (EGADTType TH2) castTH1 :: Exist TH1 -> IO (EGADTType TH1) castTTreePlayer :: Exist TTreePlayer -> IO (EGADTType TTreePlayer) castTVirtualTreePlayer :: Exist TVirtualTreePlayer -> IO (EGADTType TVirtualTreePlayer) castTBranch :: Exist TBranch -> IO (EGADTType TBranch) castTFile :: Exist TFile -> IO (EGADTType TFile) castTDirectoryFile :: Exist TDirectoryFile -> IO (EGADTType TDirectoryFile) castTDirectory :: Exist TDirectory -> IO (EGADTType TDirectory) castTText :: Exist TText -> IO (EGADTType TText) castTLatex :: Exist TLatex -> IO (EGADTType TLatex) castTAxis :: Exist TAxis -> IO (EGADTType TAxis) castTEfficiency :: Exist TEfficiency -> IO (EGADTType TEfficiency) castTCurlyArc :: Exist TCurlyArc -> IO (EGADTType TCurlyArc) castTCurlyLine :: Exist TCurlyLine -> IO (EGADTType TCurlyLine) castTPolyLine :: Exist TPolyLine -> IO (EGADTType TPolyLine) castTTreeSQL :: Exist TTreeSQL -> IO (EGADTType TTreeSQL) castTNtupleD :: Exist TNtupleD -> IO (EGADTType TNtupleD) castTNtuple :: Exist TNtuple -> IO (EGADTType TNtuple) castTChain :: Exist TChain -> IO (EGADTType TChain) castTTree :: Exist TTree -> IO (EGADTType TTree) castTSliderBox :: Exist TSliderBox -> IO (EGADTType TSliderBox) castTFrame :: Exist TFrame -> IO (EGADTType TFrame) castTWbox :: Exist TWbox -> IO (EGADTType TWbox) castTPaveClass :: Exist TPaveClass -> IO (EGADTType TPaveClass) castTPaveLabel :: Exist TPaveLabel -> IO (EGADTType TPaveLabel) castTLegendEntry :: Exist TLegendEntry -> IO (EGADTType TLegendEntry) castTLegend :: Exist TLegend -> IO (EGADTType TLegend) castTPavesText :: Exist TPavesText -> IO (EGADTType TPavesText) castTPaveStats :: Exist TPaveStats -> IO (EGADTType TPaveStats) castTDiamond :: Exist TDiamond -> IO (EGADTType TDiamond) castTPaveText :: Exist TPaveText -> IO (EGADTType TPaveText) castTPave :: Exist TPave -> IO (EGADTType TPave) castTBox :: Exist TBox -> IO (EGADTType TBox) castTXTRU :: Exist TXTRU -> IO (EGADTType TXTRU) castTSPHE :: Exist TSPHE -> IO (EGADTType TSPHE) castTPCON :: Exist TPCON -> IO (EGADTType TPCON) castTTUBE :: Exist TTUBE -> IO (EGADTType TTUBE) castTBRIK :: Exist TBRIK -> IO (EGADTType TBRIK) castTShape :: Exist TShape -> IO (EGADTType TShape) castTGaxis :: Exist TGaxis -> IO (EGADTType TGaxis) castTArrow :: Exist TArrow -> IO (EGADTType TArrow) castTLine :: Exist TLine -> IO (EGADTType TLine) castTCrown :: Exist TCrown -> IO (EGADTType TCrown) castTArc :: Exist TArc -> IO (EGADTType TArc) castTEllipse :: Exist TEllipse -> IO (EGADTType TEllipse) castTGraphQQ :: Exist TGraphQQ -> IO (EGADTType TGraphQQ) castTGraphPolar :: Exist TGraphPolar -> IO (EGADTType TGraphPolar) castTGraphErrors :: Exist TGraphErrors -> IO (EGADTType TGraphErrors) castTGraphBentErrors :: Exist TGraphBentErrors -> IO (EGADTType TGraphBentErrors) castTCutG :: Exist TCutG -> IO (EGADTType TCutG) castTGraphAsymmErrors :: Exist TGraphAsymmErrors -> IO (EGADTType TGraphAsymmErrors) castTGraph :: Exist TGraph -> IO (EGADTType TGraph) castTF1 :: Exist TF1 -> IO (EGADTType TF1) castTHStack :: Exist THStack -> IO (EGADTType THStack) castTAttParticle :: Exist TAttParticle -> IO (EGADTType TAttParticle) castTFormula :: Exist TFormula -> IO (EGADTType TFormula) castTClass :: Exist TClass -> IO (EGADTType TClass) castTNamed :: Exist TNamed -> IO (EGADTType TNamed) castTObject :: Exist TObject -> IO (EGADTType TObject) instance GADTTypeable TObject instance GADTTypeable TNamed instance GADTTypeable TClass instance GADTTypeable TFormula instance GADTTypeable TAttParticle instance GADTTypeable THStack instance GADTTypeable TF1 instance GADTTypeable TGraph instance GADTTypeable TGraphAsymmErrors instance GADTTypeable TCutG instance GADTTypeable TGraphBentErrors instance GADTTypeable TGraphErrors instance GADTTypeable TGraphPolar instance GADTTypeable TGraphQQ instance GADTTypeable TEllipse instance GADTTypeable TArc instance GADTTypeable TCrown instance GADTTypeable TLine instance GADTTypeable TArrow instance GADTTypeable TGaxis instance GADTTypeable TShape instance GADTTypeable TBRIK instance GADTTypeable TTUBE instance GADTTypeable TPCON instance GADTTypeable TSPHE instance GADTTypeable TXTRU instance GADTTypeable TBox instance GADTTypeable TPave instance GADTTypeable TPaveText instance GADTTypeable TDiamond instance GADTTypeable TPaveStats instance GADTTypeable TPavesText instance GADTTypeable TLegend instance GADTTypeable TLegendEntry instance GADTTypeable TPaveLabel instance GADTTypeable TPaveClass instance GADTTypeable TWbox instance GADTTypeable TFrame instance GADTTypeable TSliderBox instance GADTTypeable TTree instance GADTTypeable TChain instance GADTTypeable TNtuple instance GADTTypeable TNtupleD instance GADTTypeable TTreeSQL instance GADTTypeable TPolyLine instance GADTTypeable TCurlyLine instance GADTTypeable TCurlyArc instance GADTTypeable TEfficiency instance GADTTypeable TAxis instance GADTTypeable TLatex instance GADTTypeable TText instance GADTTypeable TDirectory instance GADTTypeable TDirectoryFile instance GADTTypeable TFile instance GADTTypeable TBranch instance GADTTypeable TVirtualTreePlayer instance GADTTypeable TTreePlayer instance GADTTypeable TH1 instance GADTTypeable TH2 instance GADTTypeable TH3 instance GADTTypeable TH1C instance GADTTypeable TH1D instance GADTTypeable TH1F instance GADTTypeable TH1I instance GADTTypeable TH1S instance GADTTypeable TH2C instance GADTTypeable TH2D instance GADTTypeable TH2F instance GADTTypeable TH2I instance GADTTypeable TH2Poly instance GADTTypeable TH2S instance GADTTypeable TH3C instance GADTTypeable TH3D instance GADTTypeable TH3F instance GADTTypeable TH3I instance GADTTypeable TH3S instance GADTTypeable TVirtualPad instance GADTTypeable TPad instance GADTTypeable TButton instance GADTTypeable TGroupButton instance GADTTypeable TCanvas instance GADTTypeable TDialogCanvas instance GADTTypeable TInspectCanvas instance GADTTypeable TEvePad instance GADTTypeable TSlider instance GADTTypeable TApplication instance GADTTypeable TRint instance GADTTypeable TRandom instance GADTTypeable TCollection instance GADTTypeable TSeqCollection instance GADTTypeable TObjArray instance GADTTypeable TList instance GADTTypeable TKey module HROOT.Class.TObject newtype TObject TObject :: (ForeignPtr RawTObject) -> TObject class IDeletable a => ITObject a getName :: ITObject a => a -> IO String draw :: ITObject a => a -> String -> IO () findObject :: ITObject a => a -> String -> IO (Exist TObject) saveAs :: ITObject a => a -> String -> String -> IO () write :: ITObject a => a -> String -> Int -> Int -> IO Int isA :: ITObject a => a -> IO (Exist TClass) printObj :: ITObject a => a -> String -> IO () upcastTObject :: (FPtr a, ITObject a) => a -> TObject module HROOT.Class.TNamed newtype TNamed TNamed :: (ForeignPtr RawTNamed) -> TNamed -- | Class TNamed reference : http:root.cern.ch class ITObject a => ITNamed a setName :: ITNamed a => a -> String -> IO () setNameTitle :: ITNamed a => a -> String -> String -> IO () setTitle :: ITNamed a => a -> String -> IO () upcastTNamed :: (FPtr a, ITNamed a) => a -> TNamed module HROOT.Class.TDictionary class ITNamed a => ITDictionary a module HROOT.Class.TClass newtype TClass TClass :: (ForeignPtr RawTClass) -> TClass class ITDictionary a => ITClass a upcastTClass :: (FPtr a, ITClass a) => a -> TClass module HROOT.Class.TFormula newtype TFormula TFormula :: (ForeignPtr RawTFormula) -> TFormula class ITNamed a => ITFormula a getParameter :: ITFormula a => a -> Int -> IO Double setParameter :: ITFormula a => a -> Int -> Double -> IO () upcastTFormula :: (FPtr a, ITFormula a) => a -> TFormula module HROOT.Class.TAtt3D newtype TAtt3D TAtt3D :: (ForeignPtr RawTAtt3D) -> TAtt3D class IDeletable a => ITAtt3D a upcastTAtt3D :: (FPtr a, ITAtt3D a) => a -> TAtt3D module HROOT.Class.TAttAxis newtype TAttAxis TAttAxis :: (ForeignPtr RawTAttAxis) -> TAttAxis class IDeletable a => ITAttAxis a getNdivisions :: ITAttAxis a => a -> IO Int getAxisColor :: ITAttAxis a => a -> IO Int getLabelColor :: ITAttAxis a => a -> IO Int getLabelFont :: ITAttAxis a => a -> IO Int getLabelOffset :: ITAttAxis a => a -> IO Double getLabelSize :: ITAttAxis a => a -> IO Double getTitleOffset :: ITAttAxis a => a -> IO Double getTitleSize :: ITAttAxis a => a -> IO Double getTickLength :: ITAttAxis a => a -> IO Double getTitleFont :: ITAttAxis a => a -> IO Int setNdivisions :: ITAttAxis a => a -> Int -> Int -> IO () setAxisColor :: ITAttAxis a => a -> Int -> IO () setLabelColor :: ITAttAxis a => a -> Int -> IO () setLabelFont :: ITAttAxis a => a -> Int -> IO () setLabelOffset :: ITAttAxis a => a -> Double -> IO () setLabelSize :: ITAttAxis a => a -> Double -> IO () setTickLength :: ITAttAxis a => a -> Double -> IO () setTitleOffset :: ITAttAxis a => a -> Double -> IO () setTitleSize :: ITAttAxis a => a -> Double -> IO () setTitleColor :: ITAttAxis a => a -> Int -> IO () setTitleFont :: ITAttAxis a => a -> Int -> IO () upcastTAttAxis :: (FPtr a, ITAttAxis a) => a -> TAttAxis module HROOT.Class.TAttBBox newtype TAttBBox TAttBBox :: (ForeignPtr RawTAttBBox) -> TAttBBox class IDeletable a => ITAttBBox a upcastTAttBBox :: (FPtr a, ITAttBBox a) => a -> TAttBBox module HROOT.Class.TAttCanvas newtype TAttCanvas TAttCanvas :: (ForeignPtr RawTAttCanvas) -> TAttCanvas class IDeletable a => ITAttCanvas a upcastTAttCanvas :: (FPtr a, ITAttCanvas a) => a -> TAttCanvas module HROOT.Class.TAttFill newtype TAttFill TAttFill :: (ForeignPtr RawTAttFill) -> TAttFill class IDeletable a => ITAttFill a setFillColor :: ITAttFill a => a -> Int -> IO () setFillStyle :: ITAttFill a => a -> Int -> IO () upcastTAttFill :: (FPtr a, ITAttFill a) => a -> TAttFill module HROOT.Class.TAttImage newtype TAttImage TAttImage :: (ForeignPtr RawTAttImage) -> TAttImage class IDeletable a => ITAttImage a upcastTAttImage :: (FPtr a, ITAttImage a) => a -> TAttImage module HROOT.Class.TAttLine newtype TAttLine TAttLine :: (ForeignPtr RawTAttLine) -> TAttLine class IDeletable a => ITAttLine a setLineColor :: ITAttLine a => a -> Int -> IO () upcastTAttLine :: (FPtr a, ITAttLine a) => a -> TAttLine module HROOT.Class.TAttMarker newtype TAttMarker TAttMarker :: (ForeignPtr RawTAttMarker) -> TAttMarker class IDeletable a => ITAttMarker a upcastTAttMarker :: (FPtr a, ITAttMarker a) => a -> TAttMarker module HROOT.Class.TAttPad newtype TAttPad TAttPad :: (ForeignPtr RawTAttPad) -> TAttPad class IDeletable a => ITAttPad a upcastTAttPad :: (FPtr a, ITAttPad a) => a -> TAttPad module HROOT.Class.TAttParticle newtype TAttParticle TAttParticle :: (ForeignPtr RawTAttParticle) -> TAttParticle class ITNamed a => ITAttParticle a upcastTAttParticle :: (FPtr a, ITAttParticle a) => a -> TAttParticle module HROOT.Class.TAttText newtype TAttText TAttText :: (ForeignPtr RawTAttText) -> TAttText class IDeletable a => ITAttText a setTextColor :: ITAttText a => a -> Int -> IO () setTextAlign :: ITAttText a => a -> Int -> IO () setTextSize :: ITAttText a => a -> Double -> IO () upcastTAttText :: (FPtr a, ITAttText a) => a -> TAttText module HROOT.Class.THStack newtype THStack THStack :: (ForeignPtr RawTHStack) -> THStack class ITNamed a => ITHStack a upcastTHStack :: (FPtr a, ITHStack a) => a -> THStack module HROOT.Class.TF1 newtype TF1 TF1 :: (ForeignPtr RawTF1) -> TF1 class (ITFormula a, ITAttLine a, ITAttFill a) => ITF1 a upcastTF1 :: (FPtr a, ITF1 a) => a -> TF1 module HROOT.Class.TGraph newtype TGraph TGraph :: (ForeignPtr RawTGraph) -> TGraph class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITGraph a upcastTGraph :: (FPtr a, ITGraph a) => a -> TGraph module HROOT.Class.TGraphAsymmErrors newtype TGraphAsymmErrors TGraphAsymmErrors :: (ForeignPtr RawTGraphAsymmErrors) -> TGraphAsymmErrors class ITGraph a => ITGraphAsymmErrors a upcastTGraphAsymmErrors :: (FPtr a, ITGraphAsymmErrors a) => a -> TGraphAsymmErrors module HROOT.Class.TCutG newtype TCutG TCutG :: (ForeignPtr RawTCutG) -> TCutG class ITGraph a => ITCutG a upcastTCutG :: (FPtr a, ITCutG a) => a -> TCutG module HROOT.Class.TGraphBentErrors newtype TGraphBentErrors TGraphBentErrors :: (ForeignPtr RawTGraphBentErrors) -> TGraphBentErrors class ITGraph a => ITGraphBentErrors a upcastTGraphBentErrors :: (FPtr a, ITGraphBentErrors a) => a -> TGraphBentErrors module HROOT.Class.TGraphErrors newtype TGraphErrors TGraphErrors :: (ForeignPtr RawTGraphErrors) -> TGraphErrors class ITGraph a => ITGraphErrors a upcastTGraphErrors :: (FPtr a, ITGraphErrors a) => a -> TGraphErrors module HROOT.Class.TGraphPolar newtype TGraphPolar TGraphPolar :: (ForeignPtr RawTGraphPolar) -> TGraphPolar class ITGraphErrors a => ITGraphPolar a upcastTGraphPolar :: (FPtr a, ITGraphPolar a) => a -> TGraphPolar module HROOT.Class.TGraphQQ newtype TGraphQQ TGraphQQ :: (ForeignPtr RawTGraphQQ) -> TGraphQQ class ITGraph a => ITGraphQQ a upcastTGraphQQ :: (FPtr a, ITGraphQQ a) => a -> TGraphQQ module HROOT.Class.TEllipse newtype TEllipse TEllipse :: (ForeignPtr RawTEllipse) -> TEllipse class (ITObject a, ITAttLine a, ITAttFill a) => ITEllipse a upcastTEllipse :: (FPtr a, ITEllipse a) => a -> TEllipse module HROOT.Class.TArc newtype TArc TArc :: (ForeignPtr RawTArc) -> TArc class ITEllipse a => ITArc a upcastTArc :: (FPtr a, ITArc a) => a -> TArc module HROOT.Class.TCrown newtype TCrown TCrown :: (ForeignPtr RawTCrown) -> TCrown class ITEllipse a => ITCrown a upcastTCrown :: (FPtr a, ITCrown a) => a -> TCrown module HROOT.Class.TLine newtype TLine TLine :: (ForeignPtr RawTLine) -> TLine class (ITObject a, ITAttLine a) => ITLine a upcastTLine :: (FPtr a, ITLine a) => a -> TLine module HROOT.Class.TArrow newtype TArrow TArrow :: (ForeignPtr RawTArrow) -> TArrow class (ITLine a, ITAttFill a) => ITArrow a upcastTArrow :: (FPtr a, ITArrow a) => a -> TArrow module HROOT.Class.TGaxis newtype TGaxis TGaxis :: (ForeignPtr RawTGaxis) -> TGaxis class (ITLine a, ITAttText a) => ITGaxis a upcastTGaxis :: (FPtr a, ITGaxis a) => a -> TGaxis module HROOT.Class.TShape newtype TShape TShape :: (ForeignPtr RawTShape) -> TShape class (ITNamed a, ITAttLine a, ITAttFill a, ITAtt3D a) => ITShape a upcastTShape :: (FPtr a, ITShape a) => a -> TShape module HROOT.Class.TBRIK newtype TBRIK TBRIK :: (ForeignPtr RawTBRIK) -> TBRIK class ITShape a => ITBRIK a upcastTBRIK :: (FPtr a, ITBRIK a) => a -> TBRIK module HROOT.Class.TTUBE newtype TTUBE TTUBE :: (ForeignPtr RawTTUBE) -> TTUBE class ITShape a => ITTUBE a upcastTTUBE :: (FPtr a, ITTUBE a) => a -> TTUBE module HROOT.Class.TPCON newtype TPCON TPCON :: (ForeignPtr RawTPCON) -> TPCON class ITShape a => ITPCON a upcastTPCON :: (FPtr a, ITPCON a) => a -> TPCON module HROOT.Class.TSPHE newtype TSPHE TSPHE :: (ForeignPtr RawTSPHE) -> TSPHE class ITShape a => ITSPHE a upcastTSPHE :: (FPtr a, ITSPHE a) => a -> TSPHE module HROOT.Class.TXTRU newtype TXTRU TXTRU :: (ForeignPtr RawTXTRU) -> TXTRU class ITShape a => ITXTRU a upcastTXTRU :: (FPtr a, ITXTRU a) => a -> TXTRU module HROOT.Class.TBox newtype TBox TBox :: (ForeignPtr RawTBox) -> TBox class (ITObject a, ITAttLine a, ITAttFill a) => ITBox a upcastTBox :: (FPtr a, ITBox a) => a -> TBox module HROOT.Class.TPave newtype TPave TPave :: (ForeignPtr RawTPave) -> TPave class ITBox a => ITPave a upcastTPave :: (FPtr a, ITPave a) => a -> TPave module HROOT.Class.TPaveText newtype TPaveText TPaveText :: (ForeignPtr RawTPaveText) -> TPaveText class (ITPave a, ITAttText a) => ITPaveText a upcastTPaveText :: (FPtr a, ITPaveText a) => a -> TPaveText module HROOT.Class.TDiamond newtype TDiamond TDiamond :: (ForeignPtr RawTDiamond) -> TDiamond class ITPaveText a => ITDiamond a upcastTDiamond :: (FPtr a, ITDiamond a) => a -> TDiamond module HROOT.Class.TPaveStats newtype TPaveStats TPaveStats :: (ForeignPtr RawTPaveStats) -> TPaveStats class ITPaveText a => ITPaveStats a upcastTPaveStats :: (FPtr a, ITPaveStats a) => a -> TPaveStats module HROOT.Class.TPavesText newtype TPavesText TPavesText :: (ForeignPtr RawTPavesText) -> TPavesText class ITPaveText a => ITPavesText a upcastTPavesText :: (FPtr a, ITPavesText a) => a -> TPavesText module HROOT.Class.TLegend newtype TLegend TLegend :: (ForeignPtr RawTLegend) -> TLegend class (ITPave a, ITAttText a) => ITLegend a addEntry :: (ITLegend a, ITObject c0, FPtr c0) => a -> c0 -> String -> String -> IO (Exist TLegendEntry) upcastTLegend :: (FPtr a, ITLegend a) => a -> TLegend module HROOT.Class.TPaveLabel newtype TPaveLabel TPaveLabel :: (ForeignPtr RawTPaveLabel) -> TPaveLabel class (ITPave a, ITAttText a) => ITPaveLabel a upcastTPaveLabel :: (FPtr a, ITPaveLabel a) => a -> TPaveLabel module HROOT.Class.TPaveClass newtype TPaveClass TPaveClass :: (ForeignPtr RawTPaveClass) -> TPaveClass class ITPaveLabel a => ITPaveClass a upcastTPaveClass :: (FPtr a, ITPaveClass a) => a -> TPaveClass module HROOT.Class.TWbox newtype TWbox TWbox :: (ForeignPtr RawTWbox) -> TWbox class ITBox a => ITWbox a setBorderMode :: ITWbox a => a -> Int -> IO () upcastTWbox :: (FPtr a, ITWbox a) => a -> TWbox module HROOT.Class.TFrame newtype TFrame TFrame :: (ForeignPtr RawTFrame) -> TFrame class ITWbox a => ITFrame a upcastTFrame :: (FPtr a, ITFrame a) => a -> TFrame module HROOT.Class.TSliderBox newtype TSliderBox TSliderBox :: (ForeignPtr RawTSliderBox) -> TSliderBox class ITWbox a => ITSliderBox a upcastTSliderBox :: (FPtr a, ITSliderBox a) => a -> TSliderBox module HROOT.Class.TTree newtype TTree TTree :: (ForeignPtr RawTTree) -> TTree class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITTree a upcastTTree :: (FPtr a, ITTree a) => a -> TTree module HROOT.Class.TChain newtype TChain TChain :: (ForeignPtr RawTChain) -> TChain class ITTree a => ITChain a upcastTChain :: (FPtr a, ITChain a) => a -> TChain module HROOT.Class.TNtuple newtype TNtuple TNtuple :: (ForeignPtr RawTNtuple) -> TNtuple class ITTree a => ITNtuple a upcastTNtuple :: (FPtr a, ITNtuple a) => a -> TNtuple module HROOT.Class.TNtupleD newtype TNtupleD TNtupleD :: (ForeignPtr RawTNtupleD) -> TNtupleD class ITTree a => ITNtupleD a upcastTNtupleD :: (FPtr a, ITNtupleD a) => a -> TNtupleD module HROOT.Class.TTreeSQL newtype TTreeSQL TTreeSQL :: (ForeignPtr RawTTreeSQL) -> TTreeSQL class ITTree a => ITTreeSQL a upcastTTreeSQL :: (FPtr a, ITTreeSQL a) => a -> TTreeSQL module HROOT.Class.TPolyLine newtype TPolyLine TPolyLine :: (ForeignPtr RawTPolyLine) -> TPolyLine class (ITObject a, ITAttLine a, ITAttFill a) => ITPolyLine a upcastTPolyLine :: (FPtr a, ITPolyLine a) => a -> TPolyLine module HROOT.Class.TCurlyLine newtype TCurlyLine TCurlyLine :: (ForeignPtr RawTCurlyLine) -> TCurlyLine class ITPolyLine a => ITCurlyLine a upcastTCurlyLine :: (FPtr a, ITCurlyLine a) => a -> TCurlyLine module HROOT.Class.TCurlyArc newtype TCurlyArc TCurlyArc :: (ForeignPtr RawTCurlyArc) -> TCurlyArc class ITCurlyLine a => ITCurlyArc a upcastTCurlyArc :: (FPtr a, ITCurlyArc a) => a -> TCurlyArc module HROOT.Class.TEfficiency newtype TEfficiency TEfficiency :: (ForeignPtr RawTEfficiency) -> TEfficiency class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITEfficiency a upcastTEfficiency :: (FPtr a, ITEfficiency a) => a -> TEfficiency module HROOT.Class.TAxis newtype TAxis TAxis :: (ForeignPtr RawTAxis) -> TAxis class (ITNamed a, ITAttAxis a) => ITAxis a setTimeDisplay :: ITAxis a => a -> Int -> IO () setTimeFormat :: ITAxis a => a -> String -> IO () setTimeOffset :: ITAxis a => a -> Double -> String -> IO () upcastTAxis :: (FPtr a, ITAxis a) => a -> TAxis module HROOT.Class.TLatex newtype TLatex TLatex :: (ForeignPtr RawTLatex) -> TLatex class (ITText a, ITAttLine a) => ITLatex a upcastTLatex :: (FPtr a, ITLatex a) => a -> TLatex module HROOT.Class.TText newtype TText TText :: (ForeignPtr RawTText) -> TText class (ITNamed a, ITAttText a) => ITText a upcastTText :: (FPtr a, ITText a) => a -> TText module HROOT.Class.TDirectory newtype TDirectory TDirectory :: (ForeignPtr RawTDirectory) -> TDirectory class ITNamed a => ITDirectory a append :: (ITDirectory a, ITObject c0, FPtr c0) => a -> c0 -> Int -> IO () addD :: (ITDirectory a, ITObject c0, FPtr c0) => a -> c0 -> Int -> IO () appendKey :: (ITDirectory a, ITKey c0, FPtr c0) => a -> c0 -> IO Int close :: ITDirectory a => a -> String -> IO () get :: ITDirectory a => a -> String -> IO (Exist TObject) upcastTDirectory :: (FPtr a, ITDirectory a) => a -> TDirectory module HROOT.Class.TDirectoryFile newtype TDirectoryFile TDirectoryFile :: (ForeignPtr RawTDirectoryFile) -> TDirectoryFile class ITDirectory a => ITDirectoryFile a getListOfKeys :: ITDirectoryFile a => a -> IO (Exist TList) upcastTDirectoryFile :: (FPtr a, ITDirectoryFile a) => a -> TDirectoryFile module HROOT.Class.TFile newtype TFile TFile :: (ForeignPtr RawTFile) -> TFile class ITDirectoryFile a => ITFile a upcastTFile :: (FPtr a, ITFile a) => a -> TFile module HROOT.Class.TBranch newtype TBranch TBranch :: (ForeignPtr RawTBranch) -> TBranch class (ITNamed a, ITAttFill a) => ITBranch a upcastTBranch :: (FPtr a, ITBranch a) => a -> TBranch module HROOT.Class.TVirtualTreePlayer newtype TVirtualTreePlayer TVirtualTreePlayer :: (ForeignPtr RawTVirtualTreePlayer) -> TVirtualTreePlayer class ITObject a => ITVirtualTreePlayer a upcastTVirtualTreePlayer :: (FPtr a, ITVirtualTreePlayer a) => a -> TVirtualTreePlayer module HROOT.Class.TTreePlayer newtype TTreePlayer TTreePlayer :: (ForeignPtr RawTTreePlayer) -> TTreePlayer class ITVirtualTreePlayer a => ITTreePlayer a upcastTTreePlayer :: (FPtr a, ITTreePlayer a) => a -> TTreePlayer module HROOT.Class.TArray newtype TArray TArray :: (ForeignPtr RawTArray) -> TArray class IDeletable a => ITArray a upcastTArray :: (FPtr a, ITArray a) => a -> TArray module HROOT.Class.TArrayC newtype TArrayC TArrayC :: (ForeignPtr RawTArrayC) -> TArrayC class ITArray a => ITArrayC a upcastTArrayC :: (FPtr a, ITArrayC a) => a -> TArrayC module HROOT.Class.TArrayD newtype TArrayD TArrayD :: (ForeignPtr RawTArrayD) -> TArrayD class ITArray a => ITArrayD a upcastTArrayD :: (FPtr a, ITArrayD a) => a -> TArrayD module HROOT.Class.TArrayF newtype TArrayF TArrayF :: (ForeignPtr RawTArrayF) -> TArrayF class ITArray a => ITArrayF a upcastTArrayF :: (FPtr a, ITArrayF a) => a -> TArrayF module HROOT.Class.TArrayI newtype TArrayI TArrayI :: (ForeignPtr RawTArrayI) -> TArrayI class ITArray a => ITArrayI a upcastTArrayI :: (FPtr a, ITArrayI a) => a -> TArrayI module HROOT.Class.TArrayL newtype TArrayL TArrayL :: (ForeignPtr RawTArrayL) -> TArrayL class ITArray a => ITArrayL a upcastTArrayL :: (FPtr a, ITArrayL a) => a -> TArrayL module HROOT.Class.TArrayL64 newtype TArrayL64 TArrayL64 :: (ForeignPtr RawTArrayL64) -> TArrayL64 class ITArray a => ITArrayL64 a upcastTArrayL64 :: (FPtr a, ITArrayL64 a) => a -> TArrayL64 module HROOT.Class.TArrayS newtype TArrayS TArrayS :: (ForeignPtr RawTArrayS) -> TArrayS class ITArray a => ITArrayS a upcastTArrayS :: (FPtr a, ITArrayS a) => a -> TArrayS module HROOT.Class.TH1 newtype TH1 TH1 :: (ForeignPtr RawTH1) -> TH1 -- | the TH1 class : the mother class of all histogram classes -- --
-- class TH1 : TNamed, TAttLine, TAttFill, TAttMarker --class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITH1 a add :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> Double -> IO () addBinContent :: ITH1 a => a -> Int -> Double -> IO () chi2Test :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> [Double] -> IO Double computeIntegral :: ITH1 a => a -> IO Double directoryAutoAdd :: (ITH1 a, ITDirectory c0, FPtr c0) => a -> c0 -> IO () distancetoPrimitive :: ITH1 a => a -> Int -> Int -> IO Int divide :: (ITH1 a, ITH2 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO () drawCopy :: ITH1 a => a -> String -> IO a drawNormalized :: ITH1 a => a -> String -> Double -> IO (Exist TH1) drawPanel :: ITH1 a => a -> IO () bufferEmpty :: ITH1 a => a -> Int -> IO Int eval :: (ITH1 a, ITF1 c0, FPtr c0) => a -> c0 -> String -> IO () executeEvent :: ITH1 a => a -> Int -> Int -> Int -> IO () fFT :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> IO (Exist TH1) fill1 :: ITH1 a => a -> Double -> IO Int fillN :: ITH1 a => a -> Int -> [Double] -> [Double] -> Int -> IO () fillRandom :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO () findBin :: ITH1 a => a -> Double -> Double -> Double -> IO Int findFixBin :: ITH1 a => a -> Double -> Double -> Double -> IO Int findFirstBinAbove :: ITH1 a => a -> Double -> Int -> IO Int findLastBinAbove :: ITH1 a => a -> Double -> Int -> IO Int fitPanel :: ITH1 a => a -> IO () getNdivisionA :: ITH1 a => a -> String -> IO Int getAxisColorA :: ITH1 a => a -> String -> IO Int getLabelColorA :: ITH1 a => a -> String -> IO Int getLabelFontA :: ITH1 a => a -> String -> IO Int getLabelOffsetA :: ITH1 a => a -> String -> IO Double getLabelSizeA :: ITH1 a => a -> String -> IO Double getTitleFontA :: ITH1 a => a -> String -> IO Int getTitleOffsetA :: ITH1 a => a -> String -> IO Double getTitleSizeA :: ITH1 a => a -> String -> IO Double getTickLengthA :: ITH1 a => a -> String -> IO Double getBarOffset :: ITH1 a => a -> IO Double getBarWidth :: ITH1 a => a -> IO Double getContour :: ITH1 a => a -> [Double] -> IO Int getContourLevel :: ITH1 a => a -> Int -> IO Double getContourLevelPad :: ITH1 a => a -> Int -> IO Double getBin :: ITH1 a => a -> Int -> Int -> Int -> IO Int getBinCenter :: ITH1 a => a -> Int -> IO Double getBinContent1 :: ITH1 a => a -> Int -> IO Double getBinContent2 :: ITH1 a => a -> Int -> Int -> IO Double getBinContent3 :: ITH1 a => a -> Int -> Int -> Int -> IO Double getBinError1 :: ITH1 a => a -> Int -> IO Double getBinError2 :: ITH1 a => a -> Int -> Int -> IO Double getBinError3 :: ITH1 a => a -> Int -> Int -> Int -> IO Double getBinLowEdge :: ITH1 a => a -> Int -> IO Double getBinWidth :: ITH1 a => a -> Int -> IO Double getCellContent :: ITH1 a => a -> Int -> Int -> IO Double getCellError :: ITH1 a => a -> Int -> Int -> IO Double getEntries :: ITH1 a => a -> IO Double getEffectiveEntries :: ITH1 a => a -> IO Double getFunction :: ITH1 a => a -> String -> IO (Exist TF1) getDimension :: ITH1 a => a -> IO Int getKurtosis :: ITH1 a => a -> Int -> IO Double getLowEdge :: ITH1 a => a -> [Double] -> IO () getMaximum :: ITH1 a => a -> Double -> IO Double getMaximumBin :: ITH1 a => a -> IO Int getMaximumStored :: ITH1 a => a -> IO Double getMinimum :: ITH1 a => a -> Double -> IO Double getMinimumBin :: ITH1 a => a -> IO Int getMinimumStored :: ITH1 a => a -> IO Double getMean :: ITH1 a => a -> Int -> IO Double getMeanError :: ITH1 a => a -> Int -> IO Double getNbinsX :: ITH1 a => a -> IO Double getNbinsY :: ITH1 a => a -> IO Double getNbinsZ :: ITH1 a => a -> IO Double getQuantiles :: ITH1 a => a -> Int -> [Double] -> [Double] -> IO Int getRandom :: ITH1 a => a -> IO Double getStats :: ITH1 a => a -> [Double] -> IO () getSumOfWeights :: ITH1 a => a -> IO Double getSumw2 :: ITH1 a => a -> IO (Exist TArrayD) getSumw2N :: ITH1 a => a -> IO Int getRMS :: ITH1 a => a -> Int -> IO Double getRMSError :: ITH1 a => a -> Int -> IO Double getSkewness :: ITH1 a => a -> Int -> IO Double integral1 :: ITH1 a => a -> Int -> Int -> String -> IO Double interpolate1 :: ITH1 a => a -> Double -> IO Double interpolate2 :: ITH1 a => a -> Double -> Double -> IO Double interpolate3 :: ITH1 a => a -> Double -> Double -> Double -> IO Double kolmogorovTest :: (ITH1 a, ITH1 c0, FPtr c0) => a -> c0 -> String -> IO Double labelsDeflate :: ITH1 a => a -> String -> IO () labelsInflate :: ITH1 a => a -> String -> IO () labelsOption :: ITH1 a => a -> String -> String -> IO () multiflyF :: (ITH1 a, ITF1 c0, FPtr c0) => a -> c0 -> Double -> IO () multiply :: (ITH1 a, ITH1 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO () paint :: ITH1 a => a -> IO () putStats :: ITH1 a => a -> [Double] -> IO () rebin :: ITH1 a => a -> Int -> String -> [Double] -> IO (Exist TH1) rebinAxis :: (ITH1 a, ITAxis c0, FPtr c0) => a -> Double -> c0 -> IO () rebuild :: ITH1 a => a -> String -> IO () recursiveRemove :: (ITH1 a, ITObject c0, FPtr c0) => a -> c0 -> IO () reset :: ITH1 a => a -> String -> IO () resetStats :: ITH1 a => a -> IO () scale :: ITH1 a => a -> Double -> String -> IO () setAxisColorA :: ITH1 a => a -> Int -> String -> IO () setAxisRange :: ITH1 a => a -> Double -> Double -> String -> IO () setBarOffset :: ITH1 a => a -> Double -> IO () setBarWidth :: ITH1 a => a -> Double -> IO () setBinContent1 :: ITH1 a => a -> Int -> Double -> IO () setBinContent2 :: ITH1 a => a -> Int -> Int -> Double -> IO () setBinContent3 :: ITH1 a => a -> Int -> Int -> Int -> Double -> IO () setBinError1 :: ITH1 a => a -> Int -> Double -> IO () setBinError2 :: ITH1 a => a -> Int -> Int -> Double -> IO () setBinError3 :: ITH1 a => a -> Int -> Int -> Int -> Double -> IO () setBins1 :: ITH1 a => a -> Int -> [Double] -> IO () setBins2 :: ITH1 a => a -> Int -> [Double] -> Int -> [Double] -> IO () setBins3 :: ITH1 a => a -> Int -> [Double] -> Int -> [Double] -> Int -> [Double] -> IO () setBinsLength :: ITH1 a => a -> Int -> IO () setBuffer :: ITH1 a => a -> Int -> String -> IO () setCellContent :: ITH1 a => a -> Int -> Int -> Double -> IO () setContent :: ITH1 a => a -> [Double] -> IO () setContour :: ITH1 a => a -> Int -> [Double] -> IO () setContourLevel :: ITH1 a => a -> Int -> Double -> IO () setDirectory :: (ITH1 a, ITDirectory c0, FPtr c0) => a -> c0 -> IO () setEntries :: ITH1 a => a -> Double -> IO () setError :: ITH1 a => a -> [Double] -> IO () setLabelColorA :: ITH1 a => a -> Int -> String -> IO () setLabelSizeA :: ITH1 a => a -> Double -> String -> IO () setLabelFontA :: ITH1 a => a -> Int -> String -> IO () setLabelOffsetA :: ITH1 a => a -> Double -> String -> IO () setMaximum :: ITH1 a => a -> Double -> IO () setMinimum :: ITH1 a => a -> Double -> IO () setNormFactor :: ITH1 a => a -> Double -> IO () setStats :: ITH1 a => a -> Int -> IO () setOption :: ITH1 a => a -> String -> IO () setXTitle :: ITH1 a => a -> String -> IO () setYTitle :: ITH1 a => a -> String -> IO () setZTitle :: ITH1 a => a -> String -> IO () showBackground :: ITH1 a => a -> Int -> String -> IO (Exist TH1) showPeaks :: ITH1 a => a -> Double -> String -> Double -> IO Int smooth :: ITH1 a => a -> Int -> String -> IO () sumw2 :: ITH1 a => a -> IO () upcastTH1 :: (FPtr a, ITH1 a) => a -> TH1 module HROOT.Class.TH2 newtype TH2 TH2 :: (ForeignPtr RawTH2) -> TH2 class ITH1 a => ITH2 a fill2 :: ITH2 a => a -> Double -> Double -> IO Int fillRandom2 :: (ITH2 a, ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO () findFirstBinAbove2 :: ITH2 a => a -> Double -> Int -> IO Int findLastBinAbove2 :: ITH2 a => a -> Double -> Int -> IO Int fitSlicesX :: (ITH2 a, ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO () fitSlicesY :: (ITH2 a, ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO () getCorrelationFactor :: ITH2 a => a -> Int -> Int -> IO Double getCovariance :: ITH2 a => a -> Int -> Int -> IO Double integral2 :: ITH2 a => a -> Int -> Int -> Int -> Int -> String -> IO Double rebinX :: ITH2 a => a -> Int -> String -> IO (Exist TH2) rebinY :: ITH2 a => a -> Int -> String -> IO (Exist TH2) rebin2D :: ITH2 a => a -> Int -> Int -> String -> IO (Exist TH2) setShowProjectionX :: ITH2 a => a -> Int -> IO () setShowProjectionY :: ITH2 a => a -> Int -> IO () upcastTH2 :: (FPtr a, ITH2 a) => a -> TH2 module HROOT.Class.TH3 newtype TH3 TH3 :: (ForeignPtr RawTH3) -> TH3 class (ITH1 a, ITAtt3D a) => ITH3 a upcastTH3 :: (FPtr a, ITH3 a) => a -> TH3 module HROOT.Class.TH1C newtype TH1C TH1C :: (ForeignPtr RawTH1C) -> TH1C class (ITH1 a, ITArrayC a) => ITH1C a upcastTH1C :: (FPtr a, ITH1C a) => a -> TH1C module HROOT.Class.TH1D newtype TH1D TH1D :: (ForeignPtr RawTH1D) -> TH1D class (ITH1 a, ITArrayD a) => ITH1D a upcastTH1D :: (FPtr a, ITH1D a) => a -> TH1D module HROOT.Class.TH1F newtype TH1F TH1F :: (ForeignPtr RawTH1F) -> TH1F class (ITH1 a, ITArrayF a) => ITH1F a upcastTH1F :: (FPtr a, ITH1F a) => a -> TH1F module HROOT.Class.TH1I newtype TH1I TH1I :: (ForeignPtr RawTH1I) -> TH1I class (ITH1 a, ITArrayI a) => ITH1I a upcastTH1I :: (FPtr a, ITH1I a) => a -> TH1I module HROOT.Class.TH1S newtype TH1S TH1S :: (ForeignPtr RawTH1S) -> TH1S class (ITH1 a, ITArrayS a) => ITH1S a upcastTH1S :: (FPtr a, ITH1S a) => a -> TH1S module HROOT.Class.TH2C newtype TH2C TH2C :: (ForeignPtr RawTH2C) -> TH2C class (ITH2 a, ITArrayC a) => ITH2C a upcastTH2C :: (FPtr a, ITH2C a) => a -> TH2C module HROOT.Class.TH2D newtype TH2D TH2D :: (ForeignPtr RawTH2D) -> TH2D class (ITH2 a, ITArrayD a) => ITH2D a upcastTH2D :: (FPtr a, ITH2D a) => a -> TH2D module HROOT.Class.TH2F newtype TH2F TH2F :: (ForeignPtr RawTH2F) -> TH2F class (ITH2 a, ITArrayF a) => ITH2F a upcastTH2F :: (FPtr a, ITH2F a) => a -> TH2F module HROOT.Class.TH2I newtype TH2I TH2I :: (ForeignPtr RawTH2I) -> TH2I class (ITH2 a, ITArrayI a) => ITH2I a upcastTH2I :: (FPtr a, ITH2I a) => a -> TH2I module HROOT.Class.TH2Poly newtype TH2Poly TH2Poly :: (ForeignPtr RawTH2Poly) -> TH2Poly class ITH2 a => ITH2Poly a upcastTH2Poly :: (FPtr a, ITH2Poly a) => a -> TH2Poly module HROOT.Class.TH2S newtype TH2S TH2S :: (ForeignPtr RawTH2S) -> TH2S class (ITH2 a, ITArrayS a) => ITH2S a upcastTH2S :: (FPtr a, ITH2S a) => a -> TH2S module HROOT.Class.TH3C newtype TH3C TH3C :: (ForeignPtr RawTH3C) -> TH3C class (ITH3 a, ITArrayC a) => ITH3C a upcastTH3C :: (FPtr a, ITH3C a) => a -> TH3C module HROOT.Class.TCollection newtype TCollection TCollection :: (ForeignPtr RawTCollection) -> TCollection class ITObject a => ITCollection a upcastTCollection :: (FPtr a, ITCollection a) => a -> TCollection module HROOT.Class.TSeqCollection newtype TSeqCollection TSeqCollection :: (ForeignPtr RawTSeqCollection) -> TSeqCollection class ITCollection a => ITSeqCollection a upcastTSeqCollection :: (FPtr a, ITSeqCollection a) => a -> TSeqCollection module HROOT.Class.TObjArray newtype TObjArray TObjArray :: (ForeignPtr RawTObjArray) -> TObjArray class ITSeqCollection a => ITObjArray a upcastTObjArray :: (FPtr a, ITObjArray a) => a -> TObjArray module HROOT.Class.TList newtype TList TList :: (ForeignPtr RawTList) -> TList class ITSeqCollection a => ITList a upcastTList :: (FPtr a, ITList a) => a -> TList module HROOT.Class.TKey newtype TKey TKey :: (ForeignPtr RawTKey) -> TKey class ITNamed a => ITKey a upcastTKey :: (FPtr a, ITKey a) => a -> TKey module HROOT.Class.TDatime newtype TDatime TDatime :: (ForeignPtr RawTDatime) -> TDatime class IDeletable a => ITDatime a convert :: ITDatime a => a -> Int -> IO Word upcastTDatime :: (FPtr a, ITDatime a) => a -> TDatime module HROOT.Class.TVirtualHistPainter class ITObject a => ITVirtualHistPainter a distanceToPrimitive :: ITVirtualHistPainter a => a -> Int -> Int -> IO Int -- | HROOT: a low-level binding to ROOT in haskell. -- -- For ROOT, please refer to http://root.cern.ch. The -- following is a copy of its description in ROOT homepage. -- --