#include <Multi5x5ClusterAlgo.h>
Definition at line 33 of file Multi5x5ClusterAlgo.h.
◆ ProtoBasicCluster() [1/2]
Multi5x5ClusterAlgo::ProtoBasicCluster::ProtoBasicCluster |
( |
| ) |
|
◆ ProtoBasicCluster() [2/2]
Multi5x5ClusterAlgo::ProtoBasicCluster::ProtoBasicCluster |
( |
float |
iEnergy, |
|
|
const EcalRecHit & |
iSeed, |
|
|
std::vector< std::pair< DetId, float > > & |
iHits |
|
) |
| |
|
inline |
◆ addSeed()
bool Multi5x5ClusterAlgo::ProtoBasicCluster::addSeed |
( |
| ) |
|
Definition at line 403 of file Multi5x5ClusterAlgo.cc.
404 typedef std::vector<std::pair<DetId, float> >::iterator It;
405 std::pair<It, It> hitPos;
413 if (hitPos.first == hitPos.second) {
414 hits_.insert(hitPos.first, std::pair<DetId, float>(
seed_.
id(), 1.));
References EcalBarrel.
◆ containsSeed()
bool Multi5x5ClusterAlgo::ProtoBasicCluster::containsSeed |
( |
| ) |
const |
|
inline |
◆ energy()
float Multi5x5ClusterAlgo::ProtoBasicCluster::energy |
( |
| ) |
const |
|
inline |
◆ hits()
const std::vector<std::pair<DetId, float> >& Multi5x5ClusterAlgo::ProtoBasicCluster::hits |
( |
| ) |
const |
|
inline |
◆ isSeedCrysInHits_()
bool Multi5x5ClusterAlgo::ProtoBasicCluster::isSeedCrysInHits_ |
( |
| ) |
const |
|
private |
◆ removeHit()
bool Multi5x5ClusterAlgo::ProtoBasicCluster::removeHit |
( |
const EcalRecHit & |
hitToRM | ) |
|
◆ seed()
const EcalRecHit& Multi5x5ClusterAlgo::ProtoBasicCluster::seed |
( |
| ) |
const |
|
inline |
◆ containsSeed_
bool Multi5x5ClusterAlgo::ProtoBasicCluster::containsSeed_ |
|
private |
◆ energy_
float Multi5x5ClusterAlgo::ProtoBasicCluster::energy_ |
|
private |
◆ hits_
std::vector<std::pair<DetId, float> > Multi5x5ClusterAlgo::ProtoBasicCluster::hits_ |
|
private |
◆ seed_
EcalRecHit Multi5x5ClusterAlgo::ProtoBasicCluster::seed_ |
|
private |