#include "Geometry/HGCalGeometry/interface/HGCalGeometry.h"
#include "Geometry/CaloTopology/interface/HGCalTopology.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/HGCRecHit/interface/HGCRecHitCollections.h"
#include "Geometry/CaloGeometry/interface/CaloSubdetectorGeometry.h"
#include "Geometry/CaloGeometry/interface/CaloGeometry.h"
#include "Geometry/CaloGeometry/interface/CaloCellGeometry.h"
#include "Geometry/CaloGeometry/interface/TruncatedPyramid.h"
#include "Geometry/Records/interface/CaloGeometryRecord.h"
#include "DataFormats/Math/interface/Point3D.h"
#include "DataFormats/EgammaReco/interface/BasicCluster.h"
#include "RecoLocalCalo/HGCalRecAlgos/interface/RecHitTools.h"
#include <string>
#include <vector>
#include <set>
#include <numeric>
#include "KDTreeLinkerAlgoT.h"
Go to the source code of this file.
Classes | |
struct | HGCalImagingAlgo::Hexel |
class | HGCalImagingAlgo |
Functions | |
template<typename T > | |
std::vector< size_t > | sorted_indices (const std::vector< T > &v) |
std::vector<size_t> sorted_indices | ( | const std::vector< T > & | v | ) |
Definition at line 29 of file HGCalImagingAlgo.h.
References begin, end, training_settings::idx, and findQualityFiles::v.
Referenced by HGCalImagingAlgo::calculateDistanceToHigher(), HGCalImagingAlgo::findAndAssignClusters(), HGCalDepthPreClusterer::makePreClusters(), and HGCal3DClustering::organizeByLayer().