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) 
IDeletable (Exist TH1D) 
IDeletable (Exist TH1C) 
IDeletable (Exist TH3) 
IDeletable (Exist TH2) 
IDeletable (Exist TH1) 
IDeletable (Exist TArrayS) 
IDeletable (Exist TArrayL64) 
IDeletable (Exist TArrayL) 
IDeletable (Exist TArrayI) 
IDeletable (Exist TArrayF) 
IDeletable (Exist TArrayD) 
IDeletable (Exist TArrayC) 
IDeletable (Exist TArray) 
IDeletable (Exist TTreePlayer) 
IDeletable (Exist TVirtualTreePlayer) 
IDeletable (Exist TBranch) 
IDeletable (Exist TFile) 
IDeletable (Exist TDirectoryFile) 
IDeletable (Exist TDirectory) 
IDeletable (Exist TText) 
IDeletable (Exist TLatex) 
IDeletable (Exist TAxis) 
IDeletable (Exist TEfficiency) 
IDeletable (Exist TCurlyArc) 
IDeletable (Exist TCurlyLine) 
IDeletable (Exist TPolyLine) 
IDeletable (Exist TTreeSQL) 
IDeletable (Exist TNtupleD) 
IDeletable (Exist TNtuple) 
IDeletable (Exist TChain) 
IDeletable (Exist TTree) 
IDeletable (Exist TSliderBox) 
IDeletable (Exist TFrame) 
IDeletable (Exist TWbox) 
IDeletable (Exist TPaveClass) 
IDeletable (Exist TPaveLabel) 
IDeletable (Exist TLegendEntry) 
IDeletable (Exist TLegend) 
IDeletable (Exist TPavesText) 
IDeletable (Exist TPaveStats) 
IDeletable (Exist TDiamond) 
IDeletable (Exist TPaveText) 
IDeletable (Exist TPave) 
IDeletable (Exist TBox) 
IDeletable (Exist TXTRU) 
IDeletable (Exist TSPHE) 
IDeletable (Exist TPCON) 
IDeletable (Exist TTUBE) 
IDeletable (Exist TBRIK) 
IDeletable (Exist TShape) 
IDeletable (Exist TGaxis) 
IDeletable (Exist TArrow) 
IDeletable (Exist TLine) 
IDeletable (Exist TCrown) 
IDeletable (Exist TArc) 
IDeletable (Exist TEllipse) 
IDeletable (Exist TGraphQQ) 
IDeletable (Exist TGraphPolar) 
IDeletable (Exist TGraphErrors) 
IDeletable (Exist TGraphBentErrors) 
IDeletable (Exist TCutG) 
IDeletable (Exist TGraphAsymmErrors) 
IDeletable (Exist TGraph) 
IDeletable (Exist TF1) 
IDeletable (Exist THStack) 
IDeletable (Exist TAttText) 
IDeletable (Exist TAttParticle) 
IDeletable (Exist TAttPad) 
IDeletable (Exist TAttMarker) 
IDeletable (Exist TAttLine) 
IDeletable (Exist TAttImage) 
IDeletable (Exist TAttFill) 
IDeletable (Exist TAttCanvas) 
IDeletable (Exist TAttBBox) 
IDeletable (Exist TAttAxis) 
IDeletable (Exist TAtt3D) 
IDeletable (Exist TFormula) 
IDeletable (Exist TClass) 
IDeletable (Exist TNamed) 
IDeletable (Exist TObject) 

class IDeletable a => ITObject a whereSource

Methods

draw :: a -> String -> IO ()Source

 void TObject::Draw( char* option )

findObject :: a -> String -> IO (Exist TObject)Source

 TObject* TObject::FindObject( char* name )

getName :: a -> IO StringSource

 char* TObject::GetName()

isA :: a -> IO (Exist TClass)Source

isFolder :: a -> IO IntSource

isEqual :: (ITObject c0, FPtr c0) => a -> c0 -> IO IntSource

isSortable :: a -> IO IntSource

paint :: a -> String -> IO ()Source

 void     Paint(Option_t *option="")

printObj :: a -> String -> IO ()Source

recursiveRemove :: (ITObject c0, FPtr c0) => a -> c0 -> IO ()Source

 void     RecursiveRemove(TObject *obj)

saveAs :: a -> String -> String -> IO ()Source

useCurrentStyle :: a -> IO ()Source

write :: a -> String -> Int -> Int -> IO IntSource

Instances

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

class ITObject a => ITNamed a whereSource

Class TNamed reference : http:root.cern.ch

Methods

setName :: a -> String -> IO ()Source

setNameTitle :: a -> String -> String -> IO ()Source

setTitle :: a -> String -> IO ()Source

SetTitle method

 SetTitle( char* name, char* title ) 

Instances

