Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
xRooNode.cxx File Reference

Classes

class  Axis2
struct  BinningRestorer
class  PadRefresher
class  PdfWrapper
class  xRooProjectedPdf

Macros

#define GETDMP(o, 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)
std::string formatLegendString (const std::string &s)
auto GETACTBROWSER (TRootBrowser *b)
TLegendgetLegend (bool create=true, bool doPaint=false)
auto GETLISTTREE (TGFileBrowser *b)
TPaveTextgetPave (const char *name="labels", bool create=true, bool doPaint=false)
auto GETROOTDIR (TGFileBrowser *b)
RooWorkspaceGETWS (RooAbsArg *a)
const auto & GETWSSETS (RooWorkspace *w)
auto & GETWSSNAPSHOTS (RooWorkspace *w)
double new_getPropagatedError (const RooAbsReal &f, const RooFitResult &fr, const RooArgSet &nset={}, RooArgList **pars=nullptr, bool asymHi=false, bool asymLo=false)
bool TopRightPlaceBox (TPad *p, TObject *o, double w, double h, double &xl, double &yb)

Variables

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

Macro Definition Documentation

◆ GETDMP

#define GETDMP ( o,
m )
Value:
*reinterpret_cast<void **>(reinterpret_cast<unsigned char *>(o) + o->Class()->GetDataMemberOffset(#m))
TMarker m
Definition textangle.C:8

Definition at line 123 of file xRooNode.cxx.

Function Documentation

◆ _or_func()

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

Definition at line 229 of file xRooNode.cxx.

◆ addLegendEntry()

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

Definition at line 9819 of file xRooNode.cxx.

◆ buildHistogramInterrupt()

void buildHistogramInterrupt ( int signum)

Definition at line 8508 of file xRooNode.cxx.

◆ formatLegendString()

std::string formatLegendString ( const std::string & s)

Definition at line 9810 of file xRooNode.cxx.

◆ GETACTBROWSER()

auto GETACTBROWSER ( TRootBrowser * b)

Definition at line 111 of file xRooNode.cxx.

◆ getLegend()

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

Definition at line 9744 of file xRooNode.cxx.

◆ GETLISTTREE()

auto GETLISTTREE ( TGFileBrowser * b)

Definition at line 119 of file xRooNode.cxx.

◆ getPave()

TPaveText * getPave ( const char * name = "labels",
bool create = true,
bool doPaint = false )

Definition at line 9719 of file xRooNode.cxx.

◆ GETROOTDIR()

auto GETROOTDIR ( TGFileBrowser * b)

Definition at line 115 of file xRooNode.cxx.

◆ GETWS()

RooWorkspace * GETWS ( RooAbsArg * a)

Definition at line 99 of file xRooNode.cxx.

◆ GETWSSETS()

const auto & GETWSSETS ( RooWorkspace * w)

Definition at line 103 of file xRooNode.cxx.

◆ GETWSSNAPSHOTS()

auto & GETWSSNAPSHOTS ( RooWorkspace * w)

Definition at line 107 of file xRooNode.cxx.

◆ new_getPropagatedError()

double new_getPropagatedError ( const RooAbsReal & f,
const RooFitResult & fr,
const RooArgSet & nset = {},
RooArgList ** pars = nullptr,
bool asymHi = false,
bool asymLo = false )

Definition at line 8102 of file xRooNode.cxx.

◆ TopRightPlaceBox()

bool TopRightPlaceBox ( TPad * p,
TObject * o,
double w,
double h,
double & xl,
double & yb )

Definition at line 9684 of file xRooNode.cxx.

Variable Documentation

◆ gOldHandlerr

void(* gOldHandlerr) (int) ( int )

Definition at line 8506 of file xRooNode.cxx.

◆ runningNode

const xRooNode* runningNode = nullptr

Definition at line 8505 of file xRooNode.cxx.