Logo ROOT  
Reference Guide
TMVA::Ranking Class Reference

Ranking for variables in method (implementation)

Definition at line 48 of file Ranking.h.

Public Member Functions

 Ranking ()
 default constructor More...
 
 Ranking (const TString &context, const TString &rankingDiscriminatorName)
 constructor More...
 
virtual ~Ranking ()
 destructor More...
 
virtual void AddRank (const Rank &rank)
 Add a new rank take ownership of it. More...
 
virtual void Print () const
 get maximum length of variable names More...
 
void SetContext (const TString &context)
 
void SetDiscrName (const TString &discrName)
 

Private Member Functions

MsgLoggerLog () const
 message logger More...
 

Private Attributes

TString fContext
 
MsgLoggerfLogger
 
std::vector< TMVA::RankfRanking
 
TString fRankingDiscriminatorName
 

#include <TMVA/Ranking.h>

Constructor & Destructor Documentation

◆ Ranking() [1/2]

TMVA::Ranking::Ranking ( )

default constructor

Definition at line 46 of file Ranking.cxx.

◆ Ranking() [2/2]

TMVA::Ranking::Ranking ( const TString context,
const TString rankingDiscriminatorName 
)

constructor

Definition at line 57 of file Ranking.cxx.

◆ ~Ranking()

TMVA::Ranking::~Ranking ( )
virtual

destructor

Definition at line 68 of file Ranking.cxx.

Member Function Documentation

◆ AddRank()

void TMVA::Ranking::AddRank ( const Rank rank)
virtual

Add a new rank take ownership of it.

Definition at line 86 of file Ranking.cxx.

◆ Log()

MsgLogger & TMVA::Ranking::Log ( ) const
inlineprivate

message logger

Definition at line 69 of file Ranking.h.

◆ Print()

void TMVA::Ranking::Print ( ) const
virtual

get maximum length of variable names

Definition at line 111 of file Ranking.cxx.

◆ SetContext()

void TMVA::Ranking::SetContext ( const TString context)

Definition at line 76 of file Ranking.cxx.

◆ SetDiscrName()

void TMVA::Ranking::SetDiscrName ( const TString discrName)
inline

Definition at line 60 of file Ranking.h.

Member Data Documentation

◆ fContext

TString TMVA::Ranking::fContext
private

Definition at line 65 of file Ranking.h.

◆ fLogger

MsgLogger* TMVA::Ranking::fLogger
mutableprivate

Definition at line 68 of file Ranking.h.

◆ fRanking

std::vector<TMVA::Rank> TMVA::Ranking::fRanking
private

Definition at line 64 of file Ranking.h.

◆ fRankingDiscriminatorName

TString TMVA::Ranking::fRankingDiscriminatorName
private

Definition at line 66 of file Ranking.h.

Libraries for TMVA::Ranking:
[legend]

The documentation for this class was generated from the following files: