Public Member Functions | |
| RuleCut () | |
| empty constructor   | |
| RuleCut (const RuleCut &other) | |
| RuleCut (const std::vector< const TMVA::Node * > &nodes) | |
| main constructor   | |
| virtual | ~RuleCut () | 
| destructor   | |
| Bool_t | EvalEvent (const Event &eve) | 
| Char_t | GetCutDoMax (Int_t is) const | 
| Char_t | GetCutDoMin (Int_t is) const | 
| Double_t | GetCutMax (Int_t is) const | 
| Double_t | GetCutMin (Int_t is) const | 
| Double_t | GetCutNeve () const | 
| Bool_t | GetCutRange (Int_t sel, Double_t &rmin, Double_t &rmax, Bool_t &dormin, Bool_t &dormax) const | 
| get cut range for a given selector   | |
| UInt_t | GetNcuts () const | 
| get number of cuts   | |
| UInt_t | GetNvars () const | 
| Double_t | GetPurity () const | 
| UInt_t | GetSelector (Int_t is) const | 
| void | SetCutDoMax (Int_t i, Bool_t v) | 
| void | SetCutDoMin (Int_t i, Bool_t v) | 
| void | SetCutMax (Int_t i, Double_t v) | 
| void | SetCutMin (Int_t i, Double_t v) | 
| void | SetNeve (Double_t n) | 
| void | SetNvars (UInt_t nc) | 
| void | SetPurity (Double_t ssb) | 
| void | SetSelector (Int_t i, UInt_t s) | 
Private Member Functions | |
| void | Copy (const RuleCut &other) | 
| MsgLogger & | Log () const | 
| void | MakeCuts (const std::vector< const TMVA::Node * > &nodes) | 
| Construct the cuts from the given array of nodes.   | |
Private Attributes | |
| std::vector< Char_t > | fCutDoMax | 
| std::vector< Char_t > | fCutDoMin | 
| std::vector< Double_t > | fCutMax | 
| std::vector< Double_t > | fCutMin | 
| Double_t | fCutNeve | 
| MsgLogger * | fLogger | 
| Double_t | fPurity | 
| std::vector< UInt_t > | fSelector | 
#include <TMVA/RuleCut.h>
| TMVA::RuleCut::RuleCut | ( | const std::vector< const TMVA::Node * > & | nodes | ) | 
main constructor
Definition at line 40 of file RuleCut.cxx.
| TMVA::RuleCut::RuleCut | ( | ) | 
empty constructor
Definition at line 51 of file RuleCut.cxx.
      
  | 
  virtual | 
destructor
Definition at line 61 of file RuleCut.cxx.
| Bool_t TMVA::RuleCut::GetCutRange | ( | Int_t | sel, | 
| Double_t & | rmin, | ||
| Double_t & | rmax, | ||
| Bool_t & | dormin, | ||
| Bool_t & | dormax | ||
| ) | const | 
get cut range for a given selector
Definition at line 176 of file RuleCut.cxx.
| UInt_t TMVA::RuleCut::GetNcuts | ( | ) | const | 
get number of cuts
Definition at line 164 of file RuleCut.cxx.
      
  | 
  private | 
Construct the cuts from the given array of nodes.
Definition at line 69 of file RuleCut.cxx.