13#ifndef RooFit_BatchModeHelpers_h
14#define RooFit_BatchModeHelpers_h
27namespace Experimental {
33namespace BatchModeHelpers {
35std::unique_ptr<RooAbsReal>
39 std::string
const &rangeName, std::string
const &addCoefRangeName,
40 RooArgSet const &projDeps,
bool isExtended,
double integrateOverBinsPrecision,
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
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.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
void logArchitectureInfo(RooFit::BatchModeOption batchMode)
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)
std::unique_ptr< RooAbsReal > makeDriverAbsRealWrapper(std::unique_ptr< ROOT::Experimental::RooFitDriver > driver, RooArgSet const &observables)
Static method to create a RooAbsRealWrapper that owns a given RooFitDriver passed by smart pointer.
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();.