HGCalBackendLayer2Processor3DClustering::HGCalBackendLayer2Processor3DClustering |
( |
const edm::ParameterSet & |
conf | ) |
|
|
inline |
Definition at line 30 of file HGCalBackendLayer2Processor3DClustering.cc.
References HGCalMulticlusteringImpl::clusterizeDBSCAN(), HGCalMulticlusteringImpl::clusterizeDR(), DBSCANC3d, dRC3d, HGCalMulticlusteringImpl::eventSetup(), edm::EventSetup::get(), mps_fire::i, multiclustering_, multiclusteringAlgoType_, BXVector< T >::size(), and triggerGeometry_.
38 std::vector<edm::Ptr<l1t::HGCalCluster>> clustersPtrs;
39 for(
unsigned i = 0;
i < collHandle->
size(); ++
i ) {
41 clustersPtrs.push_back(ptr);
unsigned size(int bx) const
HGCalMulticlusteringImpl multiclustering_
edm::ESHandle< HGCalTriggerGeometryBase > triggerGeometry_
void eventSetup(const edm::EventSetup &es)
void clusterizeDR(const std::vector< edm::Ptr< l1t::HGCalCluster >> &clustersPtr, l1t::HGCalMulticlusterBxCollection &multiclusters, const HGCalTriggerGeometryBase &triggerGeometry)
MulticlusterType multiclusteringAlgoType_
void clusterizeDBSCAN(const std::vector< edm::Ptr< l1t::HGCalCluster >> &clustersPtr, l1t::HGCalMulticlusterBxCollection &multiclusters, const HGCalTriggerGeometryBase &triggerGeometry)
MulticlusterType HGCalBackendLayer2Processor3DClustering::multiclusteringAlgoType_ |
|
private |