100 std::unique_ptr<TMethodCall>
fMethod;
143 std::list<TFormulaFunction>
fFuncs;
144 std::map<TString,TFormulaVariable>
fVars;
145 std::map<TString,Int_t,TFormulaParamOrder>
fParams;
146 std::map<TString,Double_t>
fConsts;
200 template <
typename... Args>
280 template <
typename... Args>
283 template <
typename... Args>
298template <
typename... Args>
302 for (
double val : {
arg1,
static_cast<Double_t>(args)...}) {
310template <
typename... Args>
314 for (
auto name : {
static_cast<std::string
const&
>(args)...}) {
323template <
typename... Args>
326 if (
sizeof...(args) > 4) {
327 Error(
"Eval",
"Eval() only support setting up to 4 variables");
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
#define ClassDefOverride(name, id)
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
winID h TVirtualViewer3D TVirtualGLPainter p
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
Method or function calling interface.
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.
R__ALWAYS_INLINE Bool_t TestBit(UInt_t f) const
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
const char * Data() const
void(* Generic_t)(void *, int, void **, void *)