virtual | ~TFormula() |
void | TObject::AbstractMethod(const char* method) const |
virtual void | Analyze(const char* schain, Int_t& err, Int_t offset = 0) |
virtual Bool_t | AnalyzeFunction(TString& chaine, Int_t& err, Int_t offset = 0) |
virtual void | TObject::AppendPad(Option_t* option = "") |
virtual void | TObject::Browse(TBrowser* b) |
static TClass* | Class() |
virtual const char* | TObject::ClassName() const |
virtual void | Clear(Option_t* option = "") |
virtual TObject* | TNamed::Clone(const char* newname = "") const |
virtual Int_t | TNamed::Compare(const TObject* obj) const |
virtual Int_t | Compile(const char* expression = "") |
virtual void | Copy(TObject& formula) const |
virtual char* | DefinedString(Int_t code) |
virtual Double_t | DefinedValue(Int_t code) |
virtual Int_t | DefinedVariable(TString& variable, Int_t& action) |
virtual void | TObject::Delete(Option_t* option = "")MENU |
virtual Int_t | TObject::DistancetoPrimitive(Int_t px, Int_t py) |
virtual void | TObject::Draw(Option_t* option = "") |
virtual void | TObject::DrawClass() constMENU |
virtual TObject* | TObject::DrawClone(Option_t* option = "") constMENU |
virtual void | TObject::Dump() constMENU |
virtual void | TObject::Error(const char* method, const char* msgfmt) const |
virtual Double_t | Eval(Double_t x, Double_t y = 0, Double_t z = 0, Double_t t = 0) const |
virtual Double_t | EvalPar(const Double_t* x, const Double_t* params = 0) |
virtual Double_t | EvalParOld(const Double_t* x, const Double_t* params = 0) |
virtual void | TObject::Execute(const char* method, const char* params, Int_t* error = 0) |
virtual void | TObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0) |
virtual void | TObject::ExecuteEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TObject::Fatal(const char* method, const char* msgfmt) const |
virtual void | TNamed::FillBuffer(char*& buffer) |
virtual TObject* | TObject::FindObject(const char* name) const |
virtual TObject* | TObject::FindObject(const TObject* obj) const |
virtual Option_t* | TObject::GetDrawOption() const |
static Long_t | TObject::GetDtorOnly() |
virtual TString | GetExpFormula(Option_t* option = "") const |
virtual const char* | TObject::GetIconName() const |
virtual const TObject* | GetLinearPart(Int_t i) |
static void | GetMaxima(Int_t& maxop, Int_t& maxpar, Int_t& maxconst) |
virtual const char* | TNamed::GetName() const |
virtual Int_t | GetNdim() const |
virtual Int_t | GetNpar() const |
virtual Int_t | GetNumber() const |
virtual char* | TObject::GetObjectInfo(Int_t px, Int_t py) const |
static Bool_t | TObject::GetObjectStat() |
virtual Option_t* | TObject::GetOption() const |
Double_t | GetParameter(Int_t ipar) const |
Double_t | GetParameter(const char* name) const |
virtual Double_t* | GetParameters() const |
virtual void | GetParameters(Double_t* params) |
virtual const char* | GetParName(Int_t ipar) const |
virtual Int_t | GetParNumber(const char* name) const |
virtual const char* | TNamed::GetTitle() const |
virtual UInt_t | TObject::GetUniqueID() const |
virtual Bool_t | TObject::HandleTimer(TTimer* timer) |
virtual ULong_t | TNamed::Hash() const |
virtual void | TObject::Info(const char* method, const char* msgfmt) const |
virtual Bool_t | TObject::InheritsFrom(const char* classname) const |
virtual Bool_t | TObject::InheritsFrom(const TClass* cl) const |
virtual void | TObject::Inspect() constMENU |
void | TObject::InvertBit(UInt_t f) |
virtual TClass* | IsA() const |
virtual Bool_t | TObject::IsEqual(const TObject* obj) const |
virtual Bool_t | TObject::IsFolder() const |
virtual Bool_t | IsLinear() const |
virtual Bool_t | IsNormalized() const |
Bool_t | TObject::IsOnHeap() const |
virtual Bool_t | TNamed::IsSortable() const |
Bool_t | TObject::IsZombie() const |
virtual void | TNamed::ls(Option_t* option = "") const |
void | TObject::MayNotUse(const char* method) const |
virtual Bool_t | TObject::Notify() |
void | TObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const |
void | TObject::operator delete(void* ptr) |
void | TObject::operator delete(void* ptr, void* vp) |
void | TObject::operator delete[](void* ptr) |
void | TObject::operator delete[](void* ptr, void* vp) |
void* | TObject::operator new(size_t sz) |
void* | TObject::operator new(size_t sz, void* vp) |
void* | TObject::operator new[](size_t sz) |
void* | TObject::operator new[](size_t sz, void* vp) |
ROOT::v5::TFormula& | operator=(const ROOT::v5::TFormula& rhs) |
void | Optimize() |
virtual void | TObject::Paint(Option_t* option = "") |
virtual void | TObject::Pop() |
virtual void | Print(Option_t* option = "") constMENU |
virtual void | ProcessLinear(TString& replaceformula) |
virtual Int_t | TObject::Read(const char* name) |
virtual void | TObject::RecursiveRemove(TObject* obj) |
void | TObject::ResetBit(UInt_t f) |
virtual void | TObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU |
virtual void | TObject::SavePrimitive(ostream& out, Option_t* option = "") |
void | TObject::SetBit(UInt_t f) |
void | TObject::SetBit(UInt_t f, Bool_t set) |
virtual void | TObject::SetDrawOption(Option_t* option = "")MENU |
static void | TObject::SetDtorOnly(void* obj) |
static void | SetMaxima(Int_t maxop = 1000, Int_t maxpar = 1000, Int_t maxconst = 1000) |
virtual void | TNamed::SetName(const char* name)MENU |
virtual void | TNamed::SetNameTitle(const char* name, const char* title) |
virtual void | SetNumber(Int_t number) |
static void | TObject::SetObjectStat(Bool_t stat) |
virtual void | SetParameter(const char* name, Double_t parvalue) |
virtual void | SetParameter(Int_t ipar, Double_t parvalue) |
virtual void | SetParameters(const Double_t* params) |
virtual void | SetParameters(Double_t p0, Double_t p1, Double_t p2 = 0, Double_t p3 = 0, Double_t p4 = 0, Double_t p5 = 0, Double_t p6 = 0, Double_t p7 = 0, Double_t p8 = 0, Double_t p9 = 0, Double_t p10 = 0)MENU |
virtual void | SetParName(Int_t ipar, const char* name) |
virtual void | SetParNames(const char* name0 = "p0", const char* name1 = "p1", const char* name2 = "p2", const char* name3 = "p3", const char* name4 = "p4", const char* name5 = "p5", const char* name6 = "p6", const char* name7 = "p7", const char* name8 = "p8", const char* name9 = "p9", const char* name10 = "p10")MENU |
virtual void | TNamed::SetTitle(const char* title = "")MENU |
virtual void | TObject::SetUniqueID(UInt_t uid) |
virtual void | ShowMembers(TMemberInspector& insp) const |
virtual Int_t | TNamed::Sizeof() const |
virtual void | Streamer(TBuffer&) |
void | Streamer(TBuffer& b, const TClass* onfile_class) |
void | Streamer(TBuffer& b, Int_t version, UInt_t start, UInt_t count, const TClass* onfile_class = 0) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
virtual void | TObject::SysError(const char* method, const char* msgfmt) const |
Bool_t | TObject::TestBit(UInt_t f) const |
Int_t | TObject::TestBits(UInt_t f) const |
ROOT::v5::TFormula | TFormula() |
ROOT::v5::TFormula | TFormula(const ROOT::v5::TFormula& formula) |
ROOT::v5::TFormula | TFormula(const char* name, const char* formula) |
virtual void | Update() |
virtual void | TObject::UseCurrentStyle() |
virtual void | TObject::Warning(const char* method, const char* msgfmt) const |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const |
static TObject::(anonymous) | TObject::kBitMask | |
static TObject::EStatusBits | TObject::kCanDelete | |
static TObject::EStatusBits | TObject::kCannotPick | |
static TObject::EStatusBits | TObject::kHasUUID | |
static TObject::EStatusBits | TObject::kInvalidObject | |
static TObject::(anonymous) | TObject::kIsOnHeap | |
static TObject::EStatusBits | TObject::kIsReferenced | |
static ROOT::v5::TFormula::(anonymous) | kLinear | |
static TObject::EStatusBits | TObject::kMustCleanup | |
static TObject::EStatusBits | TObject::kNoContextMenu | |
static ROOT::v5::TFormula::(anonymous) | kNormalized | |
static TObject::(anonymous) | TObject::kNotDeleted | |
static ROOT::v5::TFormula::(anonymous) | kNotGlobal | |
static TObject::EStatusBits | TObject::kObjInCanvas | |
static TObject::(anonymous) | TObject::kOverwrite | |
static TObject::(anonymous) | TObject::kSingleKey | |
static TObject::(anonymous) | TObject::kWriteDelete | |
static TObject::(anonymous) | TObject::kZombie |
TBits | fAlreadyFound | ! cache for information |
Double_t* | fConst | [fNconst] Array of fNconst formula constants |
TString* | fExpr | [fNoper] List of expressions |
TString* | fExprOptimized | ![fNOperOptimized] List of expressions |
TObjArray | fFunctions | Array of function calls to make |
TObjArray | fLinearParts | Linear parts if the formula is linear (contains '|' or "++") |
Int_t | fNOperOptimized | !Number of operators after optimization |
TString | TNamed::fName | object identifier |
TString* | fNames | [fNpar] Array of parameter names |
Int_t | fNconst | Number of constants |
Int_t | fNdim | Dimension of function (1=1-Dim, 2=2-Dim,etc) |
Int_t | fNoper | Number of operators |
Int_t | fNpar | Number of parameters |
Int_t | fNstring | Number of different constants character strings |
Int_t | fNumber | formula number identifier |
Int_t | fNval | Number of different variables in expression |
ROOT::v5::TOperOffset* | fOperOffset | ![fNOperOptimized] Offsets of operrands |
Int_t* | fOperOptimized | ![fNOperOptimized] List of operators. (See documentation for changes made at version 7) |
ROOT::v5::TFormula::TFuncG | fOptimal | !pointer to optimal function |
Double_t* | fParams | [fNpar] Array of fNpar parameters |
ROOT::v5::TFormulaPrimitive** | fPredefined | ![fNPar] predefined function |
TString | TNamed::fTitle | object title |
static ROOT::v5::TFormula::(anonymous) | kAdd | |
static ROOT::v5::TFormula::(anonymous) | kAnd | |
static ROOT::v5::TFormula::(anonymous) | kBinary | |
static ROOT::v5::TFormula::(anonymous) | kBitAnd | |
static ROOT::v5::TFormula::(anonymous) | kBitOr | |
static ROOT::v5::TFormula::(anonymous) | kBoolOptimize | |
static ROOT::v5::TFormula::(anonymous) | kBoolOptimizeAnd | |
static ROOT::v5::TFormula::(anonymous) | kBoolOptimizeOr | |
static ROOT::v5::TFormula::(anonymous) | kBoolSet | |
static ROOT::v5::TFormula::(anonymous) | kConstant | |
static ROOT::v5::TFormula::(anonymous) | kData | |
static ROOT::v5::TFormula::(anonymous) | kDefinedString | |
static ROOT::v5::TFormula::(anonymous) | kDefinedVariable | |
static ROOT::v5::TFormula::(anonymous) | kDivide | |
static ROOT::v5::TFormula::(anonymous) | kEnd | |
static ROOT::v5::TFormula::(anonymous) | kEqual | |
static ROOT::v5::TFormula::(anonymous) | kFD0 | |
static ROOT::v5::TFormula::(anonymous) | kFD1 | |
static ROOT::v5::TFormula::(anonymous) | kFD2 | |
static ROOT::v5::TFormula::(anonymous) | kFD3 | |
static ROOT::v5::TFormula::(anonymous) | kFDM | |
static ROOT::v5::TFormula::(anonymous) | kFunctionCall | |
static ROOT::v5::TFormula::(anonymous) | kGreater | |
static ROOT::v5::TFormula::(anonymous) | kGreaterThan | |
static ROOT::v5::TFormula::(anonymous) | kJump | |
static ROOT::v5::TFormula::(anonymous) | kJumpIf | |
static ROOT::v5::TFormula::(anonymous) | kLeftShift | |
static ROOT::v5::TFormula::(anonymous) | kLess | |
static ROOT::v5::TFormula::(anonymous) | kLessThan | |
static ROOT::v5::TFormula::(anonymous) | kModulo | |
static ROOT::v5::TFormula::(anonymous) | kMultD | |
static ROOT::v5::TFormula::(anonymous) | kMultDD | |
static ROOT::v5::TFormula::(anonymous) | kMultiply | |
static ROOT::v5::TFormula::(anonymous) | kNot | |
static ROOT::v5::TFormula::(anonymous) | kNotEqual | |
static ROOT::v5::TFormula::(anonymous) | kOr | |
static ROOT::v5::TFormula::(anonymous) | kParameter | |
static ROOT::v5::TFormula::(anonymous) | kPlusD | |
static ROOT::v5::TFormula::(anonymous) | kPlusDD | |
static ROOT::v5::TFormula::(anonymous) | kRightShift | |
static ROOT::v5::TFormula::(anonymous) | kSignInv | |
static ROOT::v5::TFormula::(anonymous) | kStringConst | |
static ROOT::v5::TFormula::(anonymous) | kStringEqual | |
static ROOT::v5::TFormula::(anonymous) | kStringNotEqual | |
static ROOT::v5::TFormula::(anonymous) | kSubstract | |
static ROOT::v5::TFormula::(anonymous) | kThree | |
static ROOT::v5::TFormula::(anonymous) | kUnary | |
static ROOT::v5::TFormula::(anonymous) | kVariable | |
static ROOT::v5::TFormula::(anonymous) | kabs | |
static ROOT::v5::TFormula::(anonymous) | kacos | |
static ROOT::v5::TFormula::(anonymous) | kacosh | |
static ROOT::v5::TFormula::(anonymous) | kasin | |
static ROOT::v5::TFormula::(anonymous) | kasinh | |
static ROOT::v5::TFormula::(anonymous) | katan | |
static ROOT::v5::TFormula::(anonymous) | katan2 | |
static ROOT::v5::TFormula::(anonymous) | katanh | |
static ROOT::v5::TFormula::(anonymous) | kcos | |
static ROOT::v5::TFormula::(anonymous) | kcosh | |
static ROOT::v5::TFormula::(anonymous) | kexp | |
static ROOT::v5::TFormula::(anonymous) | kexpo | |
static ROOT::v5::TFormula::(anonymous) | kfmod | |
static ROOT::v5::TFormula::(anonymous) | kgaus | |
static ROOT::v5::TFormula::(anonymous) | kint | |
static ROOT::v5::TFormula::(anonymous) | klandau | |
static ROOT::v5::TFormula::(anonymous) | klog | |
static ROOT::v5::TFormula::(anonymous) | klog10 | |
static ROOT::v5::TFormula::(anonymous) | kmax | |
static ROOT::v5::TFormula::(anonymous) | kmin | |
static ROOT::v5::TFormula::(anonymous) | kpi | |
static ROOT::v5::TFormula::(anonymous) | kpol | |
static ROOT::v5::TFormula::(anonymous) | kpow | |
static ROOT::v5::TFormula::(anonymous) | krndm | |
static ROOT::v5::TFormula::(anonymous) | ksign | |
static ROOT::v5::TFormula::(anonymous) | ksin | |
static ROOT::v5::TFormula::(anonymous) | ksinh | |
static ROOT::v5::TFormula::(anonymous) | ksq | |
static ROOT::v5::TFormula::(anonymous) | ksqrt | |
static ROOT::v5::TFormula::(anonymous) | kstrstr | |
static ROOT::v5::TFormula::(anonymous) | ktan | |
static ROOT::v5::TFormula::(anonymous) | ktanh | |
static ROOT::v5::TFormula::(anonymous) | kxexpo | |
static ROOT::v5::TFormula::(anonymous) | kxgaus | |
static ROOT::v5::TFormula::(anonymous) | kxlandau | |
static ROOT::v5::TFormula::(anonymous) | kxpol | |
static ROOT::v5::TFormula::(anonymous) | kxyexpo | |
static ROOT::v5::TFormula::(anonymous) | kxygaus | |
static ROOT::v5::TFormula::(anonymous) | kxylandau | |
static ROOT::v5::TFormula::(anonymous) | kyexpo | |
static ROOT::v5::TFormula::(anonymous) | kygaus | |
static ROOT::v5::TFormula::(anonymous) | kylandau | |
static ROOT::v5::TFormula::(anonymous) | kypol | |
static ROOT::v5::TFormula::(anonymous) | kzexpo | |
static ROOT::v5::TFormula::(anonymous) | kzgaus | |
static ROOT::v5::TFormula::(anonymous) | kzlandau | |
static ROOT::v5::TFormula::(anonymous) | kzpol |
Int_t* | fOper | [fNoper] List of operators. (See documentation for changes made at version 7) |
Inheritance Chart: | |||||||||||||||||||||||
|
void SetParameters(const pair<TString,Double_t> *params, const Int_t size);