HROOT-0.5.0.1: Wrapper for ROOT

Safe HaskellNone

HROOT.Class

Documentation

class ITObject a whereSource

Methods

getName :: a -> IO StringSource

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

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

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

Instances

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 TLegend 
ITObject TPavesText 
ITObject TPaveStats 
ITObject TDiamond 
ITObject TPaveText 
ITObject TPave 
ITObject TBox 
ITObject TXTRU 
ITObject TSPHE 
ITObject TPolyLineShape 
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 THStack 
ITObject TAttParticle 
ITObject TNamed 
ITObject TObject 

class ITFormula a whereSource

Methods

getParameter :: a -> Int -> IO DoubleSource

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

class ITAttAxis a whereSource

Methods

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

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

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

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

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

class ITHStack a Source

Instances

class ITF1 a Source

Instances

class ITCutG a Source

Instances

class ITArc a Source

Instances

class ITCrown a Source

Instances

class ITArrow a Source

Instances

class ITGaxis a Source

Instances

class ITBRIK a Source

Instances

class ITTUBE a Source

Instances

class ITPCON a Source

Instances

class ITSPHE a Source

Instances

class ITXTRU a Source

Instances

class ITLegend a Source

Instances

class ITWbox a whereSource

Methods

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

class ITFrame a Source

Instances

class ITChain a Source

Instances

class ITNtuple a Source

Instances

class ITAxis a Source

Instances

class ITLatex a Source

Instances

class ITText a Source

class ITFile a Source

Instances

class ITBranch a Source

Instances

class ITArrayL a Source

Instances

class ITH2 a whereSource

Methods

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

class ITH1C a Source

Instances

class ITH1D a Source

Instances

class ITH1F a Source

Instances

class ITH1I a Source

Instances

class ITH1S a Source

Instances

class ITH2C a Source

Instances

class ITH2D a Source

Instances

class ITH2F a Source

Instances

class ITH2I a Source

Instances

class ITH2Poly a Source

Instances

class ITH2S a Source

Instances

class ITH3C a Source

Instances

class ITH3D a Source

Instances

class ITH3F a Source

Instances

class ITH3I a Source

Instances

class ITH3S a Source

Instances

class ITEvePad a Source

Instances

class ITSlider a Source

Instances

class ITApplication a whereSource

Methods

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

class ITRint a Source

Instances