Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
xRooNode.cxx File Reference
#include "RVersion.h"
#include "RooAbsArg.h"
#include "RooWorkspace.h"
#include "RooFitResult.h"
#include "RooConstVar.h"
#include "RooHistFunc.h"
#include "RooRealSumPdf.h"
#include "RooSimultaneous.h"
#include "RooAddPdf.h"
#include "RooProduct.h"
#include "TPad.h"
#include "RooStats/HistFactory/PiecewiseInterpolation.h"
#include "RooStats/HistFactory/FlexibleInterpVar.h"
#include "RooStats/HistFactory/ParamHistFunc.h"
#include "RooProdPdf.h"
#include "TRootBrowser.h"
#include "TGFileBrowser.h"
#include "RooAddition.h"
#include "RooCategory.h"
#include "RooRealVar.h"
#include "RooStringVar.h"
#include "RooBinning.h"
#include "RooUniformBinning.h"
#include "RooAbsData.h"
#include "RooDataHist.h"
#include "RooDataSet.h"
#include "xRooFit/xRooNode.h"
#include "xRooFit/xRooFit.h"
#include "TH1.h"
#include "TBrowser.h"
#include "TROOT.h"
#include "TQObject.h"
#include "TAxis.h"
#include "TGraphAsymmErrors.h"
#include "TMath.h"
#include "TPRegexp.h"
#include "TRegexp.h"
#include "TExec.h"
#include "TGListTree.h"
#include "TGMsgBox.h"
#include "TGedEditor.h"
#include "TGMimeTypes.h"
#include "TH2.h"
#include "TFile.h"
#include "TSystem.h"
#include "TKey.h"
#include "TEnv.h"
#include "TStyle.h"
#include "RooFitHS3/RooJSONFactoryWSTool.h"
#include "RooBinSamplingPdf.h"
#include "RooPoisson.h"
#include "RooGaussian.h"
#include "RooFormulaVar.h"
#include "TVectorD.h"
#include "TStopwatch.h"
#include "TTimeStamp.h"
#include <csignal>
#include "TCanvas.h"
#include "THStack.h"
#include "TLegend.h"
#include "TLegendEntry.h"
#include "TGraphErrors.h"
#include "TMultiGraph.h"
#include "TFrame.h"
Include dependency graph for xRooNode.cxx:

Classes

class  Axis2
 
struct  BinningRestorer
 
class  PadRefresher
 
class  PdfWrapper
 

Macros

#define GETDMP(o, m)   (*(void**)(((unsigned char*)o) + o->Class()->GetDataMemberOffset(#m)))
 

Functions

template<typename T >
const T & _or_func (const T &a, const T &b)
 
void addLegendEntry (TObject *o, const char *title, const char *opt)
 
void buildHistogramInterrupt (int signum)
 
auto GETACTBROWSER (TRootBrowser *b)
 
TLegendgetLegend (bool create=true, bool doPaint=false)
 
auto GETLISTTREE (TGFileBrowser *b)
 
auto GETROOTDIR (TGFileBrowser *b)
 
RooWorkspaceGETWS (RooAbsArg *a)
 
const auto & GETWSSETS (RooWorkspace *w)
 
auto GETWSSNAPSHOTS (RooWorkspace *w)
 
Bool_t TopRightPlaceBox (TPad *p, TObject *o, Double_t w, Double_t h, Double_t &xl, Double_t &yb)
 

Variables

void(* gOldHandlerr )(int)
 
const xRooNode * runningNode = nullptr
 

Macro Definition Documentation

◆ GETDMP

#define GETDMP (   o,
  m 
)    (*(void**)(((unsigned char*)o) + o->Class()->GetDataMemberOffset(#m)))

Definition at line 71 of file xRooNode.cxx.

Function Documentation

◆ _or_func()

template<typename T >
const T & _or_func ( const T &  a,
const T &  b 
)

Definition at line 152 of file xRooNode.cxx.

◆ addLegendEntry()

void addLegendEntry ( TObject o,
const char *  title,
const char *  opt 
)

Definition at line 6320 of file xRooNode.cxx.

◆ buildHistogramInterrupt()

void buildHistogramInterrupt ( int  signum)

Definition at line 5823 of file xRooNode.cxx.

◆ GETACTBROWSER()

auto GETACTBROWSER ( TRootBrowser b)

Definition at line 68 of file xRooNode.cxx.

◆ getLegend()

TLegend * getLegend ( bool  create = true,
bool  doPaint = false 
)

Definition at line 6260 of file xRooNode.cxx.

◆ GETLISTTREE()

auto GETLISTTREE ( TGFileBrowser b)

Definition at line 70 of file xRooNode.cxx.

◆ GETROOTDIR()

auto GETROOTDIR ( TGFileBrowser b)

Definition at line 69 of file xRooNode.cxx.

◆ GETWS()

RooWorkspace * GETWS ( RooAbsArg a)

Definition at line 65 of file xRooNode.cxx.

◆ GETWSSETS()

const auto & GETWSSETS ( RooWorkspace w)

Definition at line 66 of file xRooNode.cxx.

◆ GETWSSNAPSHOTS()

auto GETWSSNAPSHOTS ( RooWorkspace w)

Definition at line 67 of file xRooNode.cxx.

◆ TopRightPlaceBox()

Bool_t TopRightPlaceBox ( TPad p,
TObject o,
Double_t  w,
Double_t  h,
Double_t xl,
Double_t yb 
)

Definition at line 6226 of file xRooNode.cxx.

Variable Documentation

◆ gOldHandlerr

void(* gOldHandlerr) (int) ( int  )

Definition at line 5821 of file xRooNode.cxx.

◆ runningNode

const xRooNode* runningNode = nullptr

Definition at line 5820 of file xRooNode.cxx.