#include <KDTreeLinkerAlgo.h>
Public Member Functions | |
void | build (int sizeData) |
void | clear () |
bool | empty () const |
int | getNextNode () |
constexpr bool | isLeaf (int right) const |
bool | isLeafIndex (int index) const |
constexpr | KDTreeNodes () |
int | size () const |
Public Attributes | |
std::vector< DATA > | data |
std::array< std::vector< float > , DIM > | dims |
int | poolPos |
int | poolSize |
std::vector< int > | right |
Definition at line 50 of file KDTreeLinkerAlgo.h.
|
inline |
Definition at line 58 of file KDTreeLinkerAlgo.h.
|
inline |
|
inline |
|
inline |
Definition at line 60 of file KDTreeLinkerAlgo.h.
|
inline |
Definition at line 73 of file KDTreeLinkerAlgo.h.
|
inline |
Definition at line 87 of file KDTreeLinkerAlgo.h.
Referenced by KDTreeNodes< reco::PFRecHit const *, 2 >::isLeafIndex().
|
inline |
Definition at line 95 of file KDTreeLinkerAlgo.h.
|
inline |
Definition at line 61 of file KDTreeLinkerAlgo.h.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
std::vector<DATA> KDTreeNodes< DATA, DIM >::data |
Definition at line 53 of file KDTreeLinkerAlgo.h.
Referenced by data_sources.node::__str__(), confdb.HLTProcess::_fix_parameter(), confdb.HLTProcess::addEras(), confdb.HLTProcess::addGlobalOptions(), confdb.HLTProcess::append_filenames(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), KDTreeNodes< reco::PFRecHit const *, 2 >::build(), confdb.HLTProcess::build_source(), KDTreeNodes< reco::PFRecHit const *, 2 >::clear(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), confdb.HLTProcess::fixPrescales(), data_sources.json_list::get_members(), confdb.HLTProcess::getRawConfigurationFromDB(), confdb.HLTProcess::instrumentDQM(), confdb.HLTProcess::instrumentOpenMode(), confdb.HLTProcess::instrumentTiming(), data_sources.json_list::last(), confdb.HLTProcess::loadAdditionalConditions(), confdb.HLTProcess::loadCff(), confdb.HLTProcess::loadSetupCff(), confdb.HLTProcess::overrideGlobalTag(), confdb.HLTProcess::overrideL1MenuXml(), confdb.HLTProcess::overrideOutput(), confdb.HLTProcess::overrideParameters(), confdb.HLTProcess::overrideProcessName(), confdb.HLTProcess::removeElementFromSequencesTasksAndPaths(), confdb.HLTProcess::runL1Emulator(), confdb.HLTProcess::specificCustomize(), cuy.FindIssue::startElement(), edmStreamStallGrapher.Stack::update(), and confdb.HLTProcess::updateMessageLogger().
std::array<std::vector<float>, DIM> KDTreeNodes< DATA, DIM >::dims |
Definition at line 51 of file KDTreeLinkerAlgo.h.
Referenced by KDTreeNodes< reco::PFRecHit const *, 2 >::build(), and KDTreeNodes< reco::PFRecHit const *, 2 >::clear().
int KDTreeNodes< DATA, DIM >::poolPos |
int KDTreeNodes< DATA, DIM >::poolSize |
Definition at line 55 of file KDTreeLinkerAlgo.h.
Referenced by KDTreeNodes< reco::PFRecHit const *, 2 >::build(), and KDTreeNodes< reco::PFRecHit const *, 2 >::clear().
std::vector<int> KDTreeNodes< DATA, DIM >::right |