ITNamed TKey 
ITNamed TRandom 
ITNamed TH3S 
ITNamed TH3I 
ITNamed TH3F 
ITNamed TH3D 
ITNamed TH3C 
ITNamed TH2S 
ITNamed TH2Poly 
ITNamed TH2I 
ITNamed TH2F 
ITNamed TH2D 
ITNamed TH2C 
ITNamed TH1S 
ITNamed TH1I 
ITNamed TH1F 
ITNamed TH1D 
ITNamed TH1C 
ITNamed TH3 
ITNamed TH2 
ITNamed TH1 
ITNamed TBranch 
ITNamed TFile 
ITNamed TDirectoryFile 
ITNamed TDirectory 
ITNamed TText 
ITNamed TLatex 
ITNamed TAxis 
ITNamed TEfficiency 
ITNamed TTreeSQL 
ITNamed TNtupleD 
ITNamed TNtuple 
ITNamed TChain 
ITNamed TTree 
ITNamed TXTRU 
ITNamed TSPHE 
ITNamed TPCON 
ITNamed TTUBE 
ITNamed TBRIK 
ITNamed TShape 
ITNamed TGraphQQ 
ITNamed TGraphPolar 
ITNamed TGraphErrors 
ITNamed TGraphBentErrors 
ITNamed TCutG 
ITNamed TGraphAsymmErrors 
ITNamed TGraph 
ITNamed TF1 
ITNamed THStack 
ITNamed TAttParticle 
ITNamed TFormula 
ITNamed TClass 
ITNamed TNamed 
ITNamed (Exist TKey) 
ITNamed (Exist TRandom) 
ITNamed (Exist TH3S) 
ITNamed (Exist TH3I) 
ITNamed (Exist TH3F) 
ITNamed (Exist TH3D) 
ITNamed (Exist TH3C) 
ITNamed (Exist TH2S) 
ITNamed (Exist TH2Poly) 
ITNamed (Exist TH2I) 
ITNamed (Exist TH2F) 
ITNamed (Exist TH2D) 
ITNamed (Exist TH2C) 
ITNamed (Exist TH1S) 
ITNamed (Exist TH1I) 
ITNamed (Exist TH1F) 
ITNamed (Exist TH1D) 
ITNamed (Exist TH1C) 
ITNamed (Exist TH3) 
ITNamed (Exist TH2) 
ITNamed (Exist TH1) 
ITNamed (Exist TBranch) 
ITNamed (Exist TFile) 
ITNamed (Exist TDirectoryFile) 
ITNamed (Exist TDirectory) 
ITNamed (Exist TText) 
ITNamed (Exist TLatex) 
ITNamed (Exist TAxis) 
ITNamed (Exist TEfficiency) 
ITNamed (Exist TTreeSQL) 
ITNamed (Exist TNtupleD) 
ITNamed (Exist TNtuple) 
ITNamed (Exist TChain) 
ITNamed (Exist TTree) 
ITNamed (Exist TXTRU) 
ITNamed (Exist TSPHE) 
ITNamed (Exist TPCON) 
ITNamed (Exist TTUBE) 
ITNamed (Exist TBRIK) 
ITNamed (Exist TShape) 
ITNamed (Exist TGraphQQ) 
ITNamed (Exist TGraphPolar) 
ITNamed (Exist TGraphErrors) 
ITNamed (Exist TGraphBentErrors) 
ITNamed (Exist TCutG) 
ITNamed (Exist TGraphAsymmErrors) 
ITNamed (Exist TGraph) 
ITNamed (Exist TF1) 
ITNamed (Exist THStack) 
ITNamed (Exist TAttParticle) 
ITNamed (Exist TFormula) 
ITNamed (Exist TClass) 
ITNamed (Exist TNamed) 

class IDeletable a => ITAttFill a whereSource

Methods

setFillColor :: a -> Int -> IO ()Source

setFillStyle :: a -> Int -> IO ()Source

Instances

