29 #ifndef ROOT_TMVA_VariableInfo
30 #define ROOT_TMVA_VariableInfo
46 #ifndef ROOT_TMVA_Types
57 Int_t varCounter,
char varType =
'F',
void* external = 0,
static Vc_ALWAYS_INLINE int_v min(const int_v &x, const int_v &y)
TString fInternalName
original variable expression (can be a formula)
const TString & GetExpression() const
void SetUnit(const TString &s)
Bool_t fNormalized
rms value for correlated/decorrelated/PCA variable
void SetTitle(const TString &s)
VariableInfo & operator=(const TMVA::VariableInfo &rhs)
comparison operator
Double_t fXmeanNorm
maximum value for correlated/decorrelated/PCA variable
void SetLabel(const TString &s)
const TString & GetInternalName() const
TString fExternalDataType
if the variable content is linked to an external pointer
Double_t fXminNorm
the variable type to be used internally ('F'-default or 'I')
Double_t fXmaxNorm
minimum value for correlated/decorrelated/PCA variable
void SetInternalVarName(const TString &s)
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
const TString & GetTitle() const
const TString & GetUnit() const
void * fExternalData
variable gets normalized
TString fTitle
variable label, set by "mylabel := var1 + var2", this is a shortcut
Char_t fVarType
unit for axis labels in plots; set by third string in AddVariable
void ReadFromXML(void *varnode)
read VariableInfo from stream
VariableInfo()
default constructor
Int_t fVarCounter
type of external variable (int, long, double, float) - to be done JS
Double_t fXrmsNorm
mean value for correlated/decorrelated/PCA variable
TString fLabel
internal variable name (needs to be regular expression)
void WriteToStream(std::ostream &o) const
write VariableInfo to stream
static Vc_ALWAYS_INLINE int_v max(const int_v &x, const int_v &y)
TString fUnit
title for axis labels in plots; set by second string in AddVariable
void SetExpression(const TString &s)
void * GetExternalLink() const
void ReadFromStream(std::istream &istr)
void AddToXML(void *varnode)
write class to XML
const TString & GetLabel() const
void SetExternalLink(void *p)