Skip to content

blinkseb/plotIt

This branch is 194 commits ahead of IPNL-CMS/plotIt:master.

Folders and files

NameName
Last commit message
Last commit date
Mar 31, 2016
Sep 27, 2016
Apr 24, 2017
Apr 24, 2017
Jan 26, 2017
Jan 6, 2016
Mar 17, 2016
Dec 7, 2015
Dec 28, 2015
Jan 12, 2017
Sep 1, 2015
Nov 20, 2015
Sep 1, 2015

Repository files navigation

plotIt

Build Status

An utility to plot ROOT histograms.

First time setup instructions

git clone -o upstream [email protected]:cp3-llbb/plotIt.git
cd plotIt/

# Initialize the git remotes
source firstsetup.sh 
# Within-CMSSW and on ingrid specific install
cms_env # specific to ingrid, aka 'module purge; module load grid/grid_environment_sl6; module load crab/crab3; module load cms/cmssw;'
cmsenv
source setup_for_cms_env.sh
# For a non-CMSSW and non-ingrid install (beware there is no cmsenv at all in this case):
# source setup_sl6_env.sh

# Build externals
cd external
./build-external.sh
# Build the executable itself
cd ..
make -j 4

Test run (command line)

# Load the proper environment (if not already done)
source setup_sl6_env.sh
# Create some dumb root files to play with
cd test
root -l -b -q generate_files.C
# Now plot stuff
./../plotIt -o plots/ example.yml
# Go to the plots directory to observe the beautiful plots

About

An utility to plot ROOT histograms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.2%
  • Python 25.5%
  • C 4.2%
  • Other 1.1%