Logo ROOT  
Reference Guide
RooGlobalFunc.h
Go to the documentation of this file.
1/*****************************************************************************
2 * Project: RooFit *
3 * Package: RooFitCore *
4 * File: $Id: RooGlobalFunc.h,v 1.14 2007/07/16 21:04:28 wouter Exp $
5 * Authors: *
6 * WV, Wouter Verkerke, UC Santa Barbara, verkerke@slac.stanford.edu *
7 * DK, David Kirkby, UC Irvine, dkirkby@uci.edu *
8 * *
9 * Copyright (c) 2000-2005, Regents of the University of California *
10 * and Stanford University. All rights reserved. *
11 * *
12 * Redistribution and use in source and binary forms, *
13 * with or without modification, are permitted according to the terms *
14 * listed in LICENSE (http://roofit.sourceforge.net/license.txt) *
15 *****************************************************************************/
16#ifndef ROO_GLOBAL_FUNC
17#define ROO_GLOBAL_FUNC
18
19#include "RooCmdArg.h"
20#include <map>
21#include <string>
22//#include "RooDataHist.h"
23//#include "RooAbsPdf.h"
24//#include "RooRealConstant.h"
25//#include "RooMsgService.h"
26
27class RooDataHist ;
28class RooDataSet ;
29class RooFitResult ;
30class RooAbsPdf ;
31class RooAbsRealLValue ;
32class RooRealConstant ;
33class RooMsgService ;
34class RooFormulaVar ;
35class RooAbsData ;
36class RooArgSet ;
37class RooCategory ;
38class RooAbsReal ;
39class RooAbsBinning ;
40class RooAbsCollection ;
41class RooAbsPdf ;
42class RooConstVar ;
43class RooRealVar ;
44class RooAbsCategory ;
45class RooNumIntConfig ;
46class RooArgList ;
47class RooAbsCollection ;
48class TH1 ;
49class TF1 ;
50class TF2 ;
51class TF3 ;
52class TTree ;
53
54/*! \namespace RooFit
55The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs
56(or other types of arguments).
57
58These switches are documented with the relevant functions, e.g. RooAbsPdf::fitTo().
59For an introduction to RooFit (not the namespace), check the [user's guides](https://root.cern.ch/root-user-guides-and-manuals),
60[courses](https://root.cern.ch/courses) or [RooFit in 20 minutes](https://root.cern.ch/roofit-20-minutes).
61*/
62namespace RooFit {
63
64/// Verbosity level for RooMsgService::StreamConfig in RooMsgService
65enum MsgLevel { DEBUG=0, INFO=1, PROGRESS=2, WARNING=3, ERROR=4, FATAL=5 } ;
66/// Topics for a RooMsgService::StreamConfig in RooMsgService
71
72// RooAbsReal::plotOn arguments
73RooCmdArg DrawOption(const char* opt) ;
74RooCmdArg Normalization(Double_t scaleFactor) ;
75RooCmdArg Slice(const RooArgSet& sliceSet) ;
76RooCmdArg Slice(RooCategory& cat, const char* label) ;
77RooCmdArg Project(const RooArgSet& projSet) ;
78RooCmdArg ProjWData(const RooAbsData& projData, Bool_t binData=kFALSE) ;
79RooCmdArg ProjWData(const RooArgSet& projSet, const RooAbsData& projData, Bool_t binData=kFALSE) ;
83RooCmdArg Range(const char* rangeName, Bool_t adjustNorm=kTRUE) ;
85RooCmdArg NormRange(const char* rangeNameList) ;
92RooCmdArg ProjectionRange(const char* rangeName) ;
93RooCmdArg Name(const char* name) ;
94RooCmdArg Invisible(bool inv=true) ;
95RooCmdArg AddTo(const char* name, double wgtSel=1.0, double wgtOther=1.0) ;
98RooCmdArg VisualizeError(const RooDataSet& paramData, Double_t Z=1) ;
99RooCmdArg VisualizeError(const RooFitResult& fitres, Double_t Z=1, Bool_t linearMethod=kTRUE) ;
100RooCmdArg VisualizeError(const RooFitResult& fitres, const RooArgSet& param, Double_t Z=1, Bool_t linearMethod=kTRUE) ;
102
103// RooAbsPdf::plotOn arguments
104RooCmdArg Normalization(Double_t scaleFactor, Int_t scaleType) ;
105RooCmdArg Components(const RooArgSet& compSet) ;
106RooCmdArg Components(const char* compSpec) ;
107
108// RooAbsData::plotOn arguments
109RooCmdArg Cut(const char* cutSpec) ;
110RooCmdArg Cut(const RooFormulaVar& cutVar) ;
111RooCmdArg Binning(const RooAbsBinning& binning) ;
112RooCmdArg Binning(const char* binningName) ;
113RooCmdArg Binning(Int_t nBins, Double_t xlo=0., Double_t xhi=0.) ;
117RooCmdArg CutRange(const char* rangeName) ;
120RooCmdArg Efficiency(const RooCategory& cat) ;
121RooCmdArg Rescale(Double_t factor) ;
122
123// RooDataHist::ctor arguments
126RooCmdArg Import(const char* state, TH1& histo) ;
127RooCmdArg Import(const std::map<std::string,TH1*>&) ;
128RooCmdArg Import(const char* state, RooDataHist& dhist) ;
129RooCmdArg Import(const std::map<std::string,RooDataHist*>&) ;
130RooCmdArg Import(TH1& histo, Bool_t importDensity=kFALSE) ;
131
132// RooDataSet::ctor arguments
133RooCmdArg WeightVar(const char* name, Bool_t reinterpretAsWeight=kFALSE) ;
134RooCmdArg WeightVar(const RooRealVar& arg, Bool_t reinterpretAsWeight=kFALSE) ;
135RooCmdArg Import(const char* state, RooDataSet& data) ;
136RooCmdArg Import(const std::map<std::string,RooDataSet*>& ) ;
137RooCmdArg Link(const char* state, RooAbsData& data) ;
138RooCmdArg Link(const std::map<std::string,RooAbsData*>&) ;
141RooCmdArg ImportFromFile(const char* fname, const char* tname) ;
142RooCmdArg StoreError(const RooArgSet& aset) ;
143RooCmdArg StoreAsymError(const RooArgSet& aset) ;
145
146// RooChi2Var::ctor / RooNLLVar arguments
149RooCmdArg NumCPU(Int_t nCPU, Int_t interleave=0) ;
150RooCmdArg BatchMode(bool flag=true);
151
152// RooAbsPdf::printLatex arguments
153RooCmdArg Columns(Int_t ncol) ;
154RooCmdArg OutputFile(const char* fileName) ;
155RooCmdArg Format(const char* format, Int_t sigDigit) ;
156RooCmdArg Format(const char* what, const RooCmdArg& arg1=RooCmdArg::none(), const RooCmdArg& arg2=RooCmdArg::none(),
157 const RooCmdArg& arg3=RooCmdArg::none(),const RooCmdArg& arg4=RooCmdArg::none(),
158 const RooCmdArg& arg5=RooCmdArg::none(),const RooCmdArg& arg6=RooCmdArg::none(),
159 const RooCmdArg& arg7=RooCmdArg::none(),const RooCmdArg& arg8=RooCmdArg::none()) ;
160RooCmdArg Sibling(const RooAbsCollection& sibling) ;
161
162// RooAbsRealLValue::frame arguments
163RooCmdArg Title(const char* name) ;
164RooCmdArg Bins(Int_t nbin) ;
165RooCmdArg AutoSymRange(const RooAbsData& data, Double_t marginFactor=0.1) ;
166RooCmdArg AutoRange(const RooAbsData& data, Double_t marginFactor=0.1) ;
167
168// RooAbsData::createHistogram arguments
169RooCmdArg AutoSymBinning(Int_t nbins=100, Double_t marginFactor=0.1) ;
170RooCmdArg AutoBinning(Int_t nbins=100, Double_t marginFactor=0.1) ;
171
172// RooAbsReal::fillHistogram arguments
174
175// RooAbsData::reduce arguments
176RooCmdArg SelectVars(const RooArgSet& vars) ;
177RooCmdArg EventRange(Int_t nStart, Int_t nStop) ;
178
179// RooAbsPdf::fitTo arguments
180RooCmdArg PrefitDataFraction(Double_t data_ratio = 0.0) ;
181RooCmdArg FitOptions(const char* opts) ;
182RooCmdArg Optimize(Int_t flag=2) ;
183RooCmdArg ProjectedObservables(const RooArgSet& set) ; // obsolete, for backward compatibility
194RooCmdArg Minos(const RooArgSet& minosArgs) ;
196RooCmdArg SumCoefRange(const char* rangeName) ;
197RooCmdArg Constrain(const RooArgSet& params) ;
199RooCmdArg GlobalObservablesTag(const char* tagName) ;
200//RooCmdArg Constrained() ;
201RooCmdArg ExternalConstraints(const RooArgSet& constraintPdfs) ;
208RooCmdArg Minimizer(const char* type, const char* alg=0) ;
210
211// RooAbsPdf::paramOn arguments
212RooCmdArg Label(const char* str) ;
214RooCmdArg Parameters(const RooArgSet& params) ;
216
217// RooTreeData::statOn arguments
218RooCmdArg What(const char* str) ;
219
220// RooProdPdf::ctor arguments
221RooCmdArg Conditional(const RooArgSet& pdfSet, const RooArgSet& depSet, Bool_t depsAreCond=kFALSE) ;
222
223// RooAbsPdf::generate arguments
224RooCmdArg ProtoData(const RooDataSet& protoData, Bool_t randomizeOrder=kFALSE, Bool_t resample=kFALSE) ;
225RooCmdArg NumEvents(Int_t numEvents) ;
226RooCmdArg NumEvents(Double_t numEvents) ;
228RooCmdArg GenBinned(const char* tag) ;
232
233// RooAbsRealLValue::createHistogram arguments
234RooCmdArg YVar(const RooAbsRealLValue& var, const RooCmdArg& arg=RooCmdArg::none()) ;
235RooCmdArg ZVar(const RooAbsRealLValue& var, const RooCmdArg& arg=RooCmdArg::none()) ;
236RooCmdArg AxisLabel(const char* name) ;
237RooCmdArg Scaling(Bool_t flag) ;
238
239
240// RooAbsReal::createHistogram arguments
242
243// RooAbsReal::createIntegral arguments
244RooCmdArg NormSet(const RooArgSet& nset) ;
246
247// RooMCStudy::ctor arguments
250RooCmdArg FitOptions(const RooCmdArg& arg1 ,const RooCmdArg& arg2=RooCmdArg::none(),
251 const RooCmdArg& arg3=RooCmdArg::none(),const RooCmdArg& arg4=RooCmdArg::none(),
252 const RooCmdArg& arg5=RooCmdArg::none(),const RooCmdArg& arg6=RooCmdArg::none()) ;
254
255// RooMCStudy::plot* arguments
256RooCmdArg Frame(const RooCmdArg& arg1 ,const RooCmdArg& arg2=RooCmdArg::none(),
257 const RooCmdArg& arg3=RooCmdArg::none(),const RooCmdArg& arg4=RooCmdArg::none(),
258 const RooCmdArg& arg5=RooCmdArg::none(),const RooCmdArg& arg6=RooCmdArg::none()) ;
262
263// RooRealVar::format arguments
264RooCmdArg AutoPrecision(Int_t ndigit=2) ;
270
271// RooMsgService::addReportingStream arguments
272RooCmdArg Topic(Int_t topic) ;
273RooCmdArg ObjectName(const char* name) ;
274RooCmdArg ClassName(const char* name) ;
275RooCmdArg BaseClassName(const char* name) ;
276RooCmdArg TagName(const char* name) ;
277RooCmdArg OutputStream(std::ostream& os) ;
278RooCmdArg Prefix(Bool_t flag) ;
279RooCmdArg Color(Color_t color) ;
280
281// RooWorkspace::import() arguments
282RooCmdArg RenameConflictNodes(const char* suffix, Bool_t renameOrigNodes=kFALSE) ;
283RooCmdArg RenameAllNodes(const char* suffix) ;
284RooCmdArg RenameAllVariables(const char* suffix) ;
285RooCmdArg RenameAllVariablesExcept(const char* suffix,const char* exceptionList) ;
286RooCmdArg RenameVariable(const char* inputName, const char* outputName) ;
287RooCmdArg Rename(const char* suffix) ;
291
292// RooSimCloneTool::build() arguments
293RooCmdArg SplitParam(const char* varname, const char* catname) ;
294RooCmdArg SplitParam(const RooRealVar& var, const RooAbsCategory& cat) ;
295RooCmdArg SplitParamConstrained(const char* varname, const char* catname, const char* rsname) ;
296RooCmdArg SplitParamConstrained(const RooRealVar& var, const RooAbsCategory& cat, const char* rsname) ;
297RooCmdArg Restrict(const char* catName, const char* stateNameList) ;
298
299// RooAbsPdf::createCdf() arguments
300RooCmdArg SupNormSet(const RooArgSet& nset) ;
301RooCmdArg ScanParameters(Int_t nbins,Int_t intOrder) ;
305
306// Generic container arguments (to be able to supply more command line arguments)
307RooCmdArg MultiArg(const RooCmdArg& arg1, const RooCmdArg& arg2,
308 const RooCmdArg& arg3=RooCmdArg::none(),const RooCmdArg& arg4=RooCmdArg::none(),
309 const RooCmdArg& arg5=RooCmdArg::none(),const RooCmdArg& arg6=RooCmdArg::none(),
310 const RooCmdArg& arg7=RooCmdArg::none(),const RooCmdArg& arg8=RooCmdArg::none()) ;
311
313
314
315}
316
318
319RooArgSet S(const RooAbsArg& v1) ;
320RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2) ;
321RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3) ;
322RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4) ;
323RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5) ;
324RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
325 const RooAbsArg& v6) ;
326RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
327 const RooAbsArg& v6, const RooAbsArg& v7) ;
328RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
329 const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8) ;
330RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
331 const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8, const RooAbsArg& v9) ;
332
333RooArgList L(const RooAbsArg& v1) ;
334RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2) ;
335RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3) ;
336RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4) ;
337RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5) ;
338RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
339 const RooAbsArg& v6) ;
340RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
341 const RooAbsArg& v6, const RooAbsArg& v7) ;
342RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
343 const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8) ;
344RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5,
345 const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8, const RooAbsArg& v9) ;
346
347RooConstVar& C(Double_t value) ;
348
349} // End namespace ShortHand
350
352
353#endif
int Int_t
Definition: RtypesCore.h:41
float Size_t
Definition: RtypesCore.h:83
const Bool_t kFALSE
Definition: RtypesCore.h:88
short Width_t
Definition: RtypesCore.h:78
bool Bool_t
Definition: RtypesCore.h:59
double Double_t
Definition: RtypesCore.h:55
short Color_t
Definition: RtypesCore.h:79
short Style_t
Definition: RtypesCore.h:76
const Bool_t kTRUE
Definition: RtypesCore.h:87
include TDocParser_001 C image html pict1_TDocParser_001 png width
Definition: TDocParser.cxx:121
char name[80]
Definition: TGX11.cxx:109
int type
Definition: TGX11.cxx:120
float xmin
Definition: THbookFile.cxx:93
float ymin
Definition: THbookFile.cxx:93
float xmax
Definition: THbookFile.cxx:93
float type_of_call hi(const int &, const int &)
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
Definition: RooAbsArg.h:71
RooAbsBinning is the abstract base class for RooRealVar binning definitions This class defines the in...
Definition: RooAbsBinning.h:26
RooAbsCategory is the common abstract base class for objects that represent a discrete value with a f...
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects.
RooAbsData is the common abstract base class for binned and unbinned datasets.
Definition: RooAbsData.h:39
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Definition: RooAbsReal.h:59
RooArgList is a container object that can hold multiple RooAbsArg objects.
Definition: RooArgList.h:21
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Definition: RooArgSet.h:28
RooCategory represents a fundamental (non-derived) discrete value object.
Definition: RooCategory.h:24
RooCmdArg is a named container for two doubles, two integers two object points and three string point...
Definition: RooCmdArg.h:28
static const RooCmdArg & none()
Return reference to null argument.
Definition: RooCmdArg.cxx:52
RooConstVar represent a constant real-valued object.
Definition: RooConstVar.h:25
The RooDataHist is a container class to hold N-dimensional binned data.
Definition: RooDataHist.h:40
RooDataSet is a container class to hold unbinned data.
Definition: RooDataSet.h:31
RooFitResult is a container class to hold the input and output of a PDF fit to a dataset.
Definition: RooFitResult.h:40
A RooFormulaVar is a generic implementation of a real-valued object, which takes a RooArgList of serv...
Definition: RooFormulaVar.h:29
The RooMsgService class is a singleton class that organizes informational, debugging,...
RooNumIntConfig holds the configuration parameters of the various numeric integrators used by RooReal...
RooRealConstant provides static functions to create and keep track of RooRealVar constants.
RooRealVar represents a variable that can be changed from the outside.
Definition: RooRealVar.h:35
1-Dim function class
Definition: TF1.h:211
A 2-Dim function with parameters.
Definition: TF2.h:29
A 3-Dim function with parameters.
Definition: TF3.h:28
The TH1 histogram class.
Definition: TH1.h:56
A TTree represents a columnar dataset.
Definition: TTree.h:72
RooArgList L(const RooAbsArg &v1)
RooConstVar & C(Double_t value)
RooArgSet S(const RooAbsArg &v1)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
RooCmdArg WeightVar(const char *name, Bool_t reinterpretAsWeight=kFALSE)
RooCmdArg VisualizeError(const RooDataSet &paramData, Double_t Z=1)
RooCmdArg RefreshNorm()
RooCmdArg ScanNoCdf()
RooCmdArg Scaling(Bool_t flag)
RooCmdArg FrameBins(Int_t nbins)
RooCmdArg NoRecursion(Bool_t flag=kTRUE)
RooCmdArg TLatexStyle(Bool_t flag=kTRUE)
RooCmdArg ProjWData(const RooAbsData &projData, Bool_t binData=kFALSE)
RooCmdArg ClassName(const char *name)
RooCmdArg Binned(Bool_t flag=kTRUE)
RooCmdArg ProtoData(const RooDataSet &protoData, Bool_t randomizeOrder=kFALSE, Bool_t resample=kFALSE)
RooCmdArg FitModel(RooAbsPdf &pdf)
RooCmdArg Asimov(Bool_t flag=kTRUE)
RooCmdArg ProjectionRange(const char *rangeName)
RooCmdArg OwnLinked()
RooCmdArg MarkerColor(Color_t color)
RooCmdArg RecycleConflictNodes(Bool_t flag=kTRUE)
RooCmdArg ImportFromFile(const char *fname, const char *tname)
RooCmdArg StoreAsymError(const RooArgSet &aset)
RooCmdArg EvalErrorWall(Bool_t flag)
RooCmdArg IntegratedObservables(const RooArgSet &intObs)
RooCmdArg OutputStream(std::ostream &os)
RooCmdArg ProjectedObservables(const RooArgSet &set)
RooCmdArg Topic(Int_t topic)
RooCmdArg Embedded(Bool_t flag=kTRUE)
RooCmdArg ShowConstants(Bool_t flag=kTRUE)
RooCmdArg Constrain(const RooArgSet &params)
RooCmdArg AllBinned()
RooCmdArg Parameters(const RooArgSet &params)
RooCmdArg NumIntConfig(const RooNumIntConfig &cfg)
RooCmdArg Frame(const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none())
RooCmdArg ScanParameters(Int_t nbins, Int_t intOrder)
RooCmdArg GlobalObservablesTag(const char *tagName)
MsgLevel
Verbosity level for RooMsgService::StreamConfig in RooMsgService.
Definition: RooGlobalFunc.h:65
RooCmdArg Binning(const RooAbsBinning &binning)
RooCmdArg Label(const char *str)
RooCmdArg NormSet(const RooArgSet &nset)
RooCmdArg Strategy(Int_t code)
RooCmdArg TagName(const char *name)
RooCmdArg Warnings(Bool_t flag=kTRUE)
RooCmdArg Index(RooCategory &icat)
RooCmdArg AutoSymBinning(Int_t nbins=100, Double_t marginFactor=0.1)
RooCmdArg BaseClassName(const char *name)
RooCmdArg Integrate(Bool_t flag)
RooCmdArg NormRange(const char *rangeNameList)
RooCmdArg Restrict(const char *catName, const char *stateNameList)
RooCmdArg ShowProgress()
RooCmdArg FrameRange(Double_t xlo, Double_t xhi)
RooCmdArg YVar(const RooAbsRealLValue &var, const RooCmdArg &arg=RooCmdArg::none())
RooCmdArg DrawOption(const char *opt)
RooCmdArg SumW2Error(Bool_t flag)
RooCmdArg Extended(Bool_t flag=kTRUE)
RooCmdArg Project(const RooArgSet &projSet)
@ SimComponents
Definition: RooGlobalFunc.h:70
@ Interleave
Definition: RooGlobalFunc.h:70
@ BulkPartition
Definition: RooGlobalFunc.h:70
RooCmdArg IntrinsicBinning(Bool_t flag=kTRUE)
RooCmdArg RenameAllVariables(const char *suffix)
RooCmdArg ZVar(const RooAbsRealLValue &var, const RooCmdArg &arg=RooCmdArg::none())
RooCmdArg AutoBinned(Bool_t flag=kTRUE)
RooCmdArg GlobalObservables(const RooArgSet &globs)
RooCmdArg FillStyle(Style_t style)
RooCmdArg FitGauss(Bool_t flag=kTRUE)
RooCmdArg RenameConflictNodes(const char *suffix, Bool_t renameOrigNodes=kFALSE)
RooCmdArg EvalErrorValue(Double_t value)
RooCmdArg NumEvents(Int_t numEvents)
RooCmdArg SumCoefRange(const char *rangeName)
RooCmdArg FillColor(Color_t color)
RooCmdArg RenameVariable(const char *inputName, const char *outputName)
RooCmdArg SplitRange(Bool_t flag=kTRUE)
RooCmdArg Rescale(Double_t factor)
RooCmdArg Weight(Double_t wgt)
RooCmdArg Color(Color_t color)
RooCmdArg PrintEvalErrors(Int_t numErrors)
RooCmdArg FixedPrecision(Int_t ndigit=2)
RooCmdArg Invisible(bool inv=true)
RooCmdArg AutoPrecision(Int_t ndigit=2)
RooCmdArg Optimize(Int_t flag=2)
RooCmdArg Title(const char *name)
RooCmdArg RenameAllNodes(const char *suffix)
RooCmdArg MarkerStyle(Style_t style)
RooCmdArg Hesse(Bool_t flag=kTRUE)
RooCmdArg Prefix(Bool_t flag)
RooCmdArg LineWidth(Width_t width)
RooCmdArg SplitParam(const char *varname, const char *catname)
RooCmdArg InitialHesse(Bool_t flag=kTRUE)
RooCmdArg StoreError(const RooArgSet &aset)
RooCmdArg Rename(const char *suffix)
RooCmdArg Format(const char *format, Int_t sigDigit)
MsgTopic
Topics for a RooMsgService::StreamConfig in RooMsgService.
Definition: RooGlobalFunc.h:67
@ Minimization
Definition: RooGlobalFunc.h:67
@ FastEvaluations
Definition: RooGlobalFunc.h:69
@ Generation
Definition: RooGlobalFunc.h:67
@ NumIntegration
Definition: RooGlobalFunc.h:69
@ Optimization
Definition: RooGlobalFunc.h:68
@ DataHandling
Definition: RooGlobalFunc.h:69
@ InputArguments
Definition: RooGlobalFunc.h:68
@ ObjectHandling
Definition: RooGlobalFunc.h:68
@ Integration
Definition: RooGlobalFunc.h:67
@ LinkStateMgmt
Definition: RooGlobalFunc.h:67
RooCmdArg Components(const RooArgSet &compSet)
RooCmdArg ExternalConstraints(const RooArgSet &constraintPdfs)
RooCmdArg CloneData(Bool_t flag)
RooCmdArg ShiftToZero()
RooCmdArg SupNormSet(const RooArgSet &nset)
RooCmdArg Layout(Double_t xmin, Double_t xmax=0.99, Double_t ymin=0.95)
RooCmdArg SelectVars(const RooArgSet &vars)
RooCmdArg Slice(const RooArgSet &sliceSet)
RooCmdArg AddTo(const char *name, double wgtSel=1.0, double wgtOther=1.0)
RooCmdArg Silence(Bool_t flag=kTRUE)
RooCmdArg LatexTableStyle(Bool_t flag=kTRUE)
RooConstVar & RooConst(Double_t val)
RooCmdArg CutRange(const char *rangeName)
RooCmdArg Save(Bool_t flag=kTRUE)
RooCmdArg PrintLevel(Int_t code)
RooCmdArg Link(const char *state, RooAbsData &data)
RooCmdArg RenameAllVariablesExcept(const char *suffix, const char *exceptionList)
RooCmdArg MoveToBack()
RooCmdArg FitOptions(const char *opts)
RooCmdArg VerbatimName(Bool_t flag=kTRUE)
RooCmdArg MarkerSize(Size_t size)
RooCmdArg Precision(Double_t prec)
RooCmdArg Columns(Int_t ncol)
RooCmdArg EventRange(Int_t nStart, Int_t nStop)
RooCmdArg BatchMode(bool flag=true)
RooCmdArg ScanAllCdf()
RooCmdArg Import(const char *state, TH1 &histo)
RooCmdArg ObjectName(const char *name)
RooCmdArg Cut(const char *cutSpec)
RooCmdArg NumCPU(Int_t nCPU, Int_t interleave=0)
RooCmdArg GenBinned(const char *tag)
RooCmdArg DataError(Int_t)
RooCmdArg Range(const char *rangeName, Bool_t adjustNorm=kTRUE)
RooCmdArg ConditionalObservables(const RooArgSet &set)
RooCmdArg ExpectedData(Bool_t flag=kTRUE)
RooCmdArg LineColor(Color_t color)
RooCmdArg AutoSymRange(const RooAbsData &data, Double_t marginFactor=0.1)
RooCmdArg XErrorSize(Double_t width)
RooCmdArg AxisLabel(const char *name)
RooCmdArg Sibling(const RooAbsCollection &sibling)
RooCmdArg Normalization(Double_t scaleFactor)
RooCmdArg Efficiency(const RooCategory &cat)
RooCmdArg Verbose(Bool_t flag=kTRUE)
RooCmdArg Conditional(const RooArgSet &pdfSet, const RooArgSet &depSet, Bool_t depsAreCond=kFALSE)
RooCmdArg Name(const char *name)
RooCmdArg SplitParamConstrained(const char *varname, const char *catname, const char *rsname)
RooCmdArg AutoRange(const RooAbsData &data, Double_t marginFactor=0.1)
RooCmdArg Timer(Bool_t flag=kTRUE)
RooCmdArg What(const char *str)
RooCmdArg PrefitDataFraction(Double_t data_ratio=0.0)
RooCmdArg AsymptoticError(Bool_t flag)
RooCmdArg Offset(Bool_t flag=kTRUE)
RooCmdArg ScanNumCdf()
RooCmdArg AutoBinning(Int_t nbins=100, Double_t marginFactor=0.1)
RooCmdArg Bins(Int_t nbin)
RooCmdArg LineStyle(Style_t style)
RooCmdArg MultiArg(const RooCmdArg &arg1, const RooCmdArg &arg2, const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none())
RooCmdArg VLines()
RooCmdArg OutputFile(const char *fileName)
RooCmdArg Minimizer(const char *type, const char *alg=0)
RooCmdArg LatexStyle(Bool_t flag=kTRUE)
RooCmdArg Asymmetry(const RooCategory &cat)
RooCmdArg Minos(Bool_t flag=kTRUE)
Definition: tree.py:1
void inv(rsa_NUMBER *, rsa_NUMBER *, rsa_NUMBER *)
Definition: rsaaux.cxx:949
TCanvas * style()
Definition: style.C:1