Definition at line 63 of file BinDT.h.
|
| Decision (const unsigned int &index, const double &value, std::shared_ptr< INode > left=nullptr, std::shared_ptr< INode > right=nullptr) |
|
const EndNode * | operator() (const double *evt) const override |
|
void | serialize (std::ostream &stream) const override |
|
void | setChildren (std::shared_ptr< INode > l, std::shared_ptr< INode > r) |
|
void | visit (const std::function< void(INode *)> &visit_function) override |
|
◆ Decision()
AmpGen::BinDT::Decision::Decision |
( |
const unsigned int & | index, |
|
|
const double & | value, |
|
|
std::shared_ptr< INode > | left = nullptr, |
|
|
std::shared_ptr< INode > | right = nullptr ) |
◆ operator()()
const EndNode * AmpGen::BinDT::Decision::operator() |
( |
const double * | evt | ) |
const |
|
overridevirtual |
◆ serialize()
void AmpGen::BinDT::Decision::serialize |
( |
std::ostream & | stream | ) |
const |
|
overridevirtual |
◆ setChildren()
void AmpGen::BinDT::Decision::setChildren |
( |
std::shared_ptr< INode > | l, |
|
|
std::shared_ptr< INode > | r ) |
◆ visit()
void AmpGen::BinDT::Decision::visit |
( |
const std::function< void(INode *)> & | visit_function | ) |
|
|
overridevirtual |
◆ BinDT
◆ m_parent
INode* AmpGen::BinDT::INode::m_parent = {nullptr} |
|
inherited |
The documentation for this class was generated from the following file: