HROOT-0.6.9: Wrapper for ROOT

HROOT.Class.Interface

Synopsis

Documentation

class Castable a b whereSource

Methods

cast :: a -> bSource

uncast :: b -> aSource

Instances

Castable Double CDouble 
Castable Int CInt 
Castable Word CUInt 
Castable String CString 
Castable () () 
(ITDatime a, FPtr a) => Castable a (Ptr RawTDatime) 
(ITKey a, FPtr a) => Castable a (Ptr RawTKey) 
(ITList a, FPtr a) => Castable a (Ptr RawTList) 
(ITObjArray a, FPtr a) => Castable a (Ptr RawTObjArray) 
(ITSeqCollection a, FPtr a) => Castable a (Ptr RawTSeqCollection) 
(ITCollection a, FPtr a) => Castable a (Ptr RawTCollection) 
(ITRandom a, FPtr a) => Castable a (Ptr RawTRandom) 
(ITRint a, FPtr a) => Castable a (Ptr RawTRint) 
(ITApplication a, FPtr a) => Castable a (Ptr RawTApplication) 
(ITSlider a, FPtr a) => Castable a (Ptr RawTSlider) 
(ITEvePad a, FPtr a) => Castable a (Ptr RawTEvePad) 
(ITInspectCanvas a, FPtr a) => Castable a (Ptr RawTInspectCanvas) 
(ITDialogCanvas a, FPtr a) => Castable a (Ptr RawTDialogCanvas) 
(ITCanvas a, FPtr a) => Castable a (Ptr RawTCanvas) 
(ITGroupButton a, FPtr a) => Castable a (Ptr RawTGroupButton) 
(ITButton a, FPtr a) => Castable a (Ptr RawTButton) 
(ITPad a, FPtr a) => Castable a (Ptr RawTPad) 
(ITVirtualPad a, FPtr a) => Castable a (Ptr RawTVirtualPad) 
(ITQObject a, FPtr a) => Castable a (Ptr RawTQObject) 
(ITH3S a, FPtr a) => Castable a (Ptr RawTH3S) 
(ITH3I a, FPtr a) => Castable a (Ptr RawTH3I) 
(ITH3F a, FPtr a) => Castable a (Ptr RawTH3F) 
(ITH3D a, FPtr a) => Castable a (Ptr RawTH3D) 
(ITH3C a, FPtr a) => Castable a (Ptr RawTH3C) 
(ITH2S a, FPtr a) => Castable a (Ptr RawTH2S) 
(ITH2Poly a, FPtr a) => Castable a (Ptr RawTH2Poly) 
(ITH2I a, FPtr a) => Castable a (Ptr RawTH2I) 
(ITH2F a, FPtr a) => Castable a (Ptr RawTH2F) 
(ITH2D a, FPtr a) => Castable a (Ptr RawTH2D) 
(ITH2C a, FPtr a) => Castable a (Ptr RawTH2C) 
(ITH1S a, FPtr a) => Castable a (Ptr RawTH1S) 
(ITH1I a, FPtr a) => Castable a (Ptr RawTH1I) 
(ITH1F a, FPtr a) => Castable a (Ptr RawTH1F) 
(ITH1D a, FPtr a) => Castable a (Ptr RawTH1D) 
(ITH1C a, FPtr a) => Castable a (Ptr RawTH1C) 
(ITH3 a, FPtr a) => Castable a (Ptr RawTH3) 
(ITH2 a, FPtr a) => Castable a (Ptr RawTH2) 
(ITH1 a, FPtr a) => Castable a (Ptr RawTH1) 
(ITArrayS a, FPtr a) => Castable a (Ptr RawTArrayS) 
(ITArrayL64 a, FPtr a) => Castable a (Ptr RawTArrayL64) 
(ITArrayL a, FPtr a) => Castable a (Ptr RawTArrayL) 
(ITArrayI a, FPtr a) => Castable a (Ptr RawTArrayI) 
(ITArrayF a, FPtr a) => Castable a (Ptr RawTArrayF) 
(ITArrayD a, FPtr a) => Castable a (Ptr RawTArrayD) 
(ITArrayC a, FPtr a) => Castable a (Ptr RawTArrayC) 
(ITArray a, FPtr a) => Castable a (Ptr RawTArray) 
(ITTreePlayer a, FPtr a) => Castable a (Ptr RawTTreePlayer) 
(ITVirtualTreePlayer a, FPtr a) => Castable a (Ptr RawTVirtualTreePlayer) 
(ITBranch a, FPtr a) => Castable a (Ptr RawTBranch) 
(ITFile a, FPtr a) => Castable a (Ptr RawTFile) 
(ITDirectoryFile a, FPtr a) => Castable a (Ptr RawTDirectoryFile) 
(ITDirectory a, FPtr a) => Castable a (Ptr RawTDirectory) 
(ITText a, FPtr a) => Castable a (Ptr RawTText) 
(ITLatex a, FPtr a) => Castable a (Ptr RawTLatex) 
(ITAxis a, FPtr a) => Castable a (Ptr RawTAxis) 
(ITEfficiency a, FPtr a) => Castable a (Ptr RawTEfficiency) 
(ITCurlyArc a, FPtr a) => Castable a (Ptr RawTCurlyArc) 
(ITCurlyLine a, FPtr a) => Castable a (Ptr RawTCurlyLine) 
(ITPolyLine a, FPtr a) => Castable a (Ptr RawTPolyLine) 
(ITTreeSQL a, FPtr a) => Castable a (Ptr RawTTreeSQL) 
(ITNtupleD a, FPtr a) => Castable a (Ptr RawTNtupleD) 
(ITNtuple a, FPtr a) => Castable a (Ptr RawTNtuple) 
(ITChain a, FPtr a) => Castable a (Ptr RawTChain) 
(ITTree a, FPtr a) => Castable a (Ptr RawTTree) 
(ITSliderBox a, FPtr a) => Castable a (Ptr RawTSliderBox) 
(ITFrame a, FPtr a) => Castable a (Ptr RawTFrame) 
(ITWbox a, FPtr a) => Castable a (Ptr RawTWbox) 
(ITPaveClass a, FPtr a) => Castable a (Ptr RawTPaveClass) 
(ITPaveLabel a, FPtr a) => Castable a (Ptr RawTPaveLabel) 
(ITLegendEntry a, FPtr a) => Castable a (Ptr RawTLegendEntry) 
(ITLegend a, FPtr a) => Castable a (Ptr RawTLegend) 
(ITPavesText a, FPtr a) => Castable a (Ptr RawTPavesText) 
(ITPaveStats a, FPtr a) => Castable a (Ptr RawTPaveStats) 
(ITDiamond a, FPtr a) => Castable a (Ptr RawTDiamond) 
(ITPaveText a, FPtr a) => Castable a (Ptr RawTPaveText) 
(ITPave a, FPtr a) => Castable a (Ptr RawTPave) 
(ITBox a, FPtr a) => Castable a (Ptr RawTBox) 
(ITXTRU a, FPtr a) => Castable a (Ptr RawTXTRU) 
(ITSPHE a, FPtr a) => Castable a (Ptr RawTSPHE) 
(ITPCON a, FPtr a) => Castable a (Ptr RawTPCON) 
(ITTUBE a, FPtr a) => Castable a (Ptr RawTTUBE) 
(ITBRIK a, FPtr a) => Castable a (Ptr RawTBRIK) 
(ITShape a, FPtr a) => Castable a (Ptr RawTShape) 
(ITGaxis a, FPtr a) => Castable a (Ptr RawTGaxis) 
(ITArrow a, FPtr a) => Castable a (Ptr RawTArrow) 
(ITLine a, FPtr a) => Castable a (Ptr RawTLine) 
(ITCrown a, FPtr a) => Castable a (Ptr RawTCrown) 
(ITArc a, FPtr a) => Castable a (Ptr RawTArc) 
(ITEllipse a, FPtr a) => Castable a (Ptr RawTEllipse) 
(ITGraphQQ a, FPtr a) => Castable a (Ptr RawTGraphQQ) 
(ITGraphPolar a, FPtr a) => Castable a (Ptr RawTGraphPolar) 
(ITGraphErrors a, FPtr a) => Castable a (Ptr RawTGraphErrors) 
(ITGraphBentErrors a, FPtr a) => Castable a (Ptr RawTGraphBentErrors) 
(ITCutG a, FPtr a) => Castable a (Ptr RawTCutG) 
(ITGraphAsymmErrors a, FPtr a) => Castable a (Ptr RawTGraphAsymmErrors) 
(ITGraph a, FPtr a) => Castable a (Ptr RawTGraph) 
(ITF1 a, FPtr a) => Castable a (Ptr RawTF1) 
(ITHStack a, FPtr a) => Castable a (Ptr RawTHStack) 
(ITAttText a, FPtr a) => Castable a (Ptr RawTAttText) 
(ITAttParticle a, FPtr a) => Castable a (Ptr RawTAttParticle) 
(ITAttPad a, FPtr a) => Castable a (Ptr RawTAttPad) 
(ITAttMarker a, FPtr a) => Castable a (Ptr RawTAttMarker) 
(ITAttLine a, FPtr a) => Castable a (Ptr RawTAttLine) 
(ITAttImage a, FPtr a) => Castable a (Ptr RawTAttImage) 
(ITAttFill a, FPtr a) => Castable a (Ptr RawTAttFill) 
(ITAttCanvas a, FPtr a) => Castable a (Ptr RawTAttCanvas) 
(ITAttBBox a, FPtr a) => Castable a (Ptr RawTAttBBox) 
(ITAttAxis a, FPtr a) => Castable a (Ptr RawTAttAxis) 
(ITAtt3D a, FPtr a) => Castable a (Ptr RawTAtt3D) 
(ITFormula a, FPtr a) => Castable a (Ptr RawTFormula) 
(ITClass a, FPtr a) => Castable a (Ptr RawTClass) 
(ITNamed a, FPtr a) => Castable a (Ptr RawTNamed) 
(ITObject a, FPtr a) => Castable a (Ptr RawTObject) 
Castable [Double] (Ptr CDouble) 
Castable [Int] (Ptr CInt) 
Castable [String] (Ptr CString) 
(Castable a a', Castable b b') => Castable (a -> b) (a' -> b') 

