![]() |
![]() |
#include <HGCalDepthPreClusterer.h>
Public Types | |
typedef std::vector < reco::BasicCluster > | ClusterCollection |
Public Member Functions | |
void | getEvent (const edm::Event &ev) |
void | getEventSetup (const edm::EventSetup &es) |
HGCalDepthPreClusterer () | |
HGCalDepthPreClusterer (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes, double radius_in, uint32_t min_clusters) | |
std::vector < reco::HGCalMultiCluster > | makePreClusters (const reco::HGCalMultiCluster::ClusterCollection &) const |
Private Attributes | |
std::unique_ptr < hgcal::ClusterTools > | clusterTools |
uint32_t | minClusters |
float | radius |
Definition at line 13 of file HGCalDepthPreClusterer.h.
typedef std::vector<reco::BasicCluster> HGCalDepthPreClusterer::ClusterCollection |
Definition at line 30 of file HGCalDepthPreClusterer.h.
|
inline |
Definition at line 17 of file HGCalDepthPreClusterer.h.
|
inline |
Definition at line 21 of file HGCalDepthPreClusterer.h.
|
inline |
Definition at line 27 of file HGCalDepthPreClusterer.h.
References clusterTools.
|
inline |
Definition at line 28 of file HGCalDepthPreClusterer.h.
References clusterTools.
std::vector< reco::HGCalMultiCluster > HGCalDepthPreClusterer::makePreClusters | ( | const reco::HGCalMultiCluster::ClusterCollection & | thecls | ) | const |
Definition at line 26 of file HGCalDepthPreClusterer.cc.
References clusterTools, i, j, minClusters, reco::HGCalMultiCluster::push_back(), radius, reco::HGCalMultiCluster::size(), sorted_indices(), groupFilesInBlocks::temp, and z.
|
private |
Definition at line 39 of file HGCalDepthPreClusterer.h.
Referenced by getEvent(), getEventSetup(), and makePreClusters().
|
private |
Definition at line 37 of file HGCalDepthPreClusterer.h.
Referenced by makePreClusters().
|
private |
Definition at line 36 of file HGCalDepthPreClusterer.h.
Referenced by makePreClusters().