#include <Multi5x5ClusterAlgo.h>
Public Member Functions | |
bool | addSeed () |
bool | containsSeed () const |
float | energy () const |
const std::vector< std::pair < DetId, float > > & | hits () const |
ProtoBasicCluster () | |
ProtoBasicCluster (float iEnergy, const EcalRecHit &iSeed, std::vector< std::pair< DetId, float > > &iHits) | |
bool | removeHit (const EcalRecHit &hitToRM) |
const EcalRecHit & | seed () const |
Private Member Functions | |
bool | isSeedCrysInHits_ () const |
Private Attributes | |
bool | containsSeed_ |
float | energy_ |
std::vector< std::pair< DetId, float > > | hits_ |
EcalRecHit | seed_ |
Definition at line 35 of file Multi5x5ClusterAlgo.h.
Multi5x5ClusterAlgo::ProtoBasicCluster::ProtoBasicCluster | ( | ) |
|
inline |
Definition at line 42 of file Multi5x5ClusterAlgo.h.
References containsSeed_, hits_, and isSeedCrysInHits_().
bool Multi5x5ClusterAlgo::ProtoBasicCluster::addSeed | ( | ) |
Definition at line 438 of file Multi5x5ClusterAlgo.cc.
References EcalBarrel.
|
inline |
Definition at line 47 of file Multi5x5ClusterAlgo.h.
References containsSeed_.
|
inline |
Definition at line 44 of file Multi5x5ClusterAlgo.h.
References energy_.
Referenced by Multi5x5ClusterAlgo::mainSearch().
|
inline |
Definition at line 46 of file Multi5x5ClusterAlgo.h.
References hits_.
Referenced by Multi5x5ClusterAlgo::mainSearch().
|
private |
Definition at line 459 of file Multi5x5ClusterAlgo.cc.
Referenced by ProtoBasicCluster().
bool Multi5x5ClusterAlgo::ProtoBasicCluster::removeHit | ( | const EcalRecHit & | hitToRM | ) |
Definition at line 423 of file Multi5x5ClusterAlgo.cc.
References CaloRecHit::energy(), energy_, hits_, and EcalRecHit::id().
|
inline |
Definition at line 45 of file Multi5x5ClusterAlgo.h.
References seed_.
Referenced by Multi5x5ClusterAlgo::mainSearch().
|
private |
Definition at line 39 of file Multi5x5ClusterAlgo.h.
Referenced by containsSeed(), and ProtoBasicCluster().
|
private |
Definition at line 36 of file Multi5x5ClusterAlgo.h.
Referenced by energy(), and removeHit().
|
private |
Definition at line 38 of file Multi5x5ClusterAlgo.h.
Referenced by hits(), ProtoBasicCluster(), and removeHit().
|
private |
Definition at line 37 of file Multi5x5ClusterAlgo.h.
Referenced by seed().