Name: HROOT-core Version: 0.9.0.1 Synopsis: Haskell binding to ROOT Core modules Description: 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. Homepage: http://ianwookim.org/HROOT license: LGPL-2.1 license-file: LICENSE Author: Ian-Woo Kim Maintainer: Ian-Woo Kim Category: Graphics, Statistics, Math, Numerical Tested-with: GHC >= 7.6 Build-Type: Custom cabal-version: >=1.10 Extra-source-files: Config.hs csrc/HROOT-coreTopLevel.h csrc/HROOTCoreDeletable.h csrc/HROOTCoreTApplication.h csrc/HROOTCoreTArray.h csrc/HROOTCoreTArrayC.h csrc/HROOTCoreTArrayD.h csrc/HROOTCoreTArrayF.h csrc/HROOTCoreTArrayI.h csrc/HROOTCoreTArrayL.h csrc/HROOTCoreTArrayL64.h csrc/HROOTCoreTArrayS.h csrc/HROOTCoreTAtt3D.h csrc/HROOTCoreTAttAxis.h csrc/HROOTCoreTAttBBox.h csrc/HROOTCoreTAttCanvas.h csrc/HROOTCoreTAttFill.h csrc/HROOTCoreTAttLine.h csrc/HROOTCoreTAttMarker.h csrc/HROOTCoreTAttPad.h csrc/HROOTCoreTAttText.h csrc/HROOTCoreTClass.h csrc/HROOTCoreTCollection.h csrc/HROOTCoreTDictionary.h csrc/HROOTCoreTDirectory.h csrc/HROOTCoreTGlobal.h csrc/HROOTCoreTKey.h csrc/HROOTCoreTNamed.h csrc/HROOTCoreTObjArray.h csrc/HROOTCoreTObject.h csrc/HROOTCoreTQObject.h csrc/HROOTCoreTROOT.h csrc/HROOTCoreTSeqCollection.h csrc/HROOTCoreTSystem.h csrc/HROOTCoreTVirtualPad.h csrc/HROOT-coreTopLevel.cpp csrc/HROOTCoreDeletable.cpp csrc/HROOTCoreTApplication.cpp csrc/HROOTCoreTArray.cpp csrc/HROOTCoreTArrayC.cpp csrc/HROOTCoreTArrayD.cpp csrc/HROOTCoreTArrayF.cpp csrc/HROOTCoreTArrayI.cpp csrc/HROOTCoreTArrayL.cpp csrc/HROOTCoreTArrayL64.cpp csrc/HROOTCoreTArrayS.cpp csrc/HROOTCoreTAtt3D.cpp csrc/HROOTCoreTAttAxis.cpp csrc/HROOTCoreTAttBBox.cpp csrc/HROOTCoreTAttCanvas.cpp csrc/HROOTCoreTAttFill.cpp csrc/HROOTCoreTAttLine.cpp csrc/HROOTCoreTAttMarker.cpp csrc/HROOTCoreTAttPad.cpp csrc/HROOTCoreTAttText.cpp csrc/HROOTCoreTClass.cpp csrc/HROOTCoreTCollection.cpp csrc/HROOTCoreTDictionary.cpp csrc/HROOTCoreTDirectory.cpp csrc/HROOTCoreTGlobal.cpp csrc/HROOTCoreTKey.cpp csrc/HROOTCoreTNamed.cpp csrc/HROOTCoreTObjArray.cpp csrc/HROOTCoreTObject.cpp csrc/HROOTCoreTQObject.cpp csrc/HROOTCoreTROOT.cpp csrc/HROOTCoreTSeqCollection.cpp csrc/HROOTCoreTSystem.cpp csrc/HROOTCoreTVirtualPad.cpp Library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall -funbox-strict-fields -fno-warn-unused-do-bind -fno-warn-orphans -fno-warn-unused-imports ghc-prof-options: -caf-all -auto-all cc-options: -std=c++14 Build-Depends: base>4 && < 5, fficxx >= 0.3, fficxx-runtime >= 0.3, template-haskell Exposed-Modules: HROOT.Core HROOT.Core.Deletable HROOT.Core.TApplication HROOT.Core.TArray HROOT.Core.TArrayC HROOT.Core.TArrayD HROOT.Core.TArrayF HROOT.Core.TArrayI HROOT.Core.TArrayL HROOT.Core.TArrayL64 HROOT.Core.TArrayS HROOT.Core.TAtt3D HROOT.Core.TAttAxis HROOT.Core.TAttBBox HROOT.Core.TAttCanvas HROOT.Core.TAttFill HROOT.Core.TAttLine HROOT.Core.TAttMarker HROOT.Core.TAttPad HROOT.Core.TAttText HROOT.Core.TClass HROOT.Core.TCollection HROOT.Core.TDictionary HROOT.Core.TDirectory HROOT.Core.TGlobal HROOT.Core.TKey HROOT.Core.TNamed HROOT.Core.TObjArray HROOT.Core.TObject HROOT.Core.TQObject HROOT.Core.TROOT HROOT.Core.TSeqCollection HROOT.Core.TSystem HROOT.Core.TVirtualPad HROOT.Core.Deletable.RawType HROOT.Core.TApplication.RawType HROOT.Core.TArray.RawType HROOT.Core.TArrayC.RawType HROOT.Core.TArrayD.RawType HROOT.Core.TArrayF.RawType HROOT.Core.TArrayI.RawType HROOT.Core.TArrayL.RawType HROOT.Core.TArrayL64.RawType HROOT.Core.TArrayS.RawType HROOT.Core.TAtt3D.RawType HROOT.Core.TAttAxis.RawType HROOT.Core.TAttBBox.RawType HROOT.Core.TAttCanvas.RawType HROOT.Core.TAttFill.RawType HROOT.Core.TAttLine.RawType HROOT.Core.TAttMarker.RawType HROOT.Core.TAttPad.RawType HROOT.Core.TAttText.RawType HROOT.Core.TClass.RawType HROOT.Core.TCollection.RawType HROOT.Core.TDictionary.RawType HROOT.Core.TDirectory.RawType HROOT.Core.TGlobal.RawType HROOT.Core.TKey.RawType HROOT.Core.TNamed.RawType HROOT.Core.TObjArray.RawType HROOT.Core.TObject.RawType HROOT.Core.TQObject.RawType HROOT.Core.TROOT.RawType HROOT.Core.TSeqCollection.RawType HROOT.Core.TSystem.RawType HROOT.Core.TVirtualPad.RawType HROOT.Core.Deletable.FFI HROOT.Core.TApplication.FFI HROOT.Core.TArray.FFI HROOT.Core.TArrayC.FFI HROOT.Core.TArrayD.FFI HROOT.Core.TArrayF.FFI HROOT.Core.TArrayI.FFI HROOT.Core.TArrayL.FFI HROOT.Core.TArrayL64.FFI HROOT.Core.TArrayS.FFI HROOT.Core.TAtt3D.FFI HROOT.Core.TAttAxis.FFI HROOT.Core.TAttBBox.FFI HROOT.Core.TAttCanvas.FFI HROOT.Core.TAttFill.FFI HROOT.Core.TAttLine.FFI HROOT.Core.TAttMarker.FFI HROOT.Core.TAttPad.FFI HROOT.Core.TAttText.FFI HROOT.Core.TClass.FFI HROOT.Core.TCollection.FFI HROOT.Core.TDictionary.FFI HROOT.Core.TDirectory.FFI HROOT.Core.TGlobal.FFI HROOT.Core.TKey.FFI HROOT.Core.TNamed.FFI HROOT.Core.TObjArray.FFI HROOT.Core.TObject.FFI HROOT.Core.TQObject.FFI HROOT.Core.TROOT.FFI HROOT.Core.TSeqCollection.FFI HROOT.Core.TSystem.FFI HROOT.Core.TVirtualPad.FFI HROOT.Core.Deletable.Interface HROOT.Core.TApplication.Interface HROOT.Core.TArray.Interface HROOT.Core.TArrayC.Interface HROOT.Core.TArrayD.Interface HROOT.Core.TArrayF.Interface HROOT.Core.TArrayI.Interface HROOT.Core.TArrayL.Interface HROOT.Core.TArrayL64.Interface HROOT.Core.TArrayS.Interface HROOT.Core.TAtt3D.Interface HROOT.Core.TAttAxis.Interface HROOT.Core.TAttBBox.Interface HROOT.Core.TAttCanvas.Interface HROOT.Core.TAttFill.Interface HROOT.Core.TAttLine.Interface HROOT.Core.TAttMarker.Interface HROOT.Core.TAttPad.Interface HROOT.Core.TAttText.Interface HROOT.Core.TClass.Interface HROOT.Core.TCollection.Interface HROOT.Core.TDictionary.Interface HROOT.Core.TDirectory.Interface HROOT.Core.TGlobal.Interface HROOT.Core.TKey.Interface HROOT.Core.TNamed.Interface HROOT.Core.TObjArray.Interface HROOT.Core.TObject.Interface HROOT.Core.TQObject.Interface HROOT.Core.TROOT.Interface HROOT.Core.TSeqCollection.Interface HROOT.Core.TSystem.Interface HROOT.Core.TVirtualPad.Interface HROOT.Core.Deletable.Cast HROOT.Core.TApplication.Cast HROOT.Core.TArray.Cast HROOT.Core.TArrayC.Cast HROOT.Core.TArrayD.Cast HROOT.Core.TArrayF.Cast HROOT.Core.TArrayI.Cast HROOT.Core.TArrayL.Cast HROOT.Core.TArrayL64.Cast HROOT.Core.TArrayS.Cast HROOT.Core.TAtt3D.Cast HROOT.Core.TAttAxis.Cast HROOT.Core.TAttBBox.Cast HROOT.Core.TAttCanvas.Cast HROOT.Core.TAttFill.Cast HROOT.Core.TAttLine.Cast HROOT.Core.TAttMarker.Cast HROOT.Core.TAttPad.Cast HROOT.Core.TAttText.Cast HROOT.Core.TClass.Cast HROOT.Core.TCollection.Cast HROOT.Core.TDictionary.Cast HROOT.Core.TDirectory.Cast HROOT.Core.TGlobal.Cast HROOT.Core.TKey.Cast HROOT.Core.TNamed.Cast HROOT.Core.TObjArray.Cast HROOT.Core.TObject.Cast HROOT.Core.TQObject.Cast HROOT.Core.TROOT.Cast HROOT.Core.TSeqCollection.Cast HROOT.Core.TSystem.Cast HROOT.Core.TVirtualPad.Cast HROOT.Core.Deletable.Implementation HROOT.Core.TApplication.Implementation HROOT.Core.TArray.Implementation HROOT.Core.TArrayC.Implementation HROOT.Core.TArrayD.Implementation HROOT.Core.TArrayF.Implementation HROOT.Core.TArrayI.Implementation HROOT.Core.TArrayL.Implementation HROOT.Core.TArrayL64.Implementation HROOT.Core.TArrayS.Implementation HROOT.Core.TAtt3D.Implementation HROOT.Core.TAttAxis.Implementation HROOT.Core.TAttBBox.Implementation HROOT.Core.TAttCanvas.Implementation HROOT.Core.TAttFill.Implementation HROOT.Core.TAttLine.Implementation HROOT.Core.TAttMarker.Implementation HROOT.Core.TAttPad.Implementation HROOT.Core.TAttText.Implementation HROOT.Core.TClass.Implementation HROOT.Core.TCollection.Implementation HROOT.Core.TDictionary.Implementation HROOT.Core.TDirectory.Implementation HROOT.Core.TGlobal.Implementation HROOT.Core.TKey.Implementation HROOT.Core.TNamed.Implementation HROOT.Core.TObjArray.Implementation HROOT.Core.TObject.Implementation HROOT.Core.TQObject.Implementation HROOT.Core.TROOT.Implementation HROOT.Core.TSeqCollection.Implementation HROOT.Core.TSystem.Implementation HROOT.Core.TVirtualPad.Implementation Other-Modules: extra-lib-dirs: extra-libraries: stdc++ Include-dirs: csrc Install-includes: HROOT-coreType.h HROOTCoreDeletable.h HROOTCoreTApplication.h HROOTCoreTArray.h HROOTCoreTArrayC.h HROOTCoreTArrayD.h HROOTCoreTArrayF.h HROOTCoreTArrayI.h HROOTCoreTArrayL.h HROOTCoreTArrayL64.h HROOTCoreTArrayS.h HROOTCoreTAtt3D.h HROOTCoreTAttAxis.h HROOTCoreTAttBBox.h HROOTCoreTAttCanvas.h HROOTCoreTAttFill.h HROOTCoreTAttLine.h HROOTCoreTAttMarker.h HROOTCoreTAttPad.h HROOTCoreTAttText.h HROOTCoreTClass.h HROOTCoreTCollection.h HROOTCoreTDictionary.h HROOTCoreTDirectory.h HROOTCoreTGlobal.h HROOTCoreTKey.h HROOTCoreTNamed.h HROOTCoreTObjArray.h HROOTCoreTObject.h HROOTCoreTQObject.h HROOTCoreTROOT.h HROOTCoreTSeqCollection.h HROOTCoreTSystem.h HROOTCoreTVirtualPad.h C-sources: csrc/HROOT-coreTopLevel.cpp csrc/HROOTCoreDeletable.cpp csrc/HROOTCoreTApplication.cpp csrc/HROOTCoreTArray.cpp csrc/HROOTCoreTArrayC.cpp csrc/HROOTCoreTArrayD.cpp csrc/HROOTCoreTArrayF.cpp csrc/HROOTCoreTArrayI.cpp csrc/HROOTCoreTArrayL.cpp csrc/HROOTCoreTArrayL64.cpp csrc/HROOTCoreTArrayS.cpp csrc/HROOTCoreTAtt3D.cpp csrc/HROOTCoreTAttAxis.cpp csrc/HROOTCoreTAttBBox.cpp csrc/HROOTCoreTAttCanvas.cpp csrc/HROOTCoreTAttFill.cpp csrc/HROOTCoreTAttLine.cpp csrc/HROOTCoreTAttMarker.cpp csrc/HROOTCoreTAttPad.cpp csrc/HROOTCoreTAttText.cpp csrc/HROOTCoreTClass.cpp csrc/HROOTCoreTCollection.cpp csrc/HROOTCoreTDictionary.cpp csrc/HROOTCoreTDirectory.cpp csrc/HROOTCoreTGlobal.cpp csrc/HROOTCoreTKey.cpp csrc/HROOTCoreTNamed.cpp csrc/HROOTCoreTObjArray.cpp csrc/HROOTCoreTObject.cpp csrc/HROOTCoreTQObject.cpp csrc/HROOTCoreTROOT.cpp csrc/HROOTCoreTSeqCollection.cpp csrc/HROOTCoreTSystem.cpp csrc/HROOTCoreTVirtualPad.cpp