◆ ~DynamicNearestNeighbours()
◆ NearestNeighbourDistance()
virtual double NearestNeighbourDistance |
( |
const int |
ii | ) |
const |
|
pure virtual |
◆ NearestNeighbourIndex()
virtual int NearestNeighbourIndex |
( |
const int |
ii | ) |
const |
|
pure virtual |
◆ RemoveAndAddPoints()
virtual void RemoveAndAddPoints |
( |
const std::vector< int > & |
indices_to_remove, |
|
|
const std::vector< EtaPhi > & |
points_to_add, |
|
|
std::vector< int > & |
indices_added, |
|
|
std::vector< int > & |
indices_of_updated_neighbours |
|
) |
| |
|
pure virtual |
◆ RemoveCombinedAddCombination()
void RemoveCombinedAddCombination |
( |
const int |
index1, |
|
|
const int |
index2, |
|
|
const EtaPhi & |
newpoint, |
|
|
int & |
index3, |
|
|
std::vector< int > & |
indices_of_updated_neighbours |
|
) |
| |
|
inline |
209 std::vector<int> indices_added(1);
210 std::vector<EtaPhi> points_to_add(1);
211 std::vector<int> indices_to_remove(2);
212 indices_to_remove[0] = index1;
213 indices_to_remove[1] = index2;
214 points_to_add[0] = newpoint;
216 indices_of_updated_neighbours
218 index3 = indices_added[0];
◆ RemovePoint()
void RemovePoint |
( |
const int |
index, |
|
|
std::vector< int > & |
indices_of_updated_neighbours |
|
) |
| |
|
inline |
197 std::vector<int> indices_added;
198 std::vector<EtaPhi> points_to_add;
199 std::vector<int> indices_to_remove(1);
200 indices_to_remove[0] = index;
202 indices_of_updated_neighbours
◆ Valid()
virtual bool Valid |
( |
const int |
index | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file:
- /builds/cms-analysis/general/DasAnalysisSystem/Core/Installer/Core/JetObservables/src/fjcore.cc