class FPtr a whereSource

Associated Types

type Raw a :: *Source

Instances

FPtr TDatime 
FPtr TKey 
FPtr TList 
FPtr TObjArray 
FPtr TSeqCollection 
FPtr TCollection 
FPtr TRandom 
FPtr TRint 
FPtr TApplication 
FPtr TSlider 
FPtr TEvePad 
FPtr TInspectCanvas 
FPtr TDialogCanvas 
FPtr TCanvas 
FPtr TGroupButton 
FPtr TButton 
FPtr TPad 
FPtr TVirtualPad 
FPtr TQObject 
FPtr TH3S 
FPtr TH3I 
FPtr TH3F 
FPtr TH3D 
FPtr TH3C 
FPtr TH2S 
FPtr TH2Poly 
FPtr TH2I 
FPtr TH2F 
FPtr TH2D 
FPtr TH2C 
FPtr TH1S 
FPtr TH1I 
FPtr TH1F 
FPtr TH1D 
FPtr TH1C 
FPtr TH3 
FPtr TH2 
FPtr TH1 
FPtr TArrayS 
FPtr TArrayL64 
FPtr TArrayL 
FPtr TArrayI 
FPtr TArrayF 
FPtr TArrayD 
FPtr TArrayC 
FPtr TArray 
FPtr TTreePlayer 
FPtr TVirtualTreePlayer 
FPtr TBranch 
FPtr TFile 
FPtr TDirectoryFile 
FPtr TDirectory 
FPtr TText 
FPtr TLatex 
FPtr TAxis 
FPtr TEfficiency 
FPtr TCurlyArc 
FPtr TCurlyLine 
FPtr TPolyLine 
FPtr TTreeSQL 
FPtr TNtupleD 
FPtr TNtuple 
FPtr TChain 
FPtr TTree 
FPtr TSliderBox 
FPtr TFrame 
FPtr TWbox 
FPtr TPaveClass 
FPtr TPaveLabel 
FPtr TLegendEntry 
FPtr TLegend 
FPtr TPavesText 
FPtr TPaveStats 
FPtr TDiamond 
FPtr TPaveText 
FPtr TPave 
FPtr TBox 
FPtr TXTRU 
FPtr TSPHE 
FPtr TPCON 
FPtr TTUBE 
FPtr TBRIK 
FPtr TShape 
FPtr TGaxis 
FPtr TArrow 
FPtr TLine 
FPtr TCrown 
FPtr TArc 
FPtr TEllipse 
FPtr TGraphQQ 
FPtr TGraphPolar 
FPtr TGraphErrors 
FPtr TGraphBentErrors 
FPtr TCutG 
FPtr TGraphAsymmErrors 
FPtr TGraph 
FPtr TF1 
FPtr THStack 
FPtr TAttText 
FPtr TAttParticle 
FPtr TAttPad 
FPtr TAttMarker 
FPtr TAttLine 
FPtr TAttImage 
FPtr TAttFill 
FPtr TAttCanvas 
FPtr TAttBBox 
FPtr TAttAxis 
FPtr TAtt3D 
FPtr TFormula 
FPtr TClass 
FPtr TNamed 
FPtr TObject 
FPtr (Exist TDatime) 
FPtr (Exist TKey) 
FPtr (Exist TList) 
FPtr (Exist TObjArray) 
FPtr (Exist TSeqCollection) 
FPtr (Exist TCollection) 
FPtr (Exist TRandom) 
FPtr (Exist TRint) 
FPtr (Exist TApplication) 
FPtr (Exist TSlider) 
FPtr (Exist TEvePad) 
FPtr (Exist TInspectCanvas) 
FPtr (Exist TDialogCanvas) 
FPtr (Exist TCanvas) 
FPtr (Exist TGroupButton) 
FPtr (Exist TButton) 
FPtr (Exist TPad) 
FPtr (Exist TVirtualPad) 
FPtr (Exist TQObject) 
FPtr (Exist TH3S) 
FPtr (Exist TH3I) 
FPtr (Exist TH3F) 
FPtr (Exist TH3D) 
FPtr (Exist TH3C) 
FPtr (Exist TH2S) 
FPtr (Exist TH2Poly) 
FPtr (Exist TH2I) 
FPtr (Exist TH2F) 
FPtr (Exist TH2D) 
FPtr (Exist TH2C) 
FPtr (Exist TH1S) 
FPtr (Exist TH1I) 
FPtr (Exist TH1F) 
FPtr (Exist TH1D) 
FPtr (Exist TH1C) 
FPtr (Exist TH3) 
FPtr (Exist TH2) 
FPtr (Exist TH1) 
FPtr (Exist TArrayS) 
FPtr (Exist TArrayL64) 
FPtr (Exist TArrayL) 
FPtr (Exist TArrayI) 
FPtr (Exist TArrayF) 
FPtr (Exist TArrayD) 
FPtr (Exist TArrayC) 
FPtr (Exist TArray) 
FPtr (Exist TTreePlayer) 
FPtr (Exist TVirtualTreePlayer) 
FPtr (Exist TBranch) 
FPtr (Exist TFile) 
FPtr (Exist TDirectoryFile) 
FPtr (Exist TDirectory) 
FPtr (Exist TText) 
FPtr (Exist TLatex) 
FPtr (Exist TAxis) 
FPtr (Exist TEfficiency) 
FPtr (Exist TCurlyArc) 
FPtr (Exist TCurlyLine) 
FPtr (Exist TPolyLine) 
FPtr (Exist TTreeSQL) 
FPtr (Exist TNtupleD) 
FPtr (Exist TNtuple) 
FPtr (Exist TChain) 
FPtr (Exist TTree) 
FPtr (Exist TSliderBox) 
FPtr (Exist TFrame) 
FPtr (Exist TWbox) 
FPtr (Exist TPaveClass) 
FPtr (Exist TPaveLabel) 
FPtr (Exist TLegendEntry) 
FPtr (Exist TLegend) 
FPtr (Exist TPavesText) 
FPtr (Exist TPaveStats) 
FPtr (Exist TDiamond) 
FPtr (Exist TPaveText) 
FPtr (Exist TPave) 
FPtr (Exist TBox) 
FPtr (Exist TXTRU) 
FPtr (Exist TSPHE) 
FPtr (Exist TPCON) 
FPtr (Exist TTUBE) 
FPtr (Exist TBRIK) 
FPtr (Exist TShape) 
FPtr (Exist TGaxis) 
FPtr (Exist TArrow) 
FPtr (Exist TLine) 
FPtr (Exist TCrown) 
FPtr (Exist TArc) 
FPtr (Exist TEllipse) 
FPtr (Exist TGraphQQ) 
FPtr (Exist TGraphPolar) 
FPtr (Exist TGraphErrors) 
FPtr (Exist TGraphBentErrors) 
FPtr (Exist TCutG) 
FPtr (Exist TGraphAsymmErrors) 
FPtr (Exist TGraph) 
FPtr (Exist TF1) 
FPtr (Exist THStack) 
FPtr (Exist TAttText) 
FPtr (Exist TAttParticle) 
FPtr (Exist TAttPad) 
FPtr (Exist TAttMarker) 
FPtr (Exist TAttLine) 
FPtr (Exist TAttImage) 
FPtr (Exist TAttFill) 
FPtr (Exist TAttCanvas) 
FPtr (Exist TAttBBox) 
FPtr (Exist TAttAxis) 
FPtr (Exist TAtt3D) 
FPtr (Exist TFormula) 
FPtr (Exist TClass) 
FPtr (Exist TNamed) 
FPtr (Exist TObject) 

