create persistent template class
propagate fixes to boundaries
allow working without a background-only pdf, and don't create a generator if not needed
Allow removing ranges from the gaussians of the nuisance parameters (just for testing, at least for now)
Bugfix for the case when there are only fast constraints
Don't discover RooMultiPdf at each NLL evaluation, please...
Refactor away SimpleGaussianConstraint from CachingNLL
(and Asimov must be aware of it)
You should not delete what you didn't create
more cache-friendly check for modified arguments
vectorization, step 1 (the easy one)
optimize pdfs and allow not making a background-only model
make sure there's no zero weight entries
vectorize nll reduction using fast vdt
runtimedef out of the loop
support for fast-fill from FastVerticalInterpHistPdf
persistent templates and optimization on the fly for ZZ
cache values in getLogValFast
Recursively split RooAddPdfs (optionally)
made the support for vectorized CachingPdfs generic, implement RooGaussian
vectorized pdf also for the persistent one