13#ifndef RooFit_BatchModeHelpers_h
14#define RooFit_BatchModeHelpers_h
27namespace Experimental {
33namespace BatchModeHelpers {
36 std::string
const &rangeName, std::string
const &addCoefRangeName,
37 RooArgSet const &projDeps,
bool isExtended,
double integrateOverBinsPrecision,
39 bool takeGlobalObservablesFromData);
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
This class can evaluate a RooAbsReal object in other ways than recursive graph traversal.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
std::unique_ptr< RooAbsReal > createNLL(RooAbsPdf &pdf, RooAbsData &data, std::unique_ptr< RooAbsReal > &&constraints, std::string const &rangeName, std::string const &addCoefRangeName, RooArgSet const &projDeps, bool isExtended, double integrateOverBinsPrecision, RooFit::BatchModeOption batchMode, bool doOffset, bool takeGlobalObservablesFromData)
void logArchitectureInfo(RooFit::BatchModeOption batchMode)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
BatchModeOption
For setting the batch mode flag with the BatchMode() command argument to RooAbsPdf::fitTo();.