ITAttFill TSlider 
ITAttFill TEvePad 
ITAttFill TInspectCanvas 
ITAttFill TDialogCanvas 
ITAttFill TCanvas 
ITAttFill TGroupButton 
ITAttFill TButton 
ITAttFill TPad 
ITAttFill TVirtualPad 
ITAttFill TH3S 
ITAttFill TH3I 
ITAttFill TH3F 
ITAttFill TH3D 
ITAttFill TH3C 
ITAttFill TH2S 
ITAttFill TH2Poly 
ITAttFill TH2I 
ITAttFill TH2F 
ITAttFill TH2D 
ITAttFill TH2C 
ITAttFill TH1S 
ITAttFill TH1I 
ITAttFill TH1F 
ITAttFill TH1D 
ITAttFill TH1C 
ITAttFill TH3 
ITAttFill TH2 
ITAttFill TH1 
ITAttFill TBranch 
ITAttFill TEfficiency 
ITAttFill TCurlyArc 
ITAttFill TCurlyLine 
ITAttFill TPolyLine 
ITAttFill TTreeSQL 
ITAttFill TNtupleD 
ITAttFill TNtuple 
ITAttFill TChain 
ITAttFill TTree 
ITAttFill TSliderBox 
ITAttFill TFrame 
ITAttFill TWbox 
ITAttFill TPaveClass 
ITAttFill TPaveLabel 
ITAttFill TLegendEntry 
ITAttFill TLegend 
ITAttFill TPavesText 
ITAttFill TPaveStats 
ITAttFill TDiamond 
ITAttFill TPaveText 
ITAttFill TPave 
ITAttFill TBox 
ITAttFill TXTRU 
ITAttFill TSPHE 
ITAttFill TPCON 
ITAttFill TTUBE 
ITAttFill TBRIK 
ITAttFill TShape 
ITAttFill TArrow 
ITAttFill TCrown 
ITAttFill TArc 
ITAttFill TEllipse 
ITAttFill TGraphQQ 
ITAttFill TGraphPolar 
ITAttFill TGraphErrors 
ITAttFill TGraphBentErrors 
ITAttFill TCutG 
ITAttFill TGraphAsymmErrors 
ITAttFill TGraph 
ITAttFill TF1 
ITAttFill TAttFill 
ITAttFill (Exist TSlider) 
ITAttFill (Exist TEvePad) 
ITAttFill (Exist TInspectCanvas) 
ITAttFill (Exist TDialogCanvas) 
ITAttFill (Exist TCanvas) 
ITAttFill (Exist TGroupButton) 
ITAttFill (Exist TButton) 
ITAttFill (Exist TPad) 
ITAttFill (Exist TVirtualPad) 
ITAttFill (Exist TH3S) 
ITAttFill (Exist TH3I) 
ITAttFill (Exist TH3F) 
ITAttFill (Exist TH3D) 
ITAttFill (Exist TH3C) 
ITAttFill (Exist TH2S) 
ITAttFill (Exist TH2Poly) 
ITAttFill (Exist TH2I) 
ITAttFill (Exist TH2F) 
ITAttFill (Exist TH2D) 
ITAttFill (Exist TH2C) 
ITAttFill (Exist TH1S) 
ITAttFill (Exist TH1I) 
ITAttFill (Exist TH1F) 
ITAttFill (Exist TH1D) 
ITAttFill (Exist TH1C) 
ITAttFill (Exist TH3) 
ITAttFill (Exist TH2) 
ITAttFill (Exist TH1) 
ITAttFill (Exist TBranch) 
ITAttFill (Exist TEfficiency) 
ITAttFill (Exist TCurlyArc) 
ITAttFill (Exist TCurlyLine) 
ITAttFill (Exist TPolyLine) 
ITAttFill (Exist TTreeSQL) 
ITAttFill (Exist TNtupleD) 
ITAttFill (Exist TNtuple) 
ITAttFill (Exist TChain) 
ITAttFill (Exist TTree) 
ITAttFill (Exist TSliderBox) 
ITAttFill (Exist TFrame) 
ITAttFill (Exist TWbox) 
ITAttFill (Exist TPaveClass) 
ITAttFill (Exist TPaveLabel) 
ITAttFill (Exist TLegendEntry) 
ITAttFill (Exist TLegend) 
ITAttFill (Exist TPavesText) 
ITAttFill (Exist TPaveStats) 
ITAttFill (Exist TDiamond) 
ITAttFill (Exist TPaveText) 
ITAttFill (Exist TPave) 
ITAttFill (Exist TBox) 
ITAttFill (Exist TXTRU) 
ITAttFill (Exist TSPHE) 
ITAttFill (Exist TPCON) 
ITAttFill (Exist TTUBE) 
ITAttFill (Exist TBRIK) 
ITAttFill (Exist TShape) 
ITAttFill (Exist TArrow) 
ITAttFill (Exist TCrown) 
ITAttFill (Exist TArc) 
ITAttFill (Exist TEllipse) 
ITAttFill (Exist TGraphQQ) 
ITAttFill (Exist TGraphPolar) 
ITAttFill (Exist TGraphErrors) 
ITAttFill (Exist TGraphBentErrors) 
ITAttFill (Exist TCutG) 
ITAttFill (Exist TGraphAsymmErrors) 
ITAttFill (Exist TGraph) 
ITAttFill (Exist TF1) 
ITAttFill (Exist TAttFill) 

class IDeletable a => ITAttLine a whereSource

Instances

