/*****************************************************************************
 * Project: RooFit                                                           *
 * Package: RooFitCore                                                       *
 *    File: $Id: RooGlobalFunc.h,v 1.14 2007/07/16 21:04:28 wouter Exp $
 * Authors:                                                                  *
 *   WV, Wouter Verkerke, UC Santa Barbara, verkerke@slac.stanford.edu       *
 *   DK, David Kirkby,    UC Irvine,         dkirkby@uci.edu                 *
 *                                                                           *
 * Copyright (c) 2000-2005, Regents of the University of California          *
 *                          and Stanford University. All rights reserved.    *
 *                                                                           *
 * Redistribution and use in source and binary forms,                        *
 * with or without modification, are permitted according to the terms        *
 * listed in LICENSE (http://roofit.sourceforge.net/license.txt)             *
 *****************************************************************************/
#ifndef ROO_GLOBAL_FUNC
#define ROO_GLOBAL_FUNC

#include "RooCmdArg.h"
#include <map>
#include <string>
//#include "RooDataHist.h"
//#include "RooAbsPdf.h"
//#include "RooRealConstant.h"
//#include "RooMsgService.h"

class RooDataHist ;
class RooDataSet ;
class RooFitResult ;
class RooAbsPdf ;
class RooAbsRealLValue ;
class RooRealConstant ;
class RooMsgService ;
class RooFormulaVar ;
class RooAbsData ;
class RooArgSet ;
class RooCategory ;
class RooAbsReal ;
class RooAbsBinning ;
class RooAbsCollection ;
class RooAbsPdf ;
class RooConstVar ;
class RooRealVar ;
class RooAbsCategory ;
class RooNumIntConfig ;
class RooArgList ;
class RooAbsCollection ;
class TH1 ;
class TF1 ;
class TF2 ;
class TF3 ;
class TTree ;

