29#ifndef ROOT_TMVA_VariableInfo 
   30#define ROOT_TMVA_VariableInfo 
#define ClassDef(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
 
Class for type info of MVA input variable.
 
void ReadFromXML(void *varnode)
read VariableInfo from stream
 
VariableInfo & operator=(const TMVA::VariableInfo &rhs)
comparison operator
 
Double_t fXvarianceNorm
variance value for correlated/decorrelated/PCA variable
 
void SetUnit(const TString &s)
 
const TString & GetLabel() const
 
Double_t fXminNorm
minimum value for correlated/decorrelated/PCA variable
 
void SetVariance(Double_t v)
 
const TString & GetExpression() const
 
void SetExpression(const TString &s)
 
Int_t fVarCounter
dummy variable
 
Double_t fXmaxNorm
maximum value for correlated/decorrelated/PCA variable
 
Bool_t fNormalized
variable gets normalized
 
VariableInfo()
default constructor
 
void ReadFromStream(std::istream &istr)
read VariableInfo from stream
 
void SetLabel(const TString &s)
 
void AddToXML(void *varnode)
write class to XML
 
void SetInternalName(const char *name)
 
Double_t fXmeanNorm
mean value for correlated/decorrelated/PCA variable
 
void SetExternalLink(void *p)
 
TString fLabel
variable label, set by "mylabel := var1 + var2", this is a shortcut
 
Char_t fVarType
the variable type to be used internally ('F'-default or 'I')
 
void * fExternalData
! if the variable content is linked to an external pointer
 
TString fUnit
unit for axis labels in plots; set by third string in AddVariable
 
const TString & GetInternalName() const
 
void SetInternalVarName(const TString &s)
 
Double_t fXrmsNorm
rms value for correlated/decorrelated/PCA variable
 
TString fInternalName
internal variable name (needs to be regular expression)
 
TString fExternalDataType
type of external variable (int, long, double, float) - to be done JS
 
Double_t GetVariance() const
 
void * GetExternalLink() const
 
TString fExpression
original variable expression (can be a formula)
 
const TString & GetUnit() const
 
void WriteToStream(std::ostream &o) const
write VariableInfo to stream
 
The TNamed class is the base class for all named ROOT classes.
 
create variable transformations