packages feed

HROOT-hist-0.10.0.2: HROOT-hist.cabal

Cabal-version: 3.0
Name:          HROOT-hist
Version:       0.10.0.2
Synopsis:      Haskell binding to ROOT Hist 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:      https://wavewave.github.io/HROOT
license:       LGPL-2.1-or-later
license-file:  LICENSE
Author:        Ian-Woo Kim
Maintainer:    Ian-Woo Kim <ianwookim@gmail.com>
Category:      Graphics, Statistics, Math, Numerical
Tested-with:   GHC == 9.0.2 || == 9.2.4 || == 9.4.2 
Extra-source-files:
  CHANGES
  Config.hs
  csrc/HROOTHistTAxis.h
  csrc/HROOTHistTF1.h
  csrc/HROOTHistTFitResult.h
  csrc/HROOTHistTFitResultPtr.h
  csrc/HROOTHistTGraph.h
  csrc/HROOTHistTGraph2D.h
  csrc/HROOTHistTGraphAsymmErrors.h
  csrc/HROOTHistTGraphBentErrors.h
  csrc/HROOTHistTGraphErrors.h
  csrc/HROOTHistTH1.h
  csrc/HROOTHistTH1C.h
  csrc/HROOTHistTH1D.h
  csrc/HROOTHistTH1F.h
  csrc/HROOTHistTH1I.h
  csrc/HROOTHistTH1K.h
  csrc/HROOTHistTH1S.h
  csrc/HROOTHistTH2.h
  csrc/HROOTHistTH2C.h
  csrc/HROOTHistTH2D.h
  csrc/HROOTHistTH2F.h
  csrc/HROOTHistTH2I.h
  csrc/HROOTHistTH2Poly.h
  csrc/HROOTHistTH2S.h
  csrc/HROOTHistTH3.h
  csrc/HROOTHistTH3C.h
  csrc/HROOTHistTH3D.h
  csrc/HROOTHistTH3F.h
  csrc/HROOTHistTH3I.h
  csrc/HROOTHistTH3S.h
  csrc/HROOTHistTHStack.h
  csrc/HROOTHistTMultiGraph.h
  csrc/HROOTHistTAxis.cpp
  csrc/HROOTHistTF1.cpp
  csrc/HROOTHistTFitResult.cpp
  csrc/HROOTHistTFitResultPtr.cpp
  csrc/HROOTHistTGraph.cpp
  csrc/HROOTHistTGraph2D.cpp
  csrc/HROOTHistTGraphAsymmErrors.cpp
  csrc/HROOTHistTGraphBentErrors.cpp
  csrc/HROOTHistTGraphErrors.cpp
  csrc/HROOTHistTH1.cpp
  csrc/HROOTHistTH1C.cpp
  csrc/HROOTHistTH1D.cpp
  csrc/HROOTHistTH1F.cpp
  csrc/HROOTHistTH1I.cpp
  csrc/HROOTHistTH1K.cpp
  csrc/HROOTHistTH1S.cpp
  csrc/HROOTHistTH2.cpp
  csrc/HROOTHistTH2C.cpp
  csrc/HROOTHistTH2D.cpp
  csrc/HROOTHistTH2F.cpp
  csrc/HROOTHistTH2I.cpp
  csrc/HROOTHistTH2Poly.cpp
  csrc/HROOTHistTH2S.cpp
  csrc/HROOTHistTH3.cpp
  csrc/HROOTHistTH3C.cpp
  csrc/HROOTHistTH3D.cpp
  csrc/HROOTHistTH3F.cpp
  csrc/HROOTHistTH3I.cpp
  csrc/HROOTHistTH3S.cpp
  csrc/HROOTHistTHStack.cpp
  csrc/HROOTHistTMultiGraph.cpp
Build-Type: Custom
custom-setup
  setup-depends: Cabal < 4, base > 4 && < 5, process