namespace RooFit {

enum MsgLevel { DEBUG=0, INFO=1, PROGRESS=2, WARNING=3, ERROR=4, FATAL=5 } ;
enum MsgTopic { Generation=1, Minimization=2, Plotting=4, Fitting=8, Integration=16, LinkStateMgmt=32, 
	 Eval=64, Caching=128, Optimization=256, ObjectHandling=512, InputArguments=1024, Tracing=2048, 
	 Contents=4096, DataHandling=8192, NumIntegration=16384 } ;
enum MPSplit { BulkPartition=0, Interleave=1, SimComponents=2, Hybrid=3 } ;

// RooAbsReal::plotOn arguments
RooCmdArg DrawOption(const char* opt) ;
RooCmdArg Normalization(Double_t scaleFactor) ;
RooCmdArg Slice(const RooArgSet& sliceSet) ;
RooCmdArg Slice(RooCategory& cat, const char* label) ;
RooCmdArg Project(const RooArgSet& projSet) ;
RooCmdArg ProjWData(const RooAbsData& projData, Bool_t binData=kFALSE) ;
RooCmdArg ProjWData(const RooArgSet& projSet, const RooAbsData& projData, Bool_t binData=kFALSE) ;
RooCmdArg Asymmetry(const RooCategory& cat) ;
RooCmdArg Precision(Double_t prec) ;
RooCmdArg ShiftToZero() ;
RooCmdArg Range(const char* rangeName, Bool_t adjustNorm=kTRUE) ;
RooCmdArg Range(Double_t lo, Double_t hi, Bool_t adjustNorm=kTRUE) ;
RooCmdArg NormRange(const char* rangeNameList) ;
RooCmdArg VLines() ;
RooCmdArg LineColor(Color_t color) ;
RooCmdArg LineStyle(Style_t style) ;
RooCmdArg LineWidth(Width_t width) ;
RooCmdArg FillColor(Color_t color) ;
RooCmdArg FillStyle(Style_t style) ;
RooCmdArg ProjectionRange(const char* rangeName) ;
RooCmdArg Name(const char* name) ;
RooCmdArg Invisible() ;
RooCmdArg AddTo(const char* name, double wgtSel=1.0, double wgtOther=1.0) ;
RooCmdArg EvalErrorValue(Double_t value) ;
RooCmdArg MoveToBack()  ;
RooCmdArg VisualizeError(const RooDataSet& paramData, Double_t Z=1) ;
RooCmdArg VisualizeError(const RooFitResult& fitres, Double_t Z=1, Bool_t linearMethod=kTRUE) ;
RooCmdArg VisualizeError(const RooFitResult& fitres, const RooArgSet& param, Double_t Z=1, Bool_t linearMethod=kTRUE) ;
RooCmdArg ShowProgress() ;

// RooAbsPdf::plotOn arguments
RooCmdArg Normalization(Double_t scaleFactor, Int_t scaleType) ;
RooCmdArg Components(const RooArgSet& compSet) ;
RooCmdArg Components(const char* compSpec) ;

// RooAbsData::plotOn arguments
RooCmdArg Cut(const char* cutSpec) ;
RooCmdArg Cut(const RooFormulaVar& cutVar) ;
RooCmdArg Binning(const RooAbsBinning& binning) ;
RooCmdArg Binning(const char* binningName) ;
RooCmdArg Binning(Int_t nBins, Double_t xlo=0., Double_t xhi=0.) ;
RooCmdArg MarkerStyle(Style_t style) ;
RooCmdArg MarkerSize(Size_t size) ;
RooCmdArg MarkerColor(Color_t color) ;
RooCmdArg CutRange(const char* rangeName) ;
RooCmdArg XErrorSize(Double_t width) ;
RooCmdArg RefreshNorm() ;
RooCmdArg Efficiency(const RooCategory& cat) ;
RooCmdArg Rescale(Double_t factor) ;

// RooDataHist::ctor arguments
RooCmdArg Weight(Double_t wgt) ;
RooCmdArg Index(RooCategory& icat) ;
RooCmdArg Import(const char* state, TH1& histo) ;
RooCmdArg Import(const std::map<std::string,TH1*>&) ;
RooCmdArg Import(const char* state, RooDataHist& dhist) ;
RooCmdArg Import(const std::map<std::string,RooDataHist*>&) ;
RooCmdArg Import(TH1& histo, Bool_t importDensity=kFALSE) ;

// RooDataSet::ctor arguments
RooCmdArg WeightVar(const char* name, Bool_t reinterpretAsWeight=kFALSE) ;
RooCmdArg WeightVar(const RooRealVar& arg, Bool_t reinterpretAsWeight=kFALSE) ;
RooCmdArg Import(const char* state, RooDataSet& data) ;
RooCmdArg Import(const std::map<std::string,RooDataSet*>& ) ;
RooCmdArg Link(const char* state, RooAbsData& data) ;
RooCmdArg Link(const std::map<std::string,RooAbsData*>&) ;
RooCmdArg Import(RooDataSet& data) ;
RooCmdArg Import(TTree& tree) ;
RooCmdArg ImportFromFile(const char* fname, const char* tname) ;
RooCmdArg StoreError(const RooArgSet& aset) ; 
RooCmdArg StoreAsymError(const RooArgSet& aset) ; 
RooCmdArg OwnLinked() ;

// RooChi2Var::ctor arguments
RooCmdArg Extended(Bool_t flag=kTRUE) ;
RooCmdArg DataError(Int_t) ;
RooCmdArg NumCPU(Int_t nCPU, Int_t interleave=0) ;

// RooAbsPdf::printLatex arguments
RooCmdArg Columns(Int_t ncol) ;
RooCmdArg OutputFile(const char* fileName) ;
RooCmdArg Format(const char* format, Int_t sigDigit) ;
RooCmdArg Format(const char* what, const RooCmdArg& arg1=RooCmdArg::none(), 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(),
                 const RooCmdArg& arg7=RooCmdArg::none(),const RooCmdArg& arg8=RooCmdArg::none()) ;
RooCmdArg Sibling(const RooAbsCollection& sibling) ;

// RooAbsRealLValue::frame arguments
RooCmdArg Title(const char* name) ;
RooCmdArg Bins(Int_t nbin) ;
RooCmdArg AutoSymRange(const RooAbsData& data, Double_t marginFactor=0.1) ;
RooCmdArg AutoRange(const RooAbsData& data, Double_t marginFactor=0.1) ;

// RooAbsData::createHistogram arguments
RooCmdArg AutoSymBinning(Int_t nbins=100, Double_t marginFactor=0.1) ; 
RooCmdArg AutoBinning(Int_t nbins=100, Double_t marginFactor=0.1) ;

// RooAbsReal::fillHistogram arguments
RooCmdArg IntegratedObservables(const RooArgSet& intObs) ;

// RooAbsData::reduce arguments
RooCmdArg SelectVars(const RooArgSet& vars) ;
RooCmdArg EventRange(Int_t nStart, Int_t nStop) ;

// RooAbsPdf::fitTo arguments
RooCmdArg FitOptions(const char* opts) ;
RooCmdArg Optimize(Int_t flag=2) ;
RooCmdArg ProjectedObservables(const RooArgSet& set) ; // obsolete, for backward compatibility
RooCmdArg ConditionalObservables(const RooArgSet& set) ;
RooCmdArg Verbose(Bool_t flag=kTRUE) ;
RooCmdArg Save(Bool_t flag=kTRUE) ;
RooCmdArg Timer(Bool_t flag=kTRUE) ;
RooCmdArg PrintLevel(Int_t code) ;
RooCmdArg Warnings(Bool_t flag=kTRUE) ; 
RooCmdArg Strategy(Int_t code) ;
RooCmdArg InitialHesse(Bool_t flag=kTRUE) ;
RooCmdArg Hesse(Bool_t flag=kTRUE) ;
RooCmdArg Minos(Bool_t flag=kTRUE) ;
RooCmdArg Minos(const RooArgSet& minosArgs) ;
RooCmdArg SplitRange(Bool_t flag=kTRUE) ;
RooCmdArg SumCoefRange(const char* rangeName) ;
RooCmdArg Constrain(const RooArgSet& params) ;
RooCmdArg GlobalObservables(const RooArgSet& globs) ;
RooCmdArg GlobalObservablesTag(const char* tagName) ;
RooCmdArg Constrained() ;
RooCmdArg ExternalConstraints(const RooArgSet& constraintPdfs) ;
RooCmdArg PrintEvalErrors(Int_t numErrors) ;
RooCmdArg EvalErrorWall(Bool_t flag) ;
RooCmdArg SumW2Error(Bool_t flag) ;
RooCmdArg CloneData(Bool_t flag) ;
RooCmdArg Integrate(Bool_t flag) ;
RooCmdArg Minimizer(const char* type, const char* alg=0) ;
RooCmdArg Offset(Bool_t flag=kTRUE) ;

// RooAbsPdf::paramOn arguments
RooCmdArg Label(const char* str) ;
RooCmdArg Layout(Double_t xmin, Double_t xmax=0.99, Double_t ymin=0.95) ;
RooCmdArg Parameters(const RooArgSet& params) ;
RooCmdArg ShowConstants(Bool_t flag=kTRUE) ;

// RooTreeData::statOn arguments
RooCmdArg What(const char* str) ;

// RooProdPdf::ctor arguments
RooCmdArg Conditional(const RooArgSet& pdfSet, const RooArgSet& depSet, Bool_t depsAreCond=kFALSE) ;

// RooAbsPdf::generate arguments
RooCmdArg ProtoData(const RooDataSet& protoData, Bool_t randomizeOrder=kFALSE, Bool_t resample=kFALSE) ;
RooCmdArg NumEvents(Int_t numEvents) ;
RooCmdArg NumEvents(Double_t numEvents) ;
RooCmdArg AutoBinned(Bool_t flag=kTRUE) ;
RooCmdArg GenBinned(const char* tag) ;
RooCmdArg AllBinned() ;
RooCmdArg ExpectedData(Bool_t flag=kTRUE) ; 
RooCmdArg Asimov(Bool_t flag=kTRUE) ; 

// RooAbsRealLValue::createHistogram arguments
RooCmdArg YVar(const RooAbsRealLValue& var, const RooCmdArg& arg=RooCmdArg::none()) ;
RooCmdArg ZVar(const RooAbsRealLValue& var, const RooCmdArg& arg=RooCmdArg::none()) ;
RooCmdArg AxisLabel(const char* name) ;
RooCmdArg Scaling(Bool_t flag) ; 


// RooAbsReal::createHistogram arguments
RooCmdArg IntrinsicBinning(Bool_t flag=kTRUE) ;

// RooAbsReal::createIntegral arguments
RooCmdArg NormSet(const RooArgSet& nset) ;
RooCmdArg NumIntConfig(const RooNumIntConfig& cfg) ;

// RooMCStudy::ctor arguments
RooCmdArg Silence(Bool_t flag=kTRUE) ;
RooCmdArg FitModel(RooAbsPdf& pdf) ;
RooCmdArg FitOptions(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 Binned(Bool_t flag=kTRUE) ;

// RooMCStudy::plot* arguments
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 FrameBins(Int_t nbins) ;
RooCmdArg FrameRange(Double_t xlo, Double_t xhi) ;
RooCmdArg FitGauss(Bool_t flag=kTRUE) ;

// RooRealVar::format arguments
RooCmdArg AutoPrecision(Int_t ndigit=2) ;
RooCmdArg FixedPrecision(Int_t ndigit=2) ;
RooCmdArg TLatexStyle(Bool_t flag=kTRUE) ;
RooCmdArg LatexStyle(Bool_t flag=kTRUE) ;
RooCmdArg LatexTableStyle(Bool_t flag=kTRUE) ;
RooCmdArg VerbatimName(Bool_t flag=kTRUE) ;

// RooMsgService::addReportingStream arguments
RooCmdArg Topic(Int_t topic) ;
RooCmdArg ObjectName(const char* name) ;
RooCmdArg ClassName(const char* name) ;
RooCmdArg BaseClassName(const char* name) ;
RooCmdArg TagName(const char* name) ;
RooCmdArg OutputStream(std::ostream& os) ;
RooCmdArg Prefix(Bool_t flag) ;
RooCmdArg Color(Color_t color) ;

// RooWorkspace::import() arguments
RooCmdArg RenameConflictNodes(const char* suffix, Bool_t renameOrigNodes=kFALSE) ;
RooCmdArg RenameAllNodes(const char* suffix) ; 
RooCmdArg RenameAllVariables(const char* suffix) ; 
RooCmdArg RenameAllVariablesExcept(const char* suffix,const char* exceptionList) ; 
RooCmdArg RenameVariable(const char* inputName, const char* outputName) ;
RooCmdArg Rename(const char* suffix) ;
RooCmdArg RecycleConflictNodes(Bool_t flag=kTRUE) ;
RooCmdArg Embedded(Bool_t flag=kTRUE) ;
RooCmdArg NoRecursion(Bool_t flag=kTRUE) ;

// RooSimCloneTool::build() arguments
RooCmdArg SplitParam(const char* varname, const char* catname) ;
RooCmdArg SplitParam(const RooRealVar& var, const RooAbsCategory& cat) ;
RooCmdArg SplitParamConstrained(const char* varname, const char* catname, const char* rsname) ;
RooCmdArg SplitParamConstrained(const RooRealVar& var, const RooAbsCategory& cat, const char* rsname) ;
RooCmdArg Restrict(const char* catName, const char* stateNameList) ;

// RooAbsPdf::createCdf() arguments
RooCmdArg SupNormSet(const RooArgSet& nset) ; 
RooCmdArg ScanParameters(Int_t nbins,Int_t intOrder) ;
RooCmdArg ScanNumCdf() ;
RooCmdArg ScanAllCdf() ;
RooCmdArg ScanNoCdf() ;

// Generic container arguments (to be able to supply more command line arguments)
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()) ;
 
RooConstVar& RooConst(Double_t val) ; 


}

