Documentation
class Castable a b whereSource
get_fptr :: a -> ForeignPtr (Raw a)Source
cast_fptr_to_obj :: ForeignPtr (Raw a) -> aSource
xform1 :: (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO ySource
xform2 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO ySource
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 ySource
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 ySource
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 ySource
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 ySource
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 ySource
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 ySource
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 ySource
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 ySource
data RawTObject Source
(ITObject a, FPtr a) => Castable a (Ptr RawTObject) | |
Castable (Exist TObject) (Ptr RawTObject) |
data RawTFormula Source
(ITFormula a, FPtr a) => Castable a (Ptr RawTFormula) | |
Castable (Exist TFormula) (Ptr RawTFormula) |
data RawTAttAxis Source
(ITAttAxis a, FPtr a) => Castable a (Ptr RawTAttAxis) | |
Castable (Exist TAttAxis) (Ptr RawTAttAxis) |
data RawTAttBBox Source
(ITAttBBox a, FPtr a) => Castable a (Ptr RawTAttBBox) | |
Castable (Exist TAttBBox) (Ptr RawTAttBBox) |
data RawTAttCanvas Source
(ITAttCanvas a, FPtr a) => Castable a (Ptr RawTAttCanvas) | |
Castable (Exist TAttCanvas) (Ptr RawTAttCanvas) |
newtype TAttCanvas Source
data RawTAttFill Source
(ITAttFill a, FPtr a) => Castable a (Ptr RawTAttFill) | |
Castable (Exist TAttFill) (Ptr RawTAttFill) |
data RawTAttImage Source
(ITAttImage a, FPtr a) => Castable a (Ptr RawTAttImage) | |
Castable (Exist TAttImage) (Ptr RawTAttImage) |
data RawTAttLine Source
(ITAttLine a, FPtr a) => Castable a (Ptr RawTAttLine) | |
Castable (Exist TAttLine) (Ptr RawTAttLine) |
data RawTAttMarker Source
(ITAttMarker a, FPtr a) => Castable a (Ptr RawTAttMarker) | |
Castable (Exist TAttMarker) (Ptr RawTAttMarker) |
newtype TAttMarker Source
data RawTAttPad Source
(ITAttPad a, FPtr a) => Castable a (Ptr RawTAttPad) | |
Castable (Exist TAttPad) (Ptr RawTAttPad) |
data RawTAttParticle Source
(ITAttParticle a, FPtr a) => Castable a (Ptr RawTAttParticle) | |
Castable (Exist TAttParticle) (Ptr RawTAttParticle) |
newtype TAttParticle Source
data RawTAttText Source
(ITAttText a, FPtr a) => Castable a (Ptr RawTAttText) | |
Castable (Exist TAttText) (Ptr RawTAttText) |
data RawTHStack Source
(ITHStack a, FPtr a) => Castable a (Ptr RawTHStack) | |
Castable (Exist THStack) (Ptr RawTHStack) |
data RawTGraphAsymmErrors Source
(ITGraphAsymmErrors a, FPtr a) => Castable a (Ptr RawTGraphAsymmErrors) | |
Castable (Exist TGraphAsymmErrors) (Ptr RawTGraphAsymmErrors) |
newtype TGraphAsymmErrors Source
data RawTGraphBentErrors Source
(ITGraphBentErrors a, FPtr a) => Castable a (Ptr RawTGraphBentErrors) | |
Castable (Exist TGraphBentErrors) (Ptr RawTGraphBentErrors) |
newtype TGraphBentErrors Source
data RawTGraphErrors Source
(ITGraphErrors a, FPtr a) => Castable a (Ptr RawTGraphErrors) | |
Castable (Exist TGraphErrors) (Ptr RawTGraphErrors) |
newtype TGraphErrors Source
data RawTGraphPolar Source
(ITGraphPolar a, FPtr a) => Castable a (Ptr RawTGraphPolar) | |
Castable (Exist TGraphPolar) (Ptr RawTGraphPolar) |
newtype TGraphPolar Source
data RawTGraphQQ Source
(ITGraphQQ a, FPtr a) => Castable a (Ptr RawTGraphQQ) | |
Castable (Exist TGraphQQ) (Ptr RawTGraphQQ) |
data RawTEllipse Source
(ITEllipse a, FPtr a) => Castable a (Ptr RawTEllipse) | |
Castable (Exist TEllipse) (Ptr RawTEllipse) |
data RawTPaveText Source
(ITPaveText a, FPtr a) => Castable a (Ptr RawTPaveText) | |
Castable (Exist TPaveText) (Ptr RawTPaveText) |
data RawTDiamond Source
(ITDiamond a, FPtr a) => Castable a (Ptr RawTDiamond) | |
Castable (Exist TDiamond) (Ptr RawTDiamond) |
data RawTPaveStats Source
(ITPaveStats a, FPtr a) => Castable a (Ptr RawTPaveStats) | |
Castable (Exist TPaveStats) (Ptr RawTPaveStats) |
newtype TPaveStats Source
data RawTPavesText Source
(ITPavesText a, FPtr a) => Castable a (Ptr RawTPavesText) | |
Castable (Exist TPavesText) (Ptr RawTPavesText) |
newtype TPavesText Source
data RawTLegend Source
(ITLegend a, FPtr a) => Castable a (Ptr RawTLegend) | |
Castable (Exist TLegend) (Ptr RawTLegend) |
data RawTPaveLabel Source
(ITPaveLabel a, FPtr a) => Castable a (Ptr RawTPaveLabel) | |
Castable (Exist TPaveLabel) (Ptr RawTPaveLabel) |
newtype TPaveLabel Source
data RawTPaveClass Source
(ITPaveClass a, FPtr a) => Castable a (Ptr RawTPaveClass) | |
Castable (Exist TPaveClass) (Ptr RawTPaveClass) |
newtype TPaveClass Source
data RawTSliderBox Source
(ITSliderBox a, FPtr a) => Castable a (Ptr RawTSliderBox) | |
Castable (Exist TSliderBox) (Ptr RawTSliderBox) |
newtype TSliderBox Source
data RawTNtuple Source
(ITNtuple a, FPtr a) => Castable a (Ptr RawTNtuple) | |
Castable (Exist TNtuple) (Ptr RawTNtuple) |
data RawTNtupleD Source
(ITNtupleD a, FPtr a) => Castable a (Ptr RawTNtupleD) | |
Castable (Exist TNtupleD) (Ptr RawTNtupleD) |
data RawTTreeSQL Source
(ITTreeSQL a, FPtr a) => Castable a (Ptr RawTTreeSQL) | |
Castable (Exist TTreeSQL) (Ptr RawTTreeSQL) |
data RawTPolyLine Source
(ITPolyLine a, FPtr a) => Castable a (Ptr RawTPolyLine) | |
Castable (Exist TPolyLine) (Ptr RawTPolyLine) |
data RawTCurlyLine Source
(ITCurlyLine a, FPtr a) => Castable a (Ptr RawTCurlyLine) | |
Castable (Exist TCurlyLine) (Ptr RawTCurlyLine) |
newtype TCurlyLine Source
data RawTCurlyArc Source
(ITCurlyArc a, FPtr a) => Castable a (Ptr RawTCurlyArc) | |
Castable (Exist TCurlyArc) (Ptr RawTCurlyArc) |
data RawTEfficiency Source
(ITEfficiency a, FPtr a) => Castable a (Ptr RawTEfficiency) | |
Castable (Exist TEfficiency) (Ptr RawTEfficiency) |
newtype TEfficiency Source
data RawTDirectory Source
(ITDirectory a, FPtr a) => Castable a (Ptr RawTDirectory) | |
Castable (Exist TDirectory) (Ptr RawTDirectory) |
newtype TDirectory Source
data RawTDirectoryFile Source
(ITDirectoryFile a, FPtr a) => Castable a (Ptr RawTDirectoryFile) | |
Castable (Exist TDirectoryFile) (Ptr RawTDirectoryFile) |
newtype TDirectoryFile Source
data RawTBranch Source
(ITBranch a, FPtr a) => Castable a (Ptr RawTBranch) | |
Castable (Exist TBranch) (Ptr RawTBranch) |
newtype TVirtualTreePlayer Source
data RawTTreePlayer Source
(ITTreePlayer a, FPtr a) => Castable a (Ptr RawTTreePlayer) | |
Castable (Exist TTreePlayer) (Ptr RawTTreePlayer) |
newtype TTreePlayer Source
data RawTArrayC Source
(ITArrayC a, FPtr a) => Castable a (Ptr RawTArrayC) | |
Castable (Exist TArrayC) (Ptr RawTArrayC) |
data RawTArrayD Source
(ITArrayD a, FPtr a) => Castable a (Ptr RawTArrayD) | |
Castable (Exist TArrayD) (Ptr RawTArrayD) |
data RawTArrayF Source
(ITArrayF a, FPtr a) => Castable a (Ptr RawTArrayF) | |
Castable (Exist TArrayF) (Ptr RawTArrayF) |
data RawTArrayI Source
(ITArrayI a, FPtr a) => Castable a (Ptr RawTArrayI) | |
Castable (Exist TArrayI) (Ptr RawTArrayI) |
data RawTArrayL Source
(ITArrayL a, FPtr a) => Castable a (Ptr RawTArrayL) | |
Castable (Exist TArrayL) (Ptr RawTArrayL) |
data RawTArrayL64 Source
(ITArrayL64 a, FPtr a) => Castable a (Ptr RawTArrayL64) | |
Castable (Exist TArrayL64) (Ptr RawTArrayL64) |
data RawTArrayS Source
(ITArrayS a, FPtr a) => Castable a (Ptr RawTArrayS) | |
Castable (Exist TArrayS) (Ptr RawTArrayS) |
data RawTH2Poly Source
(ITH2Poly a, FPtr a) => Castable a (Ptr RawTH2Poly) | |
Castable (Exist TH2Poly) (Ptr RawTH2Poly) |
data RawTQObject Source
(ITQObject a, FPtr a) => Castable a (Ptr RawTQObject) | |
Castable (Exist TQObject) (Ptr RawTQObject) |
data RawTVirtualPad Source
(ITVirtualPad a, FPtr a) => Castable a (Ptr RawTVirtualPad) | |
Castable (Exist TVirtualPad) (Ptr RawTVirtualPad) |
newtype TVirtualPad Source
data RawTButton Source
(ITButton a, FPtr a) => Castable a (Ptr RawTButton) | |
Castable (Exist TButton) (Ptr RawTButton) |
data RawTGroupButton Source
(ITGroupButton a, FPtr a) => Castable a (Ptr RawTGroupButton) | |
Castable (Exist TGroupButton) (Ptr RawTGroupButton) |
newtype TGroupButton Source
data RawTCanvas Source
(ITCanvas a, FPtr a) => Castable a (Ptr RawTCanvas) | |
Castable (Exist TCanvas) (Ptr RawTCanvas) |
data RawTDialogCanvas Source
(ITDialogCanvas a, FPtr a) => Castable a (Ptr RawTDialogCanvas) | |
Castable (Exist TDialogCanvas) (Ptr RawTDialogCanvas) |
newtype TDialogCanvas Source
data RawTInspectCanvas Source
(ITInspectCanvas a, FPtr a) => Castable a (Ptr RawTInspectCanvas) | |
Castable (Exist TInspectCanvas) (Ptr RawTInspectCanvas) |
newtype TInspectCanvas Source
data RawTEvePad Source
(ITEvePad a, FPtr a) => Castable a (Ptr RawTEvePad) | |
Castable (Exist TEvePad) (Ptr RawTEvePad) |
data RawTSlider Source
(ITSlider a, FPtr a) => Castable a (Ptr RawTSlider) | |
Castable (Exist TSlider) (Ptr RawTSlider) |
data RawTApplication Source
(ITApplication a, FPtr a) => Castable a (Ptr RawTApplication) | |
Castable (Exist TApplication) (Ptr RawTApplication) |
newtype TApplication Source
data RawTRandom Source
(ITRandom a, FPtr a) => Castable a (Ptr RawTRandom) | |
Castable (Exist TRandom) (Ptr RawTRandom) |
class IDeletable a whereSource
class IDeletable a => ITObject a whereSource
getName :: a -> IO StringSource
draw :: a -> String -> IO ()Source
findObject :: a -> String -> IO (Exist TObject)Source
saveAs :: a -> String -> String -> IO ()Source
class ITObject a => ITNamed a whereSource
class ITNamed a => ITDictionary a Source
class ITDictionary a => ITClass a Source
class IDeletable a => ITAtt3D a Source
class IDeletable a => ITAttAxis a whereSource
setLabelColor :: a -> Int -> IO ()Source
setLabelSize :: a -> Double -> IO ()Source
setTickLength :: a -> Double -> IO ()Source
setTitleOffset :: a -> Double -> IO ()Source
class IDeletable a => ITAttBBox a Source
class IDeletable a => ITAttCanvas a Source
class IDeletable a => ITAttFill a whereSource
setFillColor :: a -> Int -> IO ()Source
setFillStyle :: a -> Int -> IO ()Source
class IDeletable a => ITAttImage a Source
class IDeletable a => ITAttLine a whereSource
setLineColor :: a -> Int -> IO ()Source
class IDeletable a => ITAttMarker a Source
class IDeletable a => ITAttPad a Source
class ITNamed a => ITAttParticle a Source
class IDeletable a => ITAttText a whereSource
setTextColor :: a -> Int -> IO ()Source
setTextAlign :: a -> Int -> IO ()Source
setTextSize :: a -> Double -> IO ()Source
class ITGraph a => ITGraphBentErrors a Source
class ITGraphErrors a => ITGraphPolar a Source
class (ITPave a, ITAttText a) => ITPaveText a Source
class ITPaveText a => ITDiamond a Source
class ITPaveText a => ITPaveStats a Source
class ITPaveText a => ITPavesText a Source
class (ITPave a, ITAttText a) => ITPaveLabel a Source
class ITPaveLabel a => ITPaveClass a Source
class ITWbox a => ITSliderBox a Source
class (ITObject a, ITAttLine a, ITAttFill a) => ITPolyLine a Source
class ITPolyLine a => ITCurlyLine a Source
class ITCurlyLine a => ITCurlyArc a Source
class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITEfficiency a Source
class ITNamed a => ITDirectory a whereSource
class ITDirectoryFile a => ITFile a Source
class ITObject a => ITVirtualTreePlayer a Source
class ITVirtualTreePlayer a => ITTreePlayer a Source
class IDeletable a => ITArray a Source
class ITArray a => ITArrayL64 a Source
class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITH1 a whereSource
add :: (ITH1 c0, FPtr c0) => a -> c0 -> Double -> IO ()Source
addBinContent :: a -> Int -> Double -> IO ()Source
chi2Test :: (ITH1 c0, FPtr c0) => a -> c0 -> String -> [Double] -> IO DoubleSource
computeIntegral :: a -> IO DoubleSource
directoryAutoAdd :: (ITDirectory c0, FPtr c0) => a -> c0 -> IO ()Source
distancetoPrimitive :: a -> Int -> Int -> IO IntSource
divide :: (ITH2 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO ()Source
drawCopy :: a -> String -> IO aSource
drawNormalized :: a -> String -> Double -> IO (Exist TH1)Source
bufferEmpty :: a -> Int -> IO IntSource
eval :: (ITF1 c0, FPtr c0) => a -> c0 -> String -> IO ()Source
executeEvent :: a -> Int -> Int -> Int -> IO ()Source
fFT :: (ITH1 c0, FPtr c0) => a -> c0 -> String -> IO (Exist TH1)Source
fill1 :: a -> Double -> IO IntSource
fillN :: a -> Int -> [Double] -> [Double] -> Int -> IO ()Source
fillRandom :: (ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO ()Source
findBin :: a -> Double -> Double -> Double -> IO IntSource
findFixBin :: a -> Double -> Double -> Double -> IO IntSource
findFirstBinAbove :: a -> Double -> Int -> IO IntSource
findLastBinAbove :: a -> Double -> Int -> IO IntSource
getNdivisions :: a -> String -> IO IntSource
getAxisColor :: a -> String -> IO IntSource
getLabelColor :: a -> String -> IO IntSource
getLabelFont :: a -> String -> IO IntSource
getLabelOffset :: a -> String -> IO DoubleSource
getLabelSize :: a -> String -> IO DoubleSource
getTitleFont :: a -> String -> IO IntSource
getTitleOffset :: a -> String -> IO DoubleSource
getTitleSize :: a -> String -> IO DoubleSource
getTickLength :: a -> String -> IO DoubleSource
getBarOffset :: a -> IO DoubleSource
getBarWidth :: a -> IO DoubleSource
getContour :: a -> [Double] -> IO IntSource
getContourLevel :: a -> Int -> IO DoubleSource
getContourLevelPad :: a -> Int -> IO DoubleSource
getBin :: a -> Int -> Int -> Int -> IO IntSource
getBinCenter :: a -> Int -> IO DoubleSource
getBinContent1 :: a -> Int -> IO DoubleSource
getBinContent2 :: a -> Int -> Int -> IO DoubleSource
getBinContent3 :: a -> Int -> Int -> Int -> IO DoubleSource
getBinError1 :: a -> Int -> IO DoubleSource
getBinError2 :: a -> Int -> Int -> IO DoubleSource
getBinError3 :: a -> Int -> Int -> Int -> IO DoubleSource
getBinLowEdge :: a -> Int -> IO DoubleSource
getBinWidth :: a -> Int -> IO DoubleSource
class IDeletable a => ITQObject a Source
class (ITObject a, ITAttLine a, ITAttFill a, ITAttPad a, ITQObject a) => ITVirtualPad a whereSource
class ITVirtualPad a => ITPad a Source
class ITButton a => ITGroupButton a Source
class (ITCanvas a, ITAttText a) => ITDialogCanvas a Source
class (ITCanvas a, ITAttText a) => ITInspectCanvas a Source
class (ITObject a, ITQObject a) => ITApplication a whereSource
class ITApplication a => ITRint a Source