elaird/ra1stats — pull request #185 by elaird (2012-07-17 11:53:13+00:00)
Title: Llk spec

Hi Sam,

This branch:

(a) constructs the likelihoodSpec in configuration.py. This allows us to have the arguments depend upon signal model (necessary for 2012), and avoids having to pass the arguments around to several modules (e.g., job.py, pickling.py).

(b) moves the class "selection" and variable "nb" from common.py to likelihoodSpec.py, to avoid having configuration indirectly import ROOT.

(c) removes support for the deprecated option "nloToLoRatios".

(d) propagates the "note" to the ensemble*.tex files, so that they do not clobber each other when produced in a for loop, as done in test.py (2012).

Ted