ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
MVAUtils
Root
NodeImpl.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
MVAUtils/NodeImpl.h
"
6
#include <iostream>
7
8
using namespace
MVAUtils
;
9
10
11
void
NodeTMVA::Print
(
index_t
index
)
const
12
{
13
std::cout <<
" Variable: "
<< int(
m_var
) <<
", Cut: "
<<
m_cut
14
<<
" (index = "
<<
index
<<
")"
<< std::endl;
15
}
16
17
18
void
NodeLGBMSimple::Print
(
index_t
index
)
const
19
{
20
std::cout <<
" Variable: "
<< int(
m_var
) <<
", Cut: "
<<
m_cut
21
<<
" (index = "
<<
index
<<
")"
<< std::endl;
22
}
23
24
25
void
NodeLGBM::Print
(
index_t
index
)
const
26
{
27
std::cout <<
" Variable: "
<< int(
m_var
) <<
", Cut: "
<<
m_cut
<<
", DefaultLeft: "
<< (int)
m_default_left
28
<<
" (index = "
<<
index
<<
")"
<< std::endl;
29
}
30
31
void
NodeXGBoost::Print
(
index_t
index
)
const
32
{
33
std::cout <<
" Variable: "
<< int(
m_var
) <<
", Cut: "
<<
m_cut
<<
", DefaultLeft: "
<< (int)
m_default_left
34
<<
" (index = "
<<
index
<<
")"
<< std::endl;
35
}
NodeImpl.h
MVAUtils::NodeLGBMSimple::Print
void Print(index_t index) const
Definition
NodeImpl.cxx:18
MVAUtils::NodeLGBMSimple::m_cut
float m_cut
cut value for internal nodes or response for leaf nodes
Definition
NodeImpl.h:115
MVAUtils::NodeLGBMSimple::m_var
var_t m_var
index of the variable to cut for internal nodes, -1 for leaf nodes
Definition
NodeImpl.h:117
MVAUtils::NodeLGBM::m_default_left
int8_t m_default_left
Definition
NodeImpl.h:153
MVAUtils::NodeLGBM::m_var
var_t m_var
index of the variable to cut for internal nodes, -1 for leaf nodes
Definition
NodeImpl.h:152
MVAUtils::NodeLGBM::Print
void Print(index_t index) const
Definition
NodeImpl.cxx:25
MVAUtils::NodeLGBM::m_cut
float m_cut
cut value for internal nodes or response for leaf nodes
Definition
NodeImpl.h:150
MVAUtils::NodeTMVA::m_var
var_t m_var
index of the variable to cut for internal nodes, -1 for leaf nodes
Definition
NodeImpl.h:74
MVAUtils::NodeTMVA::m_cut
float m_cut
cut value for internal nodes or response for leaf nodes
Definition
NodeImpl.h:72
MVAUtils::NodeTMVA::Print
void Print(index_t index) const
For debugging only: print the node values.
Definition
NodeImpl.cxx:11
MVAUtils::NodeXGBoost::m_default_left
int8_t m_default_left
Definition
NodeImpl.h:195
MVAUtils::NodeXGBoost::m_var
var_t m_var
Definition
NodeImpl.h:194
MVAUtils::NodeXGBoost::Print
void Print(index_t index) const
Definition
NodeImpl.cxx:31
MVAUtils::NodeXGBoost::m_cut
float m_cut
Definition
NodeImpl.h:192
MVAUtils
Definition
InDetTrkInJetType.h:48
MVAUtils::index_t
int32_t index_t
The index type of the node in the vector.
Definition
MVAUtilsDefs.h:12
index
Definition
index.py:1
Generated on
for ATLAS Offline Software by
1.17.0