class Existable a Source

Associated Types

data Exist a :: *Source

Instances

Existable TDatime 
Existable TKey 
Existable TList 
Existable TObjArray 
Existable TSeqCollection 
Existable TCollection 
Existable TRandom 
Existable TRint 
Existable TApplication 
Existable TSlider 
Existable TEvePad 
Existable TInspectCanvas 
Existable TDialogCanvas 
Existable TCanvas 
Existable TGroupButton 
Existable TButton 
Existable TPad 
Existable TVirtualPad 
Existable TQObject 
Existable TH3S 
Existable TH3I 
Existable TH3F 
Existable TH3D 
Existable TH3C 
Existable TH2S 
Existable TH2Poly 
Existable TH2I 
Existable TH2F 
Existable TH2D 
Existable TH2C 
Existable TH1S 
Existable TH1I 
Existable TH1F 
Existable TH1D 
Existable TH1C 
Existable TH3 
Existable TH2 
Existable TH1 
Existable TArrayS 
Existable TArrayL64 
Existable TArrayL 
Existable TArrayI 
Existable TArrayF 
Existable TArrayD 
Existable TArrayC 
Existable TArray 
Existable TTreePlayer 
Existable TVirtualTreePlayer 
Existable TBranch 
Existable TFile 
Existable TDirectoryFile 
Existable TDirectory 
Existable TText 
Existable TLatex 
Existable TAxis 
Existable TEfficiency 
Existable TCurlyArc 
Existable TCurlyLine 
Existable TPolyLine 
Existable TTreeSQL 
Existable TNtupleD 
Existable TNtuple 
Existable TChain 
Existable TTree 
Existable TSliderBox 
Existable TFrame 
Existable TWbox 
Existable TPaveClass 
Existable TPaveLabel 
Existable TLegendEntry 
Existable TLegend 
Existable TPavesText 
Existable TPaveStats 
Existable TDiamond 
Existable TPaveText 
Existable TPave 
Existable TBox 
Existable TXTRU 
Existable TSPHE 
Existable TPCON 
Existable TTUBE 
Existable TBRIK 
Existable TShape 
Existable TGaxis 
Existable TArrow 
Existable TLine 
Existable TCrown 
Existable TArc 
Existable TEllipse 
Existable TGraphQQ 
Existable TGraphPolar 
Existable TGraphErrors 
Existable TGraphBentErrors 
Existable TCutG 
Existable TGraphAsymmErrors 
Existable TGraph 
Existable TF1 
Existable THStack 
Existable TAttText 
Existable TAttParticle 
Existable TAttPad 
Existable TAttMarker 
Existable TAttLine 
Existable TAttImage 
Existable TAttFill 
Existable TAttCanvas 
Existable TAttBBox 
Existable TAttAxis 
Existable TAtt3D 
Existable TFormula 
Existable TClass 
Existable TNamed 
Existable TObject 