ITAttLine TSlider 
ITAttLine TEvePad 
ITAttLine TInspectCanvas 
ITAttLine TDialogCanvas 
ITAttLine TCanvas 
ITAttLine TGroupButton 
ITAttLine TButton 
ITAttLine TPad 
ITAttLine TVirtualPad 
ITAttLine TH3S 
ITAttLine TH3I 
ITAttLine TH3F 
ITAttLine TH3D 
ITAttLine TH3C 
ITAttLine TH2S 
ITAttLine TH2Poly 
ITAttLine TH2I 
ITAttLine TH2F 
ITAttLine TH2D 
ITAttLine TH2C 
ITAttLine TH1S 
ITAttLine TH1I 
ITAttLine TH1F 
ITAttLine TH1D 
ITAttLine TH1C 
ITAttLine TH3 
ITAttLine TH2 
ITAttLine TH1 
ITAttLine TLatex 
ITAttLine TEfficiency 
ITAttLine TCurlyArc 
ITAttLine TCurlyLine 
ITAttLine TPolyLine 
ITAttLine TTreeSQL 
ITAttLine TNtupleD 
ITAttLine TNtuple 
ITAttLine TChain 
ITAttLine TTree 
ITAttLine TSliderBox 
ITAttLine TFrame 
ITAttLine TWbox 
ITAttLine TPaveClass 
ITAttLine TPaveLabel 
ITAttLine TLegendEntry 
ITAttLine TLegend 
ITAttLine TPavesText 
ITAttLine TPaveStats 
ITAttLine TDiamond 
ITAttLine TPaveText 
ITAttLine TPave 
ITAttLine TBox 
ITAttLine TXTRU 
ITAttLine TSPHE 
ITAttLine TPCON 
ITAttLine TTUBE 
ITAttLine TBRIK 
ITAttLine TShape 
ITAttLine TGaxis 
ITAttLine TArrow 
ITAttLine TLine 
ITAttLine TCrown 
ITAttLine TArc 
ITAttLine TEllipse 
ITAttLine TGraphQQ 
ITAttLine TGraphPolar 
ITAttLine TGraphErrors 
ITAttLine TGraphBentErrors 
ITAttLine TCutG 
ITAttLine TGraphAsymmErrors 
ITAttLine TGraph 
ITAttLine TF1 
ITAttLine TAttLine 
ITAttLine (Exist TSlider) 
ITAttLine (Exist TEvePad) 
ITAttLine (Exist TInspectCanvas) 
ITAttLine (Exist TDialogCanvas) 
ITAttLine (Exist TCanvas) 
ITAttLine (Exist TGroupButton) 
ITAttLine (Exist TButton) 
ITAttLine (Exist TPad) 
ITAttLine (Exist TVirtualPad) 
ITAttLine (Exist TH3S) 
ITAttLine (Exist TH3I) 
ITAttLine (Exist TH3F) 
ITAttLine (Exist TH3D) 
ITAttLine (Exist TH3C) 
ITAttLine (Exist TH2S) 
ITAttLine (Exist TH2Poly) 
ITAttLine (Exist TH2I) 
ITAttLine (Exist TH2F) 
ITAttLine (Exist TH2D) 
ITAttLine (Exist TH2C) 
ITAttLine (Exist TH1S) 
ITAttLine (Exist TH1I) 
ITAttLine (Exist TH1F) 
ITAttLine (Exist TH1D) 
ITAttLine (Exist TH1C) 
ITAttLine (Exist TH3) 
ITAttLine (Exist TH2) 
ITAttLine (Exist TH1) 
ITAttLine (Exist TLatex) 
ITAttLine (Exist TEfficiency) 
ITAttLine (Exist TCurlyArc) 
ITAttLine (Exist TCurlyLine) 
ITAttLine (Exist TPolyLine) 
ITAttLine (Exist TTreeSQL) 
ITAttLine (Exist TNtupleD) 
ITAttLine (Exist TNtuple) 
ITAttLine (Exist TChain) 
ITAttLine (Exist TTree) 
ITAttLine (Exist TSliderBox) 
ITAttLine (Exist TFrame) 
ITAttLine (Exist TWbox) 
ITAttLine (Exist TPaveClass) 
ITAttLine (Exist TPaveLabel) 
ITAttLine (Exist TLegendEntry) 
ITAttLine (Exist TLegend) 
ITAttLine (Exist TPavesText) 
ITAttLine (Exist TPaveStats) 
ITAttLine (Exist TDiamond) 
ITAttLine (Exist TPaveText) 
ITAttLine (Exist TPave) 
ITAttLine (Exist TBox) 
ITAttLine (Exist TXTRU) 
ITAttLine (Exist TSPHE) 
ITAttLine (Exist TPCON) 
ITAttLine (Exist TTUBE) 
ITAttLine (Exist TBRIK) 
ITAttLine (Exist TShape) 
ITAttLine (Exist TGaxis) 
ITAttLine (Exist TArrow) 
ITAttLine (Exist TLine) 
ITAttLine (Exist TCrown) 
ITAttLine (Exist TArc) 
ITAttLine (Exist TEllipse) 
ITAttLine (Exist TGraphQQ) 
ITAttLine (Exist TGraphPolar) 
ITAttLine (Exist TGraphErrors) 
ITAttLine (Exist TGraphBentErrors) 
ITAttLine (Exist TCutG) 
ITAttLine (Exist TGraphAsymmErrors) 
ITAttLine (Exist TGraph) 
ITAttLine (Exist TF1) 
ITAttLine (Exist TAttLine) 

class IDeletable a => ITAttMarker a whereSource

Instances

ITAttMarker TH3S 
ITAttMarker TH3I 
ITAttMarker TH3F 
ITAttMarker TH3D 
ITAttMarker TH3C 
ITAttMarker TH2S 
ITAttMarker TH2Poly 
ITAttMarker TH2I 
ITAttMarker TH2F 
ITAttMarker TH2D 
ITAttMarker TH2C 
ITAttMarker TH1S 
ITAttMarker TH1I 
ITAttMarker TH1F 
ITAttMarker TH1D 
ITAttMarker TH1C 
ITAttMarker TH3 
ITAttMarker TH2 
ITAttMarker TH1 
ITAttMarker TEfficiency 
ITAttMarker TTreeSQL 
ITAttMarker TNtupleD 
ITAttMarker TNtuple 
ITAttMarker TChain 
ITAttMarker TTree 
ITAttMarker TLegendEntry 
ITAttMarker TGraphQQ 
ITAttMarker TGraphPolar 
ITAttMarker TGraphErrors 
ITAttMarker TGraphBentErrors 
ITAttMarker TCutG 
ITAttMarker TGraphAsymmErrors 
ITAttMarker TGraph 
ITAttMarker TF1 
ITAttMarker TAttMarker 
ITAttMarker (Exist TH3S) 
ITAttMarker (Exist TH3I) 
ITAttMarker (Exist TH3F) 
ITAttMarker (Exist TH3D) 
ITAttMarker (Exist TH3C) 
ITAttMarker (Exist TH2S) 
ITAttMarker (Exist TH2Poly) 
ITAttMarker (Exist TH2I) 
ITAttMarker (Exist TH2F) 
ITAttMarker (Exist TH2D) 
ITAttMarker (Exist TH2C) 
ITAttMarker (Exist TH1S) 
ITAttMarker (Exist TH1I) 
ITAttMarker (Exist TH1F) 
ITAttMarker (Exist TH1D) 
ITAttMarker (Exist TH1C) 
ITAttMarker (Exist TH3) 
ITAttMarker (Exist TH2) 
ITAttMarker (Exist TH1) 
ITAttMarker (Exist TEfficiency) 
ITAttMarker (Exist TTreeSQL) 
ITAttMarker (Exist TNtupleD) 
ITAttMarker (Exist TNtuple) 
ITAttMarker (Exist TChain) 
ITAttMarker (Exist TTree) 
ITAttMarker (Exist TLegendEntry) 
ITAttMarker (Exist TGraphQQ) 
ITAttMarker (Exist TGraphPolar) 
ITAttMarker (Exist TGraphErrors) 
ITAttMarker (Exist TGraphBentErrors) 
ITAttMarker (Exist TCutG) 
ITAttMarker (Exist TGraphAsymmErrors) 
ITAttMarker (Exist TGraph) 
ITAttMarker (Exist TF1) 
ITAttMarker (Exist TAttMarker) 

