A binned fit intermediate representation library
Project description
rhalphalib
Quickstart
# check your platform: CC7 shown below, for SL6 it would be "x86_64-slc6-gcc8-opt"
source /cvmfs/sft.cern.ch/lcg/views/LCG_96python3/x86_64-centos7-gcc8-opt/setup.sh # or .csh, etc.
pip install --user https://github.com/nsmith-/rhalphalib/archive/master.zip
Take a look at test_rhalphalib.py for examples of how to use the package.
Requirements
Standalone model creation requires:
- Python 2.7+ or 3.6+
numpy >= 1.14
RooFit+combine rendering requires:
ROOT < 6.18
(i.e. LCG96 is too recent, CMSSW 8 combine cannot handle it. LCG95a is fine)
Use in combine requires, well, combine. The CMSSW 10 (CC7) recipe satisfies the requirements, however the CMSSW 8 recipe has a too old version of numpy.
There is a python 3 compatible standalone fork of combine available. It is also possible to render the model folder using the quickstart recipe, and then move the folder or switch environments to a CMSSW+combine environment and proceed from there.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rhalphalib-0.1.2.tar.gz
(18.8 kB
view hashes)
Built Distribution
rhalphalib-0.1.2-py3-none-any.whl
(21.5 kB
view hashes)
Close
Hashes for rhalphalib-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22b6cae59832da71744e1fb622934e014f250c5fa213ef39f3d11b8608e5b403 |
|
MD5 | 0b457726c30e74e2cd0f4e95771303a1 |
|
BLAKE2b-256 | 224a8c421b11dfd83953a85873992db401066f4a6c596062da212395357a2645 |