#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 isSeedCrysInHits_().
bool Multi5x5ClusterAlgo::ProtoBasicCluster::addSeed | ( | ) |
Definition at line 436 of file Multi5x5ClusterAlgo.cc.
References EcalBarrel.
Referenced by containsSeed().
|
inline |
Definition at line 47 of file Multi5x5ClusterAlgo.h.
References addSeed(), containsSeed_, isSeedCrysInHits_(), and removeHit().
|
inline |
Definition at line 44 of file Multi5x5ClusterAlgo.h.
References energy_.
Referenced by Multi5x5ClusterAlgo::mainSearch(), and Jet.Jet::rawEnergy().
|
inline |
Definition at line 46 of file Multi5x5ClusterAlgo.h.
References hits_.
Referenced by ntupleDataFormat._TrackingParticleMatchAdaptor::bestMatchingTrackingParticle(), Multi5x5ClusterAlgo::mainSearch(), and Multi5x5ClusterAlgo::~Multi5x5ClusterAlgo().
|
private |
Definition at line 457 of file Multi5x5ClusterAlgo.cc.
Referenced by containsSeed(), and ProtoBasicCluster().
bool Multi5x5ClusterAlgo::ProtoBasicCluster::removeHit | ( | const EcalRecHit & | hitToRM | ) |
Definition at line 421 of file Multi5x5ClusterAlgo.cc.
References EcalRecHit::energy(), and EcalRecHit::id().
Referenced by containsSeed().
|
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().
|
private |
Definition at line 36 of file Multi5x5ClusterAlgo.h.
Referenced by energy().
|
private |
Definition at line 38 of file Multi5x5ClusterAlgo.h.
Referenced by hits().
|
private |
Definition at line 37 of file Multi5x5ClusterAlgo.h.
Referenced by seed().