library: libTMVA
#include "Ranking.h"

TMVA::Ranking


class description - header file - source file
viewCVS header - viewCVS source

class TMVA::Ranking

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~Ranking()
virtual voidAddRank(TMVA::Rank& rank)
static TClass*Class()
virtual TClass*IsA() const
virtual voidPrint() const
TMVA::RankingRanking()
TMVA::RankingRanking(const TString& context, const TString& rankingDiscriminatorName)
voidSetContext(const TString context)
voidSetDiscrName(const TString discrName)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

private:
vector<Rank>fRankingvector of ranks
TStringfContextthe ranking context
TStringfRankingDiscriminatorNamethe name of the ranking discriminator
TMVA::MsgLoggerfLoggermessage logger

Class Description

 
 Ranking for variables in method (implementation)
_______________________________________________________________________
Ranking()
 default constructor
Ranking( const TString& context, const TString& rankingDiscriminatorName )
 constructor
~Ranking()
 destructor
void AddRank( Rank& rank )
 Add a new rank
 sort according to rank value (descending)
 Who the hell knows why this does not compile on windos.. write the sorting 
 reversing myself... (means sorting in "descending" order)
   --> std::sort   ( fRanking.begin(), fRanking.end() );
   --> std::reverse( fRanking.begin(), fRanking.end() );
void Print()
 get maximum length of variable names
void SetDiscrName( const TString discrName )
{ fRankingDiscriminatorName = discrName; }

Author: Andreas Hoecker, Joerg Stelzer, Helge Voss, Kai Voss
Last update: root/tmva $Id: Ranking.cxx,v 1.7 2006/11/20 15:35:28 brun Exp $
Copyright (c) 2005: *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.