| ~Tools() |
| void | AddAttr(void* node, const char* attrname, const char* value) |
| void | AddAttr<const char *>(void* node, const char* attrname, const char*const& value, Int_t precision = 16) |
| void* | AddChild(void* parent, const char* childname, const char* content = 0, bool isRootNode = false) |
| Bool_t | AddComment(void* node, const char* comment) |
| Bool_t | AddRawLine(void* node, const char* raw) |
| vector<TMatrixDSym*>* | CalcCovarianceMatrices(const vector<TMVA::Event*>& events, Int_t maxCls, TMVA::VariableTransformBase* transformBase = 0) |
| vector<TMatrixDSym*>* | CalcCovarianceMatrices(const vector<const TMVA::Event*>& events, Int_t maxCls, TMVA::VariableTransformBase* transformBase = 0) |
| Bool_t | CheckForSilentOption(const TString&) const |
| Bool_t | CheckForVerboseOption(const TString&) const |
| Bool_t | CheckSplines(const TH1*, const TSpline*) |
| const TString& | Color(const TString&) |
| void | ComputeStat(const vector<TMVA::Event*>&, vector<Float_t>*, Double_t&, Double_t&, Double_t&, Double_t&, Double_t&, Double_t&, Int_t signalClass, Bool_t norm = kFALSE) |
| Double_t | ComputeVariance(Double_t sumx2, Double_t sumx, Int_t nx) |
| Bool_t | ContainsRegularExpression(const TString& s) |
| static void | DestroyInstance() |
| void | FormattedOutput(const TMatrixD&, const vector<TString>&, TMVA::MsgLogger& logger) |
| void | FormattedOutput(const TMatrixD&, const vector<TString>& vert, const vector<TString>& horiz, TMVA::MsgLogger& logger) |
| void | FormattedOutput(const vector<Double_t>&, const vector<TString>&, const TString titleVars, const TString titleValues, TMVA::MsgLogger& logger, TString format = "%+1.3f") |
| void* | GetChild(void* parent, const char* childname = 0) |
| const char* | GetContent(void* node) |
| const TMatrixD* | GetCorrelationMatrix(const TMatrixD* covMat) |
| Double_t | GetCorrelationRatio(const TH2F&) |
| Int_t | GetIndexMaxElement(vector<Double_t>&) |
| Int_t | GetIndexMinElement(vector<Double_t>&) |
| Double_t | GetMutualInformation(const TH2F&) |
| const char* | GetName(void* node) |
| void* | GetNextChild(void* prevchild, const char* childname = 0) |
| void* | GetParent(void* child) |
| Double_t | GetSeparation(TH1* S, TH1* B) const |
| Double_t | GetSeparation(const TMVA::PDF& pdfS, const TMVA::PDF& pdfB) const |
| TMatrixD* | GetSQRootMatrix(TMatrixDSym* symMat) |
| TString | GetXTitleWithUnit(const TString& title, const TString& unit) |
| TString | GetYTitleWithUnit(const TH1& h, const TString& unit, Bool_t normalised) |
| Bool_t | HasAttr(void* node, const char* attrname) |
| Bool_t | HistoHasEquidistantBins(const TH1& h) |
| static TMVA::Tools& | Instance() |
| TMVA::MsgLogger& | Log() const |
| vector<Double_t> | MVADiff(vector<Double_t>&, vector<Double_t>&) |
| Double_t | NormHist(TH1* theHist, Double_t norm = 1.) |
| Double_t | NormVariable(Double_t x, Double_t xmin, Double_t xmax) |
| TMVA::Tools& | operator=(const TMVA::Tools&) |
| vector<Int_t>* | ParseANNOptionString(TString theOptions, Int_t nvar, vector<Int_t>* nodes) |
| TList* | ParseFormatLine(TString theString, const char* sep = ":") |
| TH1* | projNormTH1F(TTree* theTree, const TString& theVarName, const TString& name, Int_t nbins, Double_t xmin, Double_t xmax, const TString& cut) |
| void | ReadAttr(void* node, const char* attrname, TString& value) |
| void | ReadAttr<TString>(void* node, const char* attrname, TString& value) |
| void | ReadFloatArbitraryPrecision(Float_t& val, istream& is) |
| void | ReadTMatrixDFromXML(void* node, const char* name, TMatrixD* mat) |
| void | ReadTVectorDFromXML(void* node, const char* name, TVectorD* vec) |
| TString | ReplaceRegularExpressions(const TString& s, const TString& replace = "+") |
| void | ROOTVersionMessage(TMVA::MsgLogger& logger) |
| void | Scale(vector<Double_t>&, Double_t) |
| void | Scale(vector<Float_t>&, Float_t) |
| vector<TString> | SplitString(const TString& theOpt, const char separator) const |
| TString | StringFromDouble(Double_t d) |
| TString | StringFromInt(Long_t i) |
| void | TMVACitation(TMVA::MsgLogger& logger, TMVA::Tools::ECitation citType = kPlainText) |
| void | TMVAVersionMessage(TMVA::MsgLogger& logger) |
| void | TMVAWelcomeMessage() |
| void | TMVAWelcomeMessage(TMVA::MsgLogger& logger, TMVA::Tools::EWelcomeMessage m = kStandardWelcomeMsg) |
| TMVA::Tools | Tools(const TMVA::Tools&) |
| TH2F* | TransposeHist(const TH2F&) |
| void | UsefulSortAscending(vector<Double_t>&) |
| void | UsefulSortAscending(vector<vector<Double_t> >&, vector<TString>* vs = 0) |
| void | UsefulSortDescending(vector<Double_t>&) |
| void | UsefulSortDescending(vector<vector<Double_t> >&, vector<TString>* vs = 0) |
| void | WriteFloatArbitraryPrecision(Float_t val, ostream& os) |
| void | WriteTMatrixDToXML(void* node, const char* name, TMatrixD* mat) |
| void | WriteTVectorDToXML(void* node, const char* name, TVectorD* vec) |
| TXMLEngine& | xmlengine() |
| int | xmlenginebuffersize() |