| ~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&) |
TH1* | GetCumulativeDist(TH1* h) |
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() |