xformnull :: Castable a ca => IO ca -> IO aSource

xform0 :: (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO ySource

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

xform11 :: (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 x11 cx11, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> cx9 -> cx10 -> cx11 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> x9 -> x10 -> x11 -> IO ySource

data RawTObject Source

Instances

data RawTNamed Source

Instances

data RawTClass Source

Instances

data RawTFormula Source

Instances

data RawTAtt3D Source

Instances

data RawTAttAxis Source

Instances

data RawTAttBBox Source

Instances

data RawTAttFill Source

Instances

data RawTAttLine Source

Instances

data RawTAttPad Source

Instances

data RawTAttText Source

Instances

data RawTHStack Source

Instances

data RawTF1 Source

Instances

(ITF1 a, FPtr a) => Castable a (Ptr RawTF1) 

data RawTGraph Source

Instances

data RawTCutG Source

Instances

(ITCutG a, FPtr a) => Castable a (Ptr RawTCutG) 

data RawTGraphQQ Source

Instances

data RawTEllipse Source

Instances

data RawTArc Source

Instances

(ITArc a, FPtr a) => Castable a (Ptr RawTArc) 

data RawTCrown Source

Instances

data RawTLine Source

Instances

(ITLine a, FPtr a) => Castable a (Ptr RawTLine) 

data RawTArrow Source

Instances

data RawTGaxis Source

Instances

data RawTShape Source

Instances

data RawTBRIK Source

Instances

(ITBRIK a, FPtr a) => Castable a (Ptr RawTBRIK) 

data RawTTUBE Source

Instances

(ITTUBE a, FPtr a) => Castable a (Ptr RawTTUBE) 

data RawTPCON Source

Instances

(ITPCON a, FPtr a) => Castable a (Ptr RawTPCON) 

data RawTSPHE Source

Instances

(ITSPHE a, FPtr a) => Castable a (Ptr RawTSPHE) 

data RawTXTRU Source

Instances

(ITXTRU a, FPtr a) => Castable a (Ptr RawTXTRU) 

data RawTBox Source

Instances

(ITBox a, FPtr a) => Castable a (Ptr RawTBox) 

data RawTPave Source

Instances

(ITPave a, FPtr a) => Castable a (Ptr RawTPave) 

data RawTDiamond Source

Instances

data RawTLegend Source

Instances

data RawTWbox Source

Instances

(ITWbox a, FPtr a) => Castable a (Ptr RawTWbox) 

data RawTFrame Source

Instances

data RawTTree Source

Instances

(ITTree a, FPtr a) => Castable a (Ptr RawTTree) 

data RawTChain Source

Instances

data RawTNtuple Source

Instances

data RawTNtupleD Source

Instances

data RawTTreeSQL Source

Instances

data RawTAxis Source

Instances

(ITAxis a, FPtr a) => Castable a (Ptr RawTAxis) 

data RawTLatex Source

Instances

data RawTText Source

Instances

(ITText a, FPtr a) => Castable a (Ptr RawTText) 

data RawTFile Source

Instances

(ITFile a, FPtr a) => Castable a (Ptr RawTFile) 

data RawTBranch Source

Instances

data RawTArray Source

Instances

data RawTArrayC Source

Instances

data RawTArrayD Source

Instances

data RawTArrayF Source

Instances

data RawTArrayI Source

Instances

data RawTArrayL Source

Instances

data RawTArrayS Source

Instances

data RawTH1 Source

Instances

(ITH1 a, FPtr a) => Castable a (Ptr RawTH1) 

data RawTH2 Source

Instances

(ITH2 a, FPtr a) => Castable a (Ptr RawTH2) 

data RawTH3 Source

Instances

(ITH3 a, FPtr a) => Castable a (Ptr RawTH3) 

data RawTH1C Source

Instances

(ITH1C a, FPtr a) => Castable a (Ptr RawTH1C) 

data RawTH1D Source

Instances

(ITH1D a, FPtr a) => Castable a (Ptr RawTH1D) 

data RawTH1F Source

Instances

(ITH1F a, FPtr a) => Castable a (Ptr RawTH1F) 

data RawTH1I Source

Instances

(ITH1I a, FPtr a) => Castable a (Ptr RawTH1I) 

data RawTH1S Source

Instances

(ITH1S a, FPtr a) => Castable a (Ptr RawTH1S) 

data RawTH2C Source

Instances

(ITH2C a, FPtr a) => Castable a (Ptr RawTH2C) 

data RawTH2D Source

Instances

(ITH2D a, FPtr a) => Castable a (Ptr RawTH2D) 

data RawTH2F Source

Instances

(ITH2F a, FPtr a) => Castable a (Ptr RawTH2F) 

data RawTH2I Source

Instances

(ITH2I a, FPtr a) => Castable a (Ptr RawTH2I) 

data RawTH2Poly Source

Instances

data RawTH2S Source

Instances

(ITH2S a, FPtr a) => Castable a (Ptr RawTH2S) 

data RawTH3C Source

Instances

(ITH3C a, FPtr a) => Castable a (Ptr RawTH3C) 

data RawTH3D Source

Instances

(ITH3D a, FPtr a) => Castable a (Ptr RawTH3D) 

data RawTH3F Source

Instances

(ITH3F a, FPtr a) => Castable a (Ptr RawTH3F) 

data RawTH3I Source

Instances

(ITH3I a, FPtr a) => Castable a (Ptr RawTH3I) 

data RawTH3S Source

Instances

(ITH3S a, FPtr a) => Castable a (Ptr RawTH3S) 

data RawTQObject Source

Instances

data RawTPad Source

Instances

(ITPad a, FPtr a) => Castable a (Ptr RawTPad) 

data RawTButton Source

Instances

data RawTCanvas Source

Instances

data RawTEvePad Source

Instances

data RawTSlider Source

Instances

data RawTRint Source

Instances

(ITRint a, FPtr a) => Castable a (Ptr RawTRint) 

data RawTRandom Source

Instances

data RawTList Source

Instances

(ITList a, FPtr a) => Castable a (Ptr RawTList) 

data RawTKey Source

Instances

(ITKey a, FPtr a) => Castable a (Ptr RawTKey) 

data RawTDatime Source

Instances

class IDeletable a whereSource

Methods

delete :: a -> IO ()Source

Instances

IDeletable TDatime 
IDeletable TKey 
IDeletable TList 
IDeletable TObjArray 
IDeletable TSeqCollection 
IDeletable TCollection 
IDeletable TRandom 
IDeletable TRint 
IDeletable TApplication 
IDeletable TSlider 
IDeletable TEvePad 
IDeletable TInspectCanvas 
IDeletable TDialogCanvas 
IDeletable TCanvas 
IDeletable TGroupButton 
IDeletable TButton 
IDeletable TPad 
IDeletable TVirtualPad 
IDeletable TQObject 
IDeletable TH3S 
IDeletable TH3I 
IDeletable TH3F 
IDeletable TH3D 
IDeletable TH3C 
IDeletable TH2S 
IDeletable TH2Poly 
IDeletable TH2I 
IDeletable TH2F 
IDeletable TH2D 
IDeletable TH2C 
IDeletable TH1S 
IDeletable TH1I 
IDeletable TH1F 
IDeletable TH1D 
IDeletable TH1C 
IDeletable TH3 
IDeletable TH2 
IDeletable TH1 
IDeletable TArrayS 
IDeletable TArrayL64 
IDeletable TArrayL 
IDeletable TArrayI 
IDeletable TArrayF 
IDeletable TArrayD 
IDeletable TArrayC 
IDeletable TArray 
IDeletable TTreePlayer 
IDeletable TVirtualTreePlayer 
IDeletable TBranch 
IDeletable TFile 
IDeletable TDirectoryFile 
IDeletable TDirectory 
IDeletable TText 
IDeletable TLatex 
IDeletable TAxis 
IDeletable TEfficiency 
IDeletable TCurlyArc 
IDeletable TCurlyLine 
IDeletable TPolyLine 
IDeletable TTreeSQL 
IDeletable TNtupleD 
IDeletable TNtuple 
IDeletable TChain 
IDeletable TTree 
IDeletable TSliderBox 
IDeletable TFrame 
IDeletable TWbox 
IDeletable TPaveClass 
IDeletable TPaveLabel 
IDeletable TLegendEntry 
IDeletable TLegend 
IDeletable TPavesText 
IDeletable TPaveStats 
IDeletable TDiamond 
IDeletable TPaveText 
IDeletable TPave 
IDeletable TBox 
IDeletable TXTRU 
IDeletable TSPHE 
IDeletable TPCON 
IDeletable TTUBE 
IDeletable TBRIK 
IDeletable TShape 
IDeletable TGaxis 
IDeletable TArrow 
IDeletable TLine 
IDeletable TCrown 
IDeletable TArc 
IDeletable TEllipse 
IDeletable TGraphQQ 
IDeletable TGraphPolar 
IDeletable TGraphErrors 
IDeletable TGraphBentErrors 
IDeletable TCutG 
IDeletable TGraphAsymmErrors 
IDeletable TGraph 
IDeletable TF1 
IDeletable THStack 
IDeletable TAttText 
IDeletable TAttParticle 
IDeletable TAttPad 
IDeletable TAttMarker 
IDeletable TAttLine 
IDeletable TAttImage 
IDeletable TAttFill 
IDeletable TAttCanvas 
IDeletable TAttBBox 
IDeletable TAttAxis 
IDeletable TAtt3D 
IDeletable TFormula 
IDeletable TClass 
IDeletable TNamed 
IDeletable TObject 
IDeletable (Exist TDatime) 
IDeletable (Exist TKey) 
IDeletable (Exist TList) 
IDeletable (Exist TObjArray) 
IDeletable (Exist TSeqCollection) 
IDeletable (Exist TCollection) 
IDeletable (Exist TRandom) 
IDeletable (Exist TRint) 
IDeletable (Exist TApplication) 
IDeletable (Exist TSlider) 
IDeletable (Exist TEvePad) 
IDeletable (Exist TInspectCanvas) 
IDeletable (Exist TDialogCanvas) 
IDeletable (Exist TCanvas) 
IDeletable (Exist TGroupButton) 
IDeletable (Exist TButton) 
IDeletable (Exist TPad) 
IDeletable (Exist TVirtualPad) 
IDeletable (Exist TQObject) 
IDeletable (Exist TH3S) 
IDeletable (Exist TH3I) 
IDeletable (Exist TH3F) 
IDeletable (Exist TH3D) 
IDeletable (Exist TH3C) 
IDeletable (Exist TH2S) 
IDeletable (Exist TH2Poly) 
IDeletable (Exist TH2I) 
IDeletable (Exist TH2F) 
IDeletable (Exist TH2D) 
IDeletable (Exist TH2C) 
IDeletable (Exist TH1S) 
IDeletable (Exist TH1I) 
IDeletable (Exist TH1F)