Go to the documentation of this file.
2 #ifndef EGAMMAOBJECTS_GBRTreeD
3 #define EGAMMAOBJECTS_GBRTreeD
36 template <
typename InputTreeT>
77 if (
vector[cutindex] > cutval) {
93 template <
typename InputTreeT>
95 : fCutIndices(
tree.CutIndices()),
96 fCutVals(
tree.CutVals()),
97 fLeftIndices(
tree.LeftIndices()),
98 fRightIndices(
tree.RightIndices()),
99 fResponses(
tree.Responses()) {}
std::vector< int > & LeftIndices()
std::vector< int > fRightIndices
#define COND_SERIALIZABLE
std::vector< double > & Responses()
double GetResponse(int termidx) const
const std::vector< int > & LeftIndices() const
int TerminalIndex(const float *vector) const
std::vector< unsigned short > & CutIndices()
std::vector< float > & CutVals()
std::vector< float > fCutVals
std::vector< unsigned short > fCutIndices
std::vector< double > fResponses
std::vector< int > & RightIndices()
const std::vector< float > & CutVals() const
const std::vector< int > & RightIndices() const
const std::vector< unsigned short > & CutIndices() const
const std::vector< double > & Responses() const
std::vector< int > fLeftIndices