HROOT-core: Haskell binding to ROOT Core modules

[ graphics, lgpl, library, math, numerical, statistics ] [ Propose Tags ]

HROOT is a haskell Foreign Function Interface (FFI) binding to ROOT. ROOT(http://root.cern.ch) is an object-oriented program and library developed by CERN for physics data analysis.

Modules

[Last Documentation]

  • HROOT
    • HROOT.Core
      • HROOT.Core.Ordinary
      • HROOT.Core.Rectangle_t
        • HROOT.Core.Rectangle_t.Cast
        • HROOT.Core.Rectangle_t.FFI
        • HROOT.Core.Rectangle_t.Implementation
        • HROOT.Core.Rectangle_t.Interface
        • HROOT.Core.Rectangle_t.RawType
      • HROOT.Core.TApplication
        • HROOT.Core.TApplication.Cast
        • HROOT.Core.TApplication.FFI
        • HROOT.Core.TApplication.Implementation
        • HROOT.Core.TApplication.Interface
        • HROOT.Core.TApplication.RawType
      • HROOT.Core.TArray
        • HROOT.Core.TArray.Cast
        • HROOT.Core.TArray.FFI
        • HROOT.Core.TArray.Implementation
        • HROOT.Core.TArray.Interface
        • HROOT.Core.TArray.RawType
      • HROOT.Core.TArrayC
        • HROOT.Core.TArrayC.Cast
        • HROOT.Core.TArrayC.FFI
        • HROOT.Core.TArrayC.Implementation
        • HROOT.Core.TArrayC.Interface
        • HROOT.Core.TArrayC.RawType
      • HROOT.Core.TArrayD
        • HROOT.Core.TArrayD.Cast
        • HROOT.Core.TArrayD.FFI
        • HROOT.Core.TArrayD.Implementation
        • HROOT.Core.TArrayD.Interface
        • HROOT.Core.TArrayD.RawType
      • HROOT.Core.TArrayF
        • HROOT.Core.TArrayF.Cast
        • HROOT.Core.TArrayF.FFI
        • HROOT.Core.TArrayF.Implementation
        • HROOT.Core.TArrayF.Interface
        • HROOT.Core.TArrayF.RawType
      • HROOT.Core.TArrayI
        • HROOT.Core.TArrayI.Cast
        • HROOT.Core.TArrayI.FFI
        • HROOT.Core.TArrayI.Implementation
        • HROOT.Core.TArrayI.Interface
        • HROOT.Core.TArrayI.RawType
      • HROOT.Core.TArrayL
        • HROOT.Core.TArrayL.Cast
        • HROOT.Core.TArrayL.FFI
        • HROOT.Core.TArrayL.Implementation
        • HROOT.Core.TArrayL.Interface
        • HROOT.Core.TArrayL.RawType
      • HROOT.Core.TArrayL64
        • HROOT.Core.TArrayL64.Cast
        • HROOT.Core.TArrayL64.FFI
        • HROOT.Core.TArrayL64.Implementation
        • HROOT.Core.TArrayL64.Interface
        • HROOT.Core.TArrayL64.RawType
      • HROOT.Core.TArrayS
        • HROOT.Core.TArrayS.Cast
        • HROOT.Core.TArrayS.FFI
        • HROOT.Core.TArrayS.Implementation
        • HROOT.Core.TArrayS.Interface
        • HROOT.Core.TArrayS.RawType
      • HROOT.Core.TAtt3D
        • HROOT.Core.TAtt3D.Cast
        • HROOT.Core.TAtt3D.FFI
        • HROOT.Core.TAtt3D.Implementation
        • HROOT.Core.TAtt3D.Interface
        • HROOT.Core.TAtt3D.RawType
      • HROOT.Core.TAttAxis
        • HROOT.Core.TAttAxis.Cast
        • HROOT.Core.TAttAxis.FFI
        • HROOT.Core.TAttAxis.Implementation
        • HROOT.Core.TAttAxis.Interface
        • HROOT.Core.TAttAxis.RawType
      • HROOT.Core.TAttBBox
        • HROOT.Core.TAttBBox.Cast
        • HROOT.Core.TAttBBox.FFI
        • HROOT.Core.TAttBBox.Implementation
        • HROOT.Core.TAttBBox.Interface
        • HROOT.Core.TAttBBox.RawType
      • HROOT.Core.TAttBBox2D
        • HROOT.Core.TAttBBox2D.Cast
        • HROOT.Core.TAttBBox2D.FFI
        • HROOT.Core.TAttBBox2D.Implementation
        • HROOT.Core.TAttBBox2D.Interface
        • HROOT.Core.TAttBBox2D.RawType
      • HROOT.Core.TAttCanvas
        • HROOT.Core.TAttCanvas.Cast
        • HROOT.Core.TAttCanvas.FFI
        • HROOT.Core.TAttCanvas.Implementation
        • HROOT.Core.TAttCanvas.Interface
        • HROOT.Core.TAttCanvas.RawType
      • HROOT.Core.TAttFill
        • HROOT.Core.TAttFill.Cast
        • HROOT.Core.TAttFill.FFI
        • HROOT.Core.TAttFill.Implementation
        • HROOT.Core.TAttFill.Interface
        • HROOT.Core.TAttFill.RawType
      • HROOT.Core.TAttLine
        • HROOT.Core.TAttLine.Cast
        • HROOT.Core.TAttLine.FFI
        • HROOT.Core.TAttLine.Implementation
        • HROOT.Core.TAttLine.Interface
        • HROOT.Core.TAttLine.RawType
      • HROOT.Core.TAttMarker
        • HROOT.Core.TAttMarker.Cast
        • HROOT.Core.TAttMarker.FFI
        • HROOT.Core.TAttMarker.Implementation
        • HROOT.Core.TAttMarker.Interface
        • HROOT.Core.TAttMarker.RawType
      • HROOT.Core.TAttPad
        • HROOT.Core.TAttPad.Cast
        • HROOT.Core.TAttPad.FFI
        • HROOT.Core.TAttPad.Implementation
        • HROOT.Core.TAttPad.Interface
        • HROOT.Core.TAttPad.RawType
      • HROOT.Core.TAttText
        • HROOT.Core.TAttText.Cast
        • HROOT.Core.TAttText.FFI
        • HROOT.Core.TAttText.Implementation
        • HROOT.Core.TAttText.Interface
        • HROOT.Core.TAttText.RawType
      • HROOT.Core.TClass
        • HROOT.Core.TClass.Cast
        • HROOT.Core.TClass.FFI
        • HROOT.Core.TClass.Implementation
        • HROOT.Core.TClass.Interface
        • HROOT.Core.TClass.RawType
      • HROOT.Core.TCollection
        • HROOT.Core.TCollection.Cast
        • HROOT.Core.TCollection.FFI
        • HROOT.Core.TCollection.Implementation
        • HROOT.Core.TCollection.Interface
        • HROOT.Core.TCollection.RawType
      • HROOT.Core.TColor
        • HROOT.Core.TColor.Cast
        • HROOT.Core.TColor.FFI
        • HROOT.Core.TColor.Implementation
        • HROOT.Core.TColor.Interface
        • HROOT.Core.TColor.RawType
      • HROOT.Core.TDatime
        • HROOT.Core.TDatime.Cast
        • HROOT.Core.TDatime.FFI
        • HROOT.Core.TDatime.Implementation
        • HROOT.Core.TDatime.Interface
        • HROOT.Core.TDatime.RawType
      • HROOT.Core.TDictionary
        • HROOT.Core.TDictionary.Cast
        • HROOT.Core.TDictionary.FFI
        • HROOT.Core.TDictionary.Implementation
        • HROOT.Core.TDictionary.Interface
        • HROOT.Core.TDictionary.RawType
      • HROOT.Core.TDirectory
        • HROOT.Core.TDirectory.Cast
        • HROOT.Core.TDirectory.FFI
        • HROOT.Core.TDirectory.Implementation
        • HROOT.Core.TDirectory.Interface
        • HROOT.Core.TDirectory.RawType
      • HROOT.Core.TGlobal
        • HROOT.Core.TGlobal.Cast
        • HROOT.Core.TGlobal.FFI
        • HROOT.Core.TGlobal.Implementation
        • HROOT.Core.TGlobal.Interface
        • HROOT.Core.TGlobal.RawType
      • HROOT.Core.TH
      • HROOT.Core.TKey
        • HROOT.Core.TKey.Cast
        • HROOT.Core.TKey.FFI
        • HROOT.Core.TKey.Implementation
        • HROOT.Core.TKey.Interface
        • HROOT.Core.TKey.RawType
      • HROOT.Core.TMutex
        • HROOT.Core.TMutex.Cast
        • HROOT.Core.TMutex.FFI
        • HROOT.Core.TMutex.Implementation
        • HROOT.Core.TMutex.Interface
        • HROOT.Core.TMutex.RawType
      • HROOT.Core.TNamed
        • HROOT.Core.TNamed.Cast
        • HROOT.Core.TNamed.FFI
        • HROOT.Core.TNamed.Implementation
        • HROOT.Core.TNamed.Interface
        • HROOT.Core.TNamed.RawType
      • HROOT.Core.TObjArray
        • HROOT.Core.TObjArray.Cast
        • HROOT.Core.TObjArray.FFI
        • HROOT.Core.TObjArray.Implementation
        • HROOT.Core.TObjArray.Interface
        • HROOT.Core.TObjArray.RawType
      • HROOT.Core.TObject
        • HROOT.Core.TObject.Cast
        • HROOT.Core.TObject.FFI
        • HROOT.Core.TObject.Implementation
        • HROOT.Core.TObject.Interface
        • HROOT.Core.TObject.RawType
      • HROOT.Core.TQObject
        • HROOT.Core.TQObject.Cast
        • HROOT.Core.TQObject.FFI
        • HROOT.Core.TQObject.Implementation
        • HROOT.Core.TQObject.Interface
        • HROOT.Core.TQObject.RawType
      • HROOT.Core.TROOT
        • HROOT.Core.TROOT.Cast
        • HROOT.Core.TROOT.FFI
        • HROOT.Core.TROOT.Implementation
        • HROOT.Core.TROOT.Interface
        • HROOT.Core.TROOT.RawType
      • HROOT.Core.TSeqCollection
        • HROOT.Core.TSeqCollection.Cast
        • HROOT.Core.TSeqCollection.FFI
        • HROOT.Core.TSeqCollection.Implementation
        • HROOT.Core.TSeqCollection.Interface
        • HROOT.Core.TSeqCollection.RawType
      • HROOT.Core.TStyle
        • HROOT.Core.TStyle.Cast
        • HROOT.Core.TStyle.FFI
        • HROOT.Core.TStyle.Implementation
        • HROOT.Core.TStyle.Interface
        • HROOT.Core.TStyle.RawType
      • HROOT.Core.TSystem
        • HROOT.Core.TSystem.Cast
        • HROOT.Core.TSystem.FFI
        • HROOT.Core.TSystem.Implementation
        • HROOT.Core.TSystem.Interface
        • HROOT.Core.TSystem.RawType
      • HROOT.Core.TVirtualMutex
        • HROOT.Core.TVirtualMutex.Cast
        • HROOT.Core.TVirtualMutex.FFI
        • HROOT.Core.TVirtualMutex.Implementation
        • HROOT.Core.TVirtualMutex.Interface
        • HROOT.Core.TVirtualMutex.RawType
      • HROOT.Core.TVirtualPad
        • HROOT.Core.TVirtualPad.Cast
        • HROOT.Core.TVirtualPad.FFI
        • HROOT.Core.TVirtualPad.Implementation
        • HROOT.Core.TVirtualPad.Interface
        • HROOT.Core.TVirtualPad.RawType
      • HROOT.Core.Template

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.8, 0.9, 0.9.0.1, 0.10.0.1, 0.10.0.2, 0.10.0.3
Change log CHANGES
Dependencies base (>4 && <5), fficxx (>=0.7), fficxx-runtime (>=0.7), stdcxx, template-haskell [details]
License LGPL-2.1-or-later
Author Ian-Woo Kim
Maintainer Ian-Woo Kim <ianwookim@gmail.com>
Category Graphics, Statistics, Math, Numerical
Home page https://wavewave.github.io/HROOT
Source repo head: git clone https://github.com/wavewave/HROOT
Uploaded by IanWooKim at 2022-12-30T22:53:24Z
Distributions
Reverse Dependencies 8 direct, 0 indirect [details]
Downloads 2944 total (16 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-12-31 [all 2 reports]