Source-repository head
  type:     git
  location: https://github.com/wavewave/HROOT

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
  cxx-options: -std=c++17
  Build-Depends: base > 4 && < 5, fficxx >= 0.7, fficxx-runtime >= 0.7, template-haskell, stdcxx, HROOT-core == 0.10.0.2
  Exposed-Modules:
                       HROOT.Hist
                       HROOT.Hist.Ordinary
                       HROOT.Hist.Template
                       HROOT.Hist.TH
                       HROOT.Hist.TAxis
                       HROOT.Hist.TF1
                       HROOT.Hist.TFitResult
                       HROOT.Hist.TFitResultPtr
                       HROOT.Hist.TGraph
                       HROOT.Hist.TGraph2D
                       HROOT.Hist.TGraphAsymmErrors
                       HROOT.Hist.TGraphBentErrors
                       HROOT.Hist.TGraphErrors
                       HROOT.Hist.TH1
                       HROOT.Hist.TH1C
                       HROOT.Hist.TH1D
                       HROOT.Hist.TH1F
                       HROOT.Hist.TH1I
                       HROOT.Hist.TH1K
                       HROOT.Hist.TH1S
                       HROOT.Hist.TH2
                       HROOT.Hist.TH2C
                       HROOT.Hist.TH2D
                       HROOT.Hist.TH2F
                       HROOT.Hist.TH2I
                       HROOT.Hist.TH2Poly
                       HROOT.Hist.TH2S
                       HROOT.Hist.TH3
                       HROOT.Hist.TH3C
                       HROOT.Hist.TH3D
                       HROOT.Hist.TH3F
                       HROOT.Hist.TH3I
                       HROOT.Hist.TH3S
                       HROOT.Hist.THStack
                       HROOT.Hist.TMultiGraph
                       HROOT.Hist.TAxis.RawType
                       HROOT.Hist.TF1.RawType
                       HROOT.Hist.TFitResult.RawType
                       HROOT.Hist.TFitResultPtr.RawType
                       HROOT.Hist.TGraph.RawType
                       HROOT.Hist.TGraph2D.RawType
                       HROOT.Hist.TGraphAsymmErrors.RawType
                       HROOT.Hist.TGraphBentErrors.RawType
                       HROOT.Hist.TGraphErrors.RawType
                       HROOT.Hist.TH1.RawType
                       HROOT.Hist.TH1C.RawType
                       HROOT.Hist.TH1D.RawType
                       HROOT.Hist.TH1F.RawType
                       HROOT.Hist.TH1I.RawType
                       HROOT.Hist.TH1K.RawType
                       HROOT.Hist.TH1S.RawType
                       HROOT.Hist.TH2.RawType
                       HROOT.Hist.TH2C.RawType
                       HROOT.Hist.TH2D.RawType
                       HROOT.Hist.TH2F.RawType
                       HROOT.Hist.TH2I.RawType
                       HROOT.Hist.TH2Poly.RawType
                       HROOT.Hist.TH2S.RawType
                       HROOT.Hist.TH3.RawType
                       HROOT.Hist.TH3C.RawType
                       HROOT.Hist.TH3D.RawType
                       HROOT.Hist.TH3F.RawType
                       HROOT.Hist.TH3I.RawType
                       HROOT.Hist.TH3S.RawType
                       HROOT.Hist.THStack.RawType
                       HROOT.Hist.TMultiGraph.RawType
                       HROOT.Hist.TAxis.FFI
                       HROOT.Hist.TF1.FFI
                       HROOT.Hist.TFitResult.FFI
                       HROOT.Hist.TFitResultPtr.FFI
                       HROOT.Hist.TGraph.FFI
                       HROOT.Hist.TGraph2D.FFI
                       HROOT.Hist.TGraphAsymmErrors.FFI
                       HROOT.Hist.TGraphBentErrors.FFI
                       HROOT.Hist.TGraphErrors.FFI
                       HROOT.Hist.TH1.FFI
                       HROOT.Hist.TH1C.FFI
                       HROOT.Hist.TH1D.FFI
                       HROOT.Hist.TH1F.FFI
                       HROOT.Hist.TH1I.FFI
                       HROOT.Hist.TH1K.FFI
                       HROOT.Hist.TH1S.FFI
                       HROOT.Hist.TH2.FFI
                       HROOT.Hist.TH2C.FFI
                       HROOT.Hist.TH2D.FFI
                       HROOT.Hist.TH2F.FFI
                       HROOT.Hist.TH2I.FFI
                       HROOT.Hist.TH2Poly.FFI
                       HROOT.Hist.TH2S.FFI
                       HROOT.Hist.TH3.FFI
                       HROOT.Hist.TH3C.FFI
                       HROOT.Hist.TH3D.FFI
                       HROOT.Hist.TH3F.FFI
                       HROOT.Hist.TH3I.FFI
                       HROOT.Hist.TH3S.FFI
                       HROOT.Hist.THStack.FFI
                       HROOT.Hist.TMultiGraph.FFI
                       HROOT.Hist.TAxis.Interface
                       HROOT.Hist.TF1.Interface
                       HROOT.Hist.TFitResult.Interface
                       HROOT.Hist.TFitResultPtr.Interface
                       HROOT.Hist.TGraph.Interface
                       HROOT.Hist.TGraph2D.Interface
                       HROOT.Hist.TGraphAsymmErrors.Interface
                       HROOT.Hist.TGraphBentErrors.Interface
                       HROOT.Hist.TGraphErrors.Interface
                       HROOT.Hist.TH1.Interface
                       HROOT.Hist.TH1C.Interface
                       HROOT.Hist.TH1D.Interface
                       HROOT.Hist.TH1F.Interface
                       HROOT.Hist.TH1I.Interface
                       HROOT.Hist.TH1K.Interface
                       HROOT.Hist.TH1S.Interface
                       HROOT.Hist.TH2.Interface
                       HROOT.Hist.TH2C.Interface
                       HROOT.Hist.TH2D.Interface
                       HROOT.Hist.TH2F.Interface
                       HROOT.Hist.TH2I.Interface
                       HROOT.Hist.TH2Poly.Interface
                       HROOT.Hist.TH2S.Interface
                       HROOT.Hist.TH3.Interface
                       HROOT.Hist.TH3C.Interface
                       HROOT.Hist.TH3D.Interface
                       HROOT.Hist.TH3F.Interface
                       HROOT.Hist.TH3I.Interface
                       HROOT.Hist.TH3S.Interface
                       HROOT.Hist.THStack.Interface
                       HROOT.Hist.TMultiGraph.Interface
                       HROOT.Hist.TAxis.Cast
                       HROOT.Hist.TF1.Cast
                       HROOT.Hist.TFitResult.Cast
                       HROOT.Hist.TFitResultPtr.Cast
                       HROOT.Hist.TGraph.Cast
                       HROOT.Hist.TGraph2D.Cast
                       HROOT.Hist.TGraphAsymmErrors.Cast
                       HROOT.Hist.TGraphBentErrors.Cast
                       HROOT.Hist.TGraphErrors.Cast
                       HROOT.Hist.TH1.Cast
                       HROOT.Hist.TH1C.Cast
                       HROOT.Hist.TH1D.Cast
                       HROOT.Hist.TH1F.Cast
                       HROOT.Hist.TH1I.Cast
                       HROOT.Hist.TH1K.Cast
                       HROOT.Hist.TH1S.Cast
                       HROOT.Hist.TH2.Cast
                       HROOT.Hist.TH2C.Cast
                       HROOT.Hist.TH2D.Cast
                       HROOT.Hist.TH2F.Cast
                       HROOT.Hist.TH2I.Cast
                       HROOT.Hist.TH2Poly.Cast
                       HROOT.Hist.TH2S.Cast
                       HROOT.Hist.TH3.Cast
                       HROOT.Hist.TH3C.Cast
                       HROOT.Hist.TH3D.Cast
                       HROOT.Hist.TH3F.Cast
                       HROOT.Hist.TH3I.Cast
                       HROOT.Hist.TH3S.Cast
                       HROOT.Hist.THStack.Cast
                       HROOT.Hist.TMultiGraph.Cast
                       HROOT.Hist.TAxis.Implementation
                       HROOT.Hist.TF1.Implementation
                       HROOT.Hist.TFitResult.Implementation
                       HROOT.Hist.TFitResultPtr.Implementation
                       HROOT.Hist.TGraph.Implementation
                       HROOT.Hist.TGraph2D.Implementation
                       HROOT.Hist.TGraphAsymmErrors.Implementation
                       HROOT.Hist.TGraphBentErrors.Implementation
                       HROOT.Hist.TGraphErrors.Implementation
                       HROOT.Hist.TH1.Implementation
                       HROOT.Hist.TH1C.Implementation
                       HROOT.Hist.TH1D.Implementation
                       HROOT.Hist.TH1F.Implementation
                       HROOT.Hist.TH1I.Implementation
                       HROOT.Hist.TH1K.Implementation
                       HROOT.Hist.TH1S.Implementation
                       HROOT.Hist.TH2.Implementation
                       HROOT.Hist.TH2C.Implementation
                       HROOT.Hist.TH2D.Implementation
                       HROOT.Hist.TH2F.Implementation
                       HROOT.Hist.TH2I.Implementation
                       HROOT.Hist.TH2Poly.Implementation
                       HROOT.Hist.TH2S.Implementation
                       HROOT.Hist.TH3.Implementation
                       HROOT.Hist.TH3C.Implementation
                       HROOT.Hist.TH3D.Implementation
                       HROOT.Hist.TH3F.Implementation
                       HROOT.Hist.TH3I.Implementation
                       HROOT.Hist.TH3S.Implementation
                       HROOT.Hist.THStack.Implementation
                       HROOT.Hist.TMultiGraph.Implementation
  Other-Modules:
  extra-lib-dirs: 
  extra-libraries:    
  Include-dirs:       csrc 
  pkgconfig-depends: 
  Install-includes:
                       HROOT-histType.h
                       HROOTHistTAxis.h
                       HROOTHistTF1.h
                       HROOTHistTFitResult.h
                       HROOTHistTFitResultPtr.h
                       HROOTHistTGraph.h
                       HROOTHistTGraph2D.h
                       HROOTHistTGraphAsymmErrors.h
                       HROOTHistTGraphBentErrors.h
                       HROOTHistTGraphErrors.h
                       HROOTHistTH1.h
                       HROOTHistTH1C.h
                       HROOTHistTH1D.h
                       HROOTHistTH1F.h
                       HROOTHistTH1I.h
                       HROOTHistTH1K.h
                       HROOTHistTH1S.h
                       HROOTHistTH2.h
                       HROOTHistTH2C.h
                       HROOTHistTH2D.h
                       HROOTHistTH2F.h
                       HROOTHistTH2I.h
                       HROOTHistTH2Poly.h
                       HROOTHistTH2S.h
                       HROOTHistTH3.h
                       HROOTHistTH3C.h
                       HROOTHistTH3D.h
                       HROOTHistTH3F.h
                       HROOTHistTH3I.h
                       HROOTHistTH3S.h
                       HROOTHistTHStack.h
                       HROOTHistTMultiGraph.h
  Cxx-sources:
                       csrc/HROOTHistTAxis.cpp
                       csrc/HROOTHistTF1.cpp
                       csrc/HROOTHistTFitResult.cpp
                       csrc/HROOTHistTFitResultPtr.cpp
                       csrc/HROOTHistTGraph.cpp
                       csrc/HROOTHistTGraph2D.cpp
                       csrc/HROOTHistTGraphAsymmErrors.cpp
                       csrc/HROOTHistTGraphBentErrors.cpp
                       csrc/HROOTHistTGraphErrors.cpp
                       csrc/HROOTHistTH1.cpp
                       csrc/HROOTHistTH1C.cpp
                       csrc/HROOTHistTH1D.cpp
                       csrc/HROOTHistTH1F.cpp
                       csrc/HROOTHistTH1I.cpp
                       csrc/HROOTHistTH1K.cpp
                       csrc/HROOTHistTH1S.cpp
                       csrc/HROOTHistTH2.cpp
                       csrc/HROOTHistTH2C.cpp
                       csrc/HROOTHistTH2D.cpp
                       csrc/HROOTHistTH2F.cpp
                       csrc/HROOTHistTH2I.cpp
                       csrc/HROOTHistTH2Poly.cpp
                       csrc/HROOTHistTH2S.cpp
                       csrc/HROOTHistTH3.cpp
                       csrc/HROOTHistTH3C.cpp
                       csrc/HROOTHistTH3D.cpp
                       csrc/HROOTHistTH3F.cpp
                       csrc/HROOTHistTH3I.cpp
                       csrc/HROOTHistTH3S.cpp
                       csrc/HROOTHistTHStack.cpp
                       csrc/HROOTHistTMultiGraph.cpp