namespace RooFitShortHand {

RooArgSet S(const RooAbsArg& v1) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
            const RooAbsArg& v6) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
            const RooAbsArg& v6, const RooAbsArg& v7) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
            const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8) ;
RooArgSet S(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
            const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8, const RooAbsArg& v9) ;

RooArgList L(const RooAbsArg& v1) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
             const RooAbsArg& v6) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
             const RooAbsArg& v6, const RooAbsArg& v7) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
             const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8) ;
RooArgList L(const RooAbsArg& v1, const RooAbsArg& v2, const RooAbsArg& v3, const RooAbsArg& v4, const RooAbsArg& v5, 
             const RooAbsArg& v6, const RooAbsArg& v7, const RooAbsArg& v8, const RooAbsArg& v9) ;

RooConstVar& C(Double_t value) ;

} // End namespace ShortHand

class RooGlobalFunc {};

#endif
 RooGlobalFunc.h:1
 RooGlobalFunc.h:2
 RooGlobalFunc.h:3
 RooGlobalFunc.h:4
 RooGlobalFunc.h:5
 RooGlobalFunc.h:6
 RooGlobalFunc.h:7
 RooGlobalFunc.h:8
 RooGlobalFunc.h:9
 RooGlobalFunc.h:10
 RooGlobalFunc.h:11
 RooGlobalFunc.h:12
 RooGlobalFunc.h:13
 RooGlobalFunc.h:14
 RooGlobalFunc.h:15
 RooGlobalFunc.h:16
 RooGlobalFunc.h:17
 RooGlobalFunc.h:18
 RooGlobalFunc.h:19
 RooGlobalFunc.h:20
 RooGlobalFunc.h:21
 RooGlobalFunc.h:22
 RooGlobalFunc.h:23
 RooGlobalFunc.h:24
 RooGlobalFunc.h:25
 RooGlobalFunc.h:26
 RooGlobalFunc.h:27
 RooGlobalFunc.h:28
 RooGlobalFunc.h:29
 RooGlobalFunc.h:30
 RooGlobalFunc.h:31
 RooGlobalFunc.h:32
 RooGlobalFunc.h:33
 RooGlobalFunc.h:34
 RooGlobalFunc.h:35
 RooGlobalFunc.h:36
 RooGlobalFunc.h:37
 RooGlobalFunc.h:38
 RooGlobalFunc.h:39
 RooGlobalFunc.h:40
 RooGlobalFunc.h:41
 RooGlobalFunc.h:42
 RooGlobalFunc.h:43
 RooGlobalFunc.h:44
 RooGlobalFunc.h:45
 RooGlobalFunc.h:46
 RooGlobalFunc.h:47
 RooGlobalFunc.h:48
 RooGlobalFunc.h:49
 RooGlobalFunc.h:50
 RooGlobalFunc.h:51
 RooGlobalFunc.h:52
 RooGlobalFunc.h:53
 RooGlobalFunc.h:54
 RooGlobalFunc.h:55
 RooGlobalFunc.h:56
 RooGlobalFunc.h:57
 RooGlobalFunc.h:58
 RooGlobalFunc.h:59
 RooGlobalFunc.h:60
 RooGlobalFunc.h:61
 RooGlobalFunc.h:62
 RooGlobalFunc.h:63
 RooGlobalFunc.h:64
 RooGlobalFunc.h:65
 RooGlobalFunc.h:66
 RooGlobalFunc.h:67
 RooGlobalFunc.h:68
 RooGlobalFunc.h:69
 RooGlobalFunc.h:70
 RooGlobalFunc.h:71
 RooGlobalFunc.h:72
 RooGlobalFunc.h:73
 RooGlobalFunc.h:74
 RooGlobalFunc.h:75
 RooGlobalFunc.h:76
 RooGlobalFunc.h:77
 RooGlobalFunc.h:78
 RooGlobalFunc.h:79
 RooGlobalFunc.h:80
 RooGlobalFunc.h:81
 RooGlobalFunc.h:82
 RooGlobalFunc.h:83
 RooGlobalFunc.h:84
 RooGlobalFunc.h:85
 RooGlobalFunc.h:86
 RooGlobalFunc.h:87
 RooGlobalFunc.h:88
 RooGlobalFunc.h:89
 RooGlobalFunc.h:90
 RooGlobalFunc.h:91
 RooGlobalFunc.h:92
 RooGlobalFunc.h:93
 RooGlobalFunc.h:94
 RooGlobalFunc.h:95
 RooGlobalFunc.h:96
 RooGlobalFunc.h:97
 RooGlobalFunc.h:98
 RooGlobalFunc.h:99
 RooGlobalFunc.h:100
 RooGlobalFunc.h:101
 RooGlobalFunc.h:102
 RooGlobalFunc.h:103
 RooGlobalFunc.h:104
 RooGlobalFunc.h:105
 RooGlobalFunc.h:106
 RooGlobalFunc.h:107
 RooGlobalFunc.h:108
 RooGlobalFunc.h:109
 RooGlobalFunc.h:110
 RooGlobalFunc.h:111
 RooGlobalFunc.h:112
 RooGlobalFunc.h:113
 RooGlobalFunc.h:114
 RooGlobalFunc.h:115
 RooGlobalFunc.h:116
 RooGlobalFunc.h:117
 RooGlobalFunc.h:118
 RooGlobalFunc.h:119
 RooGlobalFunc.h:120
 RooGlobalFunc.h:121
 RooGlobalFunc.h:122
 RooGlobalFunc.h:123
 RooGlobalFunc.h:124
 RooGlobalFunc.h:125
 RooGlobalFunc.h:126
 RooGlobalFunc.h:127
 RooGlobalFunc.h:128
 RooGlobalFunc.h:129
 RooGlobalFunc.h:130
 RooGlobalFunc.h:131
 RooGlobalFunc.h:132
 RooGlobalFunc.h:133
 RooGlobalFunc.h:134
 RooGlobalFunc.h:135
 RooGlobalFunc.h:136
 RooGlobalFunc.h:137
 RooGlobalFunc.h:138
 RooGlobalFunc.h:139
 RooGlobalFunc.h:140
 RooGlobalFunc.h:141
 RooGlobalFunc.h:142
 RooGlobalFunc.h:143
 RooGlobalFunc.h:144
 RooGlobalFunc.h:145
 RooGlobalFunc.h:146
 RooGlobalFunc.h:147
 RooGlobalFunc.h:148
 RooGlobalFunc.h:149
 RooGlobalFunc.h:150
 RooGlobalFunc.h:151
 RooGlobalFunc.h:152
 RooGlobalFunc.h:153
 RooGlobalFunc.h:154
 RooGlobalFunc.h:155
 RooGlobalFunc.h:156
 RooGlobalFunc.h:157
 RooGlobalFunc.h:158
 RooGlobalFunc.h:159
 RooGlobalFunc.h:160
 RooGlobalFunc.h:161
 RooGlobalFunc.h:162
 RooGlobalFunc.h:163
 RooGlobalFunc.h:164
 RooGlobalFunc.h:165
 RooGlobalFunc.h:166
 RooGlobalFunc.h:167
 RooGlobalFunc.h:168
 RooGlobalFunc.h:169
 RooGlobalFunc.h:170
 RooGlobalFunc.h:171
 RooGlobalFunc.h:172
 RooGlobalFunc.h:173
 RooGlobalFunc.h:174
 RooGlobalFunc.h:175
 RooGlobalFunc.h:176
 RooGlobalFunc.h:177
 RooGlobalFunc.h:178
 RooGlobalFunc.h:179
 RooGlobalFunc.h:180
 RooGlobalFunc.h:181
 RooGlobalFunc.h:182
 RooGlobalFunc.h:183
 RooGlobalFunc.h:184
 RooGlobalFunc.h:185
 RooGlobalFunc.h:186
 RooGlobalFunc.h:187
 RooGlobalFunc.h:188
 RooGlobalFunc.h:189
 RooGlobalFunc.h:190
 RooGlobalFunc.h:191
 RooGlobalFunc.h:192
 RooGlobalFunc.h:193
 RooGlobalFunc.h:194
 RooGlobalFunc.h:195
 RooGlobalFunc.h:196
 RooGlobalFunc.h:197
 RooGlobalFunc.h:198
 RooGlobalFunc.h:199
 RooGlobalFunc.h:200
 RooGlobalFunc.h:201
 RooGlobalFunc.h:202
 RooGlobalFunc.h:203
 RooGlobalFunc.h:204
 RooGlobalFunc.h:205
 RooGlobalFunc.h:206
 RooGlobalFunc.h:207
 RooGlobalFunc.h:208
 RooGlobalFunc.h:209
 RooGlobalFunc.h:210
 RooGlobalFunc.h:211
 RooGlobalFunc.h:212
 RooGlobalFunc.h:213
 RooGlobalFunc.h:214
 RooGlobalFunc.h:215
 RooGlobalFunc.h:216
 RooGlobalFunc.h:217
 RooGlobalFunc.h:218
 RooGlobalFunc.h:219
 RooGlobalFunc.h:220
 RooGlobalFunc.h:221
 RooGlobalFunc.h:222
 RooGlobalFunc.h:223
 RooGlobalFunc.h:224
 RooGlobalFunc.h:225
 RooGlobalFunc.h:226
 RooGlobalFunc.h:227
 RooGlobalFunc.h:228
 RooGlobalFunc.h:229
 RooGlobalFunc.h:230
 RooGlobalFunc.h:231
 RooGlobalFunc.h:232
 RooGlobalFunc.h:233
 RooGlobalFunc.h:234
 RooGlobalFunc.h:235
 RooGlobalFunc.h:236
 RooGlobalFunc.h:237
 RooGlobalFunc.h:238
 RooGlobalFunc.h:239
 RooGlobalFunc.h:240
 RooGlobalFunc.h:241
 RooGlobalFunc.h:242
 RooGlobalFunc.h:243
 RooGlobalFunc.h:244
 RooGlobalFunc.h:245
 RooGlobalFunc.h:246
 RooGlobalFunc.h:247
 RooGlobalFunc.h:248
 RooGlobalFunc.h:249
 RooGlobalFunc.h:250
 RooGlobalFunc.h:251
 RooGlobalFunc.h:252
 RooGlobalFunc.h:253
 RooGlobalFunc.h:254
 RooGlobalFunc.h:255
 RooGlobalFunc.h:256
 RooGlobalFunc.h:257
 RooGlobalFunc.h:258
 RooGlobalFunc.h:259
 RooGlobalFunc.h:260
 RooGlobalFunc.h:261
 RooGlobalFunc.h:262
 RooGlobalFunc.h:263
 RooGlobalFunc.h:264
 RooGlobalFunc.h:265
 RooGlobalFunc.h:266
 RooGlobalFunc.h:267
 RooGlobalFunc.h:268
 RooGlobalFunc.h:269
 RooGlobalFunc.h:270
 RooGlobalFunc.h:271
 RooGlobalFunc.h:272
 RooGlobalFunc.h:273
 RooGlobalFunc.h:274
 RooGlobalFunc.h:275
 RooGlobalFunc.h:276
 RooGlobalFunc.h:277
 RooGlobalFunc.h:278
 RooGlobalFunc.h:279
 RooGlobalFunc.h:280
 RooGlobalFunc.h:281
 RooGlobalFunc.h:282
 RooGlobalFunc.h:283
 RooGlobalFunc.h:284
 RooGlobalFunc.h:285
 RooGlobalFunc.h:286
 RooGlobalFunc.h:287
 RooGlobalFunc.h:288
 RooGlobalFunc.h:289
 RooGlobalFunc.h:290
 RooGlobalFunc.h:291
 RooGlobalFunc.h:292
 RooGlobalFunc.h:293
 RooGlobalFunc.h:294
 RooGlobalFunc.h:295
 RooGlobalFunc.h:296
 RooGlobalFunc.h:297
 RooGlobalFunc.h:298
 RooGlobalFunc.h:299
 RooGlobalFunc.h:300
 RooGlobalFunc.h:301
 RooGlobalFunc.h:302
 RooGlobalFunc.h:303
 RooGlobalFunc.h:304
 RooGlobalFunc.h:305
 RooGlobalFunc.h:306
 RooGlobalFunc.h:307
 RooGlobalFunc.h:308
 RooGlobalFunc.h:309
 RooGlobalFunc.h:310
 RooGlobalFunc.h:311
 RooGlobalFunc.h:312
 RooGlobalFunc.h:313
 RooGlobalFunc.h:314
 RooGlobalFunc.h:315
 RooGlobalFunc.h:316
 RooGlobalFunc.h:317
 RooGlobalFunc.h:318
 RooGlobalFunc.h:319
 RooGlobalFunc.h:320
 RooGlobalFunc.h:321
 RooGlobalFunc.h:322
 RooGlobalFunc.h:323
 RooGlobalFunc.h:324
 RooGlobalFunc.h:325
 RooGlobalFunc.h:326
 RooGlobalFunc.h:327
 RooGlobalFunc.h:328
 RooGlobalFunc.h:329
 RooGlobalFunc.h:330
 RooGlobalFunc.h:331
 RooGlobalFunc.h:332
 RooGlobalFunc.h:333
 RooGlobalFunc.h:334
 RooGlobalFunc.h:335
 RooGlobalFunc.h:336
 RooGlobalFunc.h:337
 RooGlobalFunc.h:338
 RooGlobalFunc.h:339
 RooGlobalFunc.h:340