class (ITFormula a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITF1 a whereSource

Methods

derivative :: a -> Double -> [Double] -> Double -> IO DoubleSource

derivative2 :: a -> Double -> [Double] -> Double -> IO DoubleSource

derivative3 :: a -> Double -> [Double] -> Double -> IO DoubleSource

drawCopyTF1 :: a -> String -> IO aSource

drawDerivative :: a -> String -> IO (Exist TObject)Source

drawIntegral :: a -> String -> IO (Exist TObject)Source

drawF1 :: a -> String -> Double -> Double -> String -> IO ()Source

fixParameter :: a -> Int -> Double -> IO ()Source

getMaximumTF1 :: a -> Double -> Double -> Double -> Double -> Int -> IO DoubleSource

getMinimumTF1 :: a -> Double -> Double -> Double -> Double -> Int -> IO DoubleSource

getMaximumX :: a -> Double -> Double -> Double -> Double -> Int -> IO DoubleSource

getMinimumX :: a -> Double -> Double -> Double -> Double -> Int -> IO DoubleSource

getNDF :: a -> IO IntSource

getNpx :: a -> IO IntSource

getNumberFreeParameters :: a -> IO IntSource

getNumberFitPoints :: a -> IO IntSource

getParError :: a -> Int -> IO DoubleSource

getProb :: a -> IO DoubleSource

getQuantilesTF1 :: a -> Int -> [Double] -> [Double] -> IO IntSource

getRandomTF1 :: a -> Double -> Double -> IO DoubleSource

getSave :: a -> [Double] -> IO DoubleSource

getX :: a -> Double -> Double -> Double -> Double -> Int -> IO DoubleSource

getXmin :: a -> IO DoubleSource

getXmax :: a -> IO DoubleSource

gradientPar :: a -> Int -> [Double] -> Double -> IO DoubleSource

initArgs :: a -> [Double] -> [Double] -> IO ()Source

integralTF1 :: a -> Double -> Double -> [Double] -> Double -> IO DoubleSource

integralError :: a -> Double -> Double -> [Double] -> [Double] -> Double -> IO DoubleSource

integralFast :: a -> Int -> [Double] -> [Double] -> Double -> Double -> [Double] -> Double -> IO DoubleSource

isInside :: a -> [Double] -> IO IntSource

releaseParameter :: a -> Int -> IO ()Source

setChisquare :: a -> Double -> IO ()Source

setMaximumTF1 :: a -> Double -> IO ()Source

setMinimumTF1 :: a -> Double -> IO ()Source

setNDF :: a -> Int -> IO ()Source

setNumberFitPoints :: a -> Int -> IO ()Source

setNpx :: a -> Int -> IO ()Source

setParError :: a -> Int -> Double -> IO ()Source

setParErrors :: a -> [Double] -> IO ()Source

setParLimits :: a -> Int -> Double -> Double -> IO ()Source

setParent :: (ITObject c0, FPtr c0) => a -> c0 -> IO ()Source

setRange1 :: a -> Double -> Double -> IO ()Source

setRange2 :: a -> Double -> Double -> Double -> Double -> IO ()Source

setRange3 :: a -> Double -> Double -> Double -> Double -> Double -> Double -> IO ()Source

setSavedPoint :: a -> Int -> Double -> IO ()Source

moment :: a -> Double -> Double -> Double -> [Double] -> Double -> IO DoubleSource

centralMoment :: a -> Double -> Double -> Double -> [Double] -> Double -> IO DoubleSource

mean :: a -> Double -> Double -> [Double] -> Double -> IO DoubleSource

variance :: a -> Double -> Double -> [Double] -> Double -> IO DoubleSource

Instances

class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITGraph a whereSource

class ITGraph a => ITCutG a Source

Instances

class ITEllipse a => ITArc a Source

Instances

class ITShape a => ITBRIK a Source

Instances

class ITShape a => ITTUBE a Source

Instances

class ITShape a => ITPCON a Source

Instances

class ITShape a => ITSPHE a Source

Instances

class ITShape a => ITXTRU a Source

Instances

class (ITPave a, ITAttText a) => ITLegend a whereSource

Methods

addEntry :: (ITObject c0, FPtr c0) => a -> c0 -> String -> String -> IO (Exist TLegendEntry)Source

class (ITNamed a, ITAttLine a, ITAttFill a, ITAttMarker a) => ITH1 a whereSource

the TH1 class : the mother class of all histogram classes

 class TH1 : TNamed, TAttLine, TAttFill, TAttMarker

Methods

add :: (ITH1 c0, FPtr c0) => a -> c0 -> Double -> IO ()Source

 void TH1::Add( TH1* h1, Double_t c1 ) 

addBinContent :: a -> Int -> Double -> IO ()Source

 void TH1::AddBinContent( Int_t bin, Double_t w )

chi2Test :: (ITH1 c0, FPtr c0) => a -> c0 -> String -> [Double] -> IO DoubleSource

 Double_t TH1::Chi2Test( const TH1* h2, Option_t* option="UU", Double_t* res=0 ) const

computeIntegral :: a -> IO DoubleSource

 Double_t TH1::ComputeIntegral ()

directoryAutoAdd :: (ITDirectory c0, FPtr c0) => a -> c0 -> IO ()Source

 void TH1::DirectoryAutoAdd(TDirectory* )

divide :: (ITH2 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO ()Source

 void TH1::Divide(const TH1* h1, const TH1* h2, Double_t c1=1, Double_t c2=1, Option_t* option="")

drawCopyTH1 :: a -> String -> IO aSource

drawNormalized :: a -> String -> Double -> IO (Exist TH1)Source

 TH1* TH1::DrawNormalized (Option_t* option="", Double_t norm=1) const

drawPanelTH1 :: a -> IO ()Source

bufferEmpty :: a -> Int -> IO IntSource

evalF :: (ITF1 c0, FPtr c0) => a -> c0 -> String -> IO ()Source

fFT :: (ITH1 c0, FPtr c0) => a -> c0 -> String -> IO (Exist TH1)Source

fill1 :: a -> Double -> IO IntSource

fill1w :: a -> Double -> Double -> IO IntSource

fillN1 :: 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

fitPanelTH1 :: a -> IO ()Source

getNdivisionA :: a -> String -> IO IntSource

getAxisColorA :: a -> String -> IO IntSource

getLabelColorA :: a -> String -> IO IntSource

getLabelFontA :: a -> String -> IO IntSource

getLabelOffsetA :: a -> String -> IO DoubleSource

getLabelSizeA :: a -> String -> IO DoubleSource

getTitleFontA :: a -> String -> IO IntSource

getTitleOffsetA :: a -> String -> IO DoubleSource

getTitleSizeA :: a -> String -> IO DoubleSource

getTickLengthA :: 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

getCellContent :: a -> Int -> Int -> IO DoubleSource

getCellError :: a -> Int -> Int -> IO DoubleSource

getEntries :: a -> IO DoubleSource

getEffectiveEntries :: a -> IO DoubleSource

getFunction :: a -> String -> IO (Exist TF1)Source

getDimension :: a -> IO IntSource

getKurtosis :: a -> Int -> IO DoubleSource

getLowEdge :: a -> [Double] -> IO ()Source

getMaximumTH1 :: a -> Double -> IO DoubleSource

getMaximumBin :: a -> IO IntSource

getMaximumStored :: a -> IO DoubleSource

getMinimumTH1 :: a -> Double -> IO DoubleSource

getMinimumBin :: a -> IO IntSource

getMinimumStored :: a -> IO DoubleSource

getMean :: a -> Int -> IO DoubleSource

getMeanError :: a -> Int -> IO DoubleSource

getNbinsX :: a -> IO DoubleSource

getNbinsY :: a -> IO DoubleSource

getNbinsZ :: a -> IO DoubleSource

getQuantilesTH1 :: a -> Int -> [Double] -> [Double] -> IO IntSource

getRandom :: a -> IO DoubleSource

getStats :: a -> [Double] -> IO ()Source

 void     GetStats(Double_t *stats) const;

getSumOfWeights :: a -> IO DoubleSource

getSumw2 :: a -> IO (Exist TArrayD)Source

getSumw2N :: a -> IO IntSource

getRMS :: a -> Int -> IO DoubleSource

getRMSError :: a -> Int -> IO DoubleSource

getSkewness :: a -> Int -> IO DoubleSource

integral1 :: a -> Int -> Int -> String -> IO DoubleSource

interpolate1 :: a -> Double -> IO DoubleSource

 Double_t Interpolate(Double_t x)

interpolate2 :: a -> Double -> Double -> IO DoubleSource

 Double_t Interpolate(Double_t x, Double_t y)

interpolate3 :: a -> Double -> Double -> Double -> IO DoubleSource

 Double_t Interpolate(Double_t x, Double_t y, Double_t z)

kolmogorovTest :: (ITH1 c0, FPtr c0) => a -> c0 -> String -> IO DoubleSource

 Double_t KolmogorovTest(const TH1 *h2, Option_t *option="") const

labelsDeflate :: a -> String -> IO ()Source

 void     LabelsDeflate(Option_t *axis="X")

labelsInflate :: a -> String -> IO ()Source

 void     LabelsInflate(Option_t *axis="X")

labelsOption :: a -> String -> String -> IO ()Source

 void     LabelsOption(Option_t *option="h", Option_t *axis="X")

multiflyF :: (ITF1 c0, FPtr c0) => a -> c0 -> Double -> IO ()Source

multiply :: (ITH1 c1, FPtr c1, ITH1 c0, FPtr c0) => a -> c0 -> c1 -> Double -> Double -> String -> IO ()Source

 void     Multiply(const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option=""); // *MENU*

putStats :: a -> [Double] -> IO ()Source

 void     PutStats(Double_t *stats)

rebin :: a -> Int -> String -> [Double] -> IO (Exist TH1)Source

 TH1     *Rebin(Int_t ngroup=2, const char*newname="", const Double_t *xbins=0);  // *MENU*

rebinAxis :: (ITAxis c0, FPtr c0) => a -> Double -> c0 -> IO ()Source

 void     RebinAxis(Double_t x, TAxis *axis)

rebuild :: a -> String -> IO ()Source

 void     Rebuild(Option_t *option="")

reset :: a -> String -> IO ()Source

 void     Reset(Option_t *option="")

resetStats :: a -> IO ()Source

 void     ResetStats()

scale :: a -> Double -> String -> IO ()Source

 void     Scale(Double_t c1=1, Option_t *option="")

setAxisColorA :: a -> Int -> String -> IO ()Source

 void     SetAxisColor(Color_t color=1, Option_t *axis="X")

setAxisRange :: a -> Double -> Double -> String -> IO ()Source

 void     SetAxisRange(Double_t xmin, Double_t xmax, Option_t *axis="X")

setBarOffset :: a -> Double -> IO ()Source

 void     SetBarOffset(Float_t offset=0.25)

setBarWidth :: a -> Double -> IO ()Source

 void     SetBarWidth(Float_t width=0.5) 

setBinContent1 :: a -> Int -> Double -> IO ()Source

 void     SetBinContent(Int_t bin, Double_t content)

setBinContent2 :: a -> Int -> Int -> Double -> IO ()Source

 void     SetBinContent(Int_t binx, Int_t biny, Double_t content)

setBinContent3 :: a -> Int -> Int -> Int -> Double -> IO ()Source

 void     SetBinContent(Int_t binx, Int_t biny, Int_t binz, Double_t content)

setBinError1 :: a -> Int -> Double -> IO ()Source

setBinError2 :: a -> Int -> Int -> Double -> IO ()Source

setBinError3 :: a -> Int -> Int -> Int -> Double -> IO ()Source

setBins1 :: a -> Int -> [Double] -> IO ()Source

setBins2 :: a -> Int -> [Double] -> Int -> [Double] -> IO ()Source

setBins3 :: a -> Int -> [Double] -> Int -> [Double] -> Int -> [Double] -> IO ()Source

setBinsLength :: a -> Int -> IO ()Source

setBuffer :: a -> Int -> String -> IO ()Source

setCellContent :: a -> Int -> Int -> Double -> IO ()Source

setContent :: a -> [Double] -> IO ()Source

setContour :: a -> Int -> [Double] -> IO ()Source

setContourLevel :: a -> Int -> Double -> IO ()Source

setDirectory :: (ITDirectory c0, FPtr c0) => a -> c0 -> IO ()Source

setEntries :: a -> Double -> IO ()Source

setError :: a -> [Double] -> IO ()Source

setLabelColorA :: a -> Int -> String -> IO ()Source

setLabelSizeA :: a -> Double -> String -> IO ()Source

setLabelFontA :: a -> Int -> String -> IO ()Source

setLabelOffsetA :: a -> Double -> String -> IO ()Source

setMaximum :: a -> Double -> IO ()Source

setMinimum :: a -> Double -> IO ()Source

setNormFactor :: a -> Double -> IO ()Source

setStats :: a -> Int -> IO ()Source

setOption :: a -> String -> IO ()Source

setXTitle :: a -> String -> IO ()Source

setYTitle :: a -> String -> IO ()Source

setZTitle :: a -> String -> IO ()Source

showBackground :: a -> Int -> String -> IO (Exist TH1)Source

 TH1     *ShowBackground(Int_t niter=20, Option_t *option="same");

showPeaks :: a -> Double -> String -> Double -> IO IntSource

 Int_t    ShowPeaks(Double_t sigma=2, Option_t *option="", Double_t threshold=0.05); // *MENU*

smooth :: a -> Int -> String -> IO ()Source

 void     Smooth(Int_t ntimes=1, Option_t *option=""); // *MENU*

sumw2 :: a -> IO ()Source

class ITH1 a => ITH2 a whereSource

Methods

fill2 :: a -> Double -> Double -> IO IntSource

 Int_t    Fill(Double_t x, Double_t y);

fill2w :: a -> Double -> Double -> Double -> IO IntSource

fillN2 :: a -> Int -> [Double] -> [Double] -> [Double] -> Int -> IO ()Source

fillRandom2 :: (ITH1 c0, FPtr c0) => a -> c0 -> Int -> IO ()Source

 void     FillRandom(TH1 *h, Int_t ntimes=5000);

findFirstBinAbove2 :: a -> Double -> Int -> IO IntSource

 Int_t    FindFirstBinAbove(Double_t threshold=0, Int_t axis=1) const;

findLastBinAbove2 :: a -> Double -> Int -> IO IntSource

 Int_t    FindLastBinAbove (Double_t threshold=0, Int_t axis=1) const;

fitSlicesX :: (ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO ()Source

 void     FitSlicesX(TF1 *f1=0,Int_t firstybin=0, Int_t lastybin=-1, Int_t cut=0, Option_t *option="QNR", TObjArray* arr = 0); // *MENU*

fitSlicesY :: (ITObjArray c1, FPtr c1, ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> String -> c1 -> IO ()Source

 void     FitSlicesY(TF1 *f1=0,Int_t firstxbin=0, Int_t lastxbin=-1, Int_t cut=0, Option_t *option="QNR", TObjArray* arr = 0); // *MENU*

getCorrelationFactor2 :: a -> Int -> Int -> IO DoubleSource

getCovariance2 :: a -> Int -> Int -> IO DoubleSource

integral2 :: a -> Int -> Int -> Int -> Int -> String -> IO DoubleSource

rebinX2 :: a -> Int -> String -> IO (Exist TH2)Source

rebinY2 :: a -> Int -> String -> IO (Exist TH2)Source

rebin2D :: a -> Int -> Int -> String -> IO (Exist TH2)Source

 TH2     *Rebin2D(Int_t nxgroup=2, Int_t nygroup=2, const char *newname="");     

setShowProjectionX :: a -> Int -> IO ()Source

 void     SetShowProjectionX(Int_t nbins);  // *MENU*

setShowProjectionY :: a -> Int -> IO ()Source

 void     SetShowProjectionY(Int_t nbins);  // *MENU*

class (ITH1 a, ITAtt3D a) => ITH3 a whereSource

Methods

fill3 :: a -> Double -> Double -> Double -> IO IntSource

fill3w :: a -> Double -> Double -> Double -> Double -> IO IntSource

fitSlicesZ :: (ITF1 c0, FPtr c0) => a -> c0 -> Int -> Int -> Int -> Int -> Int -> String -> IO ()Source

getCorrelationFactor3 :: a -> Int -> Int -> IO DoubleSource

getCovariance3 :: a -> Int -> Int -> IO DoubleSource

rebinX3 :: a -> Int -> String -> IO (Exist TH3)Source

rebinY3 :: a -> Int -> String -> IO (Exist TH3)Source

rebinZ3 :: a -> Int -> String -> IO (Exist TH3)Source

rebin3D :: a -> Int -> Int -> Int -> String -> IO (Exist TH3)Source

class (ITH1 a, ITArrayC a) => ITH1C a Source

Instances

class (ITH1 a, ITArrayD a) => ITH1D a Source

Instances

class (ITH1 a, ITArrayF a) => ITH1F a Source

Instances

class (ITH1 a, ITArrayI a) => ITH1I a Source

Instances

class (ITH1 a, ITArrayS a) => ITH1S a Source

Instances

class (ITH2 a, ITArrayC a) => ITH2C a Source

Instances

class (ITH2 a, ITArrayD a) => ITH2D a Source

Instances

class (ITH2 a, ITArrayF a) => ITH2F a Source

Instances

class (ITH2 a, ITArrayI a) => ITH2I a Source

Instances

class (ITH2 a, ITArrayS a) => ITH2S a Source

Instances

class (ITH3 a, ITArrayC a) => ITH3C a Source

Instances

class (ITH3 a, ITArrayD a) => ITH3D a Source

Instances

class (ITH3 a, ITArrayF a) => ITH3F a Source

Instances

class (ITH3 a, ITArrayI a) => ITH3I a Source

Instances

class (ITH3 a, ITArrayS a) => ITH3S a Source

Instances

class ITNamed a => ITRandom a whereSource

Methods

gaus :: a -> Double -> Double -> IO DoubleSource

uniform :: a -> Double -> Double -> IO DoubleSource

class ITNamed a => ITKey a Source

Instances

class IDeletable a => ITDatime a whereSource

Methods

convert :: a -> Int -> IO WordSource

upcastTF1 :: (FPtr a, ITF1 a) => a -> TF1Source

upcastTArc :: (FPtr a, ITArc a) => a -> TArcSource

upcastTBox :: (FPtr a, ITBox a) => a -> TBoxSource

upcastTH1 :: (FPtr a, ITH1 a) => a -> TH1Source

upcastTH2 :: (FPtr a, ITH2 a) => a -> TH2Source

upcastTH3 :: (FPtr a, ITH3 a) => a -> TH3Source

upcastTH1C :: (FPtr a, ITH1C a) => a -> TH1CSource

upcastTH1D :: (FPtr a, ITH1D a) => a -> TH1DSource

upcastTH1F :: (FPtr a, ITH1F a) => a -> TH1FSource

upcastTH1I :: (FPtr a, ITH1I a) => a -> TH1ISource

upcastTH1S :: (FPtr a, ITH1S a) => a -> TH1SSource

upcastTH2C :: (FPtr a, ITH2C a) => a -> TH2CSource

upcastTH2D :: (FPtr a, ITH2D a) => a -> TH2DSource

upcastTH2F :: (FPtr a, ITH2F a) => a -> TH2FSource

upcastTH2I :: (FPtr a, ITH2I a) => a -> TH2ISource

upcastTH2S :: (FPtr a, ITH2S a) => a -> TH2SSource

upcastTH3C :: (FPtr a, ITH3C a) => a -> TH3CSource

upcastTH3D :: (FPtr a, ITH3D a) => a -> TH3DSource

upcastTH3F :: (FPtr a, ITH3F a) => a -> TH3FSource

upcastTH3I :: (FPtr a, ITH3I a) => a -> TH3ISource

upcastTH3S :: (FPtr a, ITH3S a) => a -> TH3SSource

upcastTPad :: (FPtr a, ITPad a) => a -> TPadSource

upcastTKey :: (FPtr a, ITKey a) => a -> TKeySource