#include <GBRTree.h>
|
void | AddNode (const TMVA::DecisionTreeNode *node, double scale, bool isregression, bool useyesnoleaf, bool adjustboundary) |
|
unsigned int | CountIntermediateNodes (const TMVA::DecisionTreeNode *node) |
|
unsigned int | CountTerminalNodes (const TMVA::DecisionTreeNode *node) |
|
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 36 of file GBRTree.h.
GBRTree::GBRTree |
( |
const TMVA::DecisionTree * |
tree, |
|
|
double |
scale, |
|
|
bool |
useyesnoleaf, |
|
|
bool |
adjustboundary |
|
) |
| |
|
explicit |
virtual GBRTree::~GBRTree |
( |
| ) |
|
|
virtual |
void GBRTree::AddNode |
( |
const TMVA::DecisionTreeNode * |
node, |
|
|
double |
scale, |
|
|
bool |
isregression, |
|
|
bool |
useyesnoleaf, |
|
|
bool |
adjustboundary |
|
) |
| |
|
protected |
unsigned int GBRTree::CountIntermediateNodes |
( |
const TMVA::DecisionTreeNode * |
node | ) |
|
|
protected |
unsigned int GBRTree::CountTerminalNodes |
( |
const TMVA::DecisionTreeNode * |
node | ) |
|
|
protected |
std::vector<unsigned char>& GBRTree::CutIndices |
( |
| ) |
|
|
inline |
Definition at line 50 of file GBRTree.h.
std::vector< unsigned char > fCutIndices
const std::vector<unsigned char>& GBRTree::CutIndices |
( |
| ) |
const |
|
inline |
Definition at line 51 of file GBRTree.h.
std::vector< unsigned char > fCutIndices
std::vector<float>& GBRTree::CutVals |
( |
| ) |
|
|
inline |
Definition at line 53 of file GBRTree.h.
std::vector< float > fCutVals
const std::vector<float>& GBRTree::CutVals |
( |
| ) |
const |
|
inline |
Definition at line 54 of file GBRTree.h.
std::vector< float > fCutVals
double GBRTree::GetResponse |
( |
const float * |
vector | ) |
const |
|
inline |
Definition at line 81 of file GBRTree.h.
std::vector< float > fResponses
int TerminalIndex(const float *vector) const
std::vector<int>& GBRTree::LeftIndices |
( |
| ) |
|
|
inline |
Definition at line 56 of file GBRTree.h.
std::vector< int > fLeftIndices
const std::vector<int>& GBRTree::LeftIndices |
( |
| ) |
const |
|
inline |
Definition at line 57 of file GBRTree.h.
std::vector< int > fLeftIndices
std::vector<float>& GBRTree::Responses |
( |
| ) |
|
|
inline |
Definition at line 47 of file GBRTree.h.
std::vector< float > fResponses
const std::vector<float>& GBRTree::Responses |
( |
| ) |
const |
|
inline |
Definition at line 48 of file GBRTree.h.
std::vector< float > fResponses
std::vector<int>& GBRTree::RightIndices |
( |
| ) |
|
|
inline |
Definition at line 59 of file GBRTree.h.
std::vector< int > fRightIndices
const std::vector<int>& GBRTree::RightIndices |
( |
| ) |
const |
|
inline |
Definition at line 60 of file GBRTree.h.
std::vector< int > fRightIndices
template<class Archive >
void GBRTree::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
int GBRTree::TerminalIndex |
( |
const float * |
vector | ) |
const |
|
inline |
Definition at line 86 of file GBRTree.h.
References checklumidiff::l, and alignCSCRings::r.
std::vector< int > fRightIndices
std::vector< float > fCutVals
std::vector< int > fLeftIndices
std::vector< unsigned char > fCutIndices
friend class boost::serialization::access |
|
friend |
template<typename CondSerializationT , typename Enabled >
std::vector<unsigned char> GBRTree::fCutIndices |
|
protected |
std::vector<float> GBRTree::fCutVals |
|
protected |
std::vector<int> GBRTree::fLeftIndices |
|
protected |
std::vector<float> GBRTree::fResponses |
|
protected |
std::vector<int> GBRTree::fRightIndices |
|
protected |