|
BOSS 7.1.3
BESIII Offline Software System
|
#include <RecEmcCluster.h>
Inheritance diagram for RecEmcCluster:Public Member Functions | |
| virtual const CLID & | clID () const |
| RecEmcCluster () | |
| ~RecEmcCluster () | |
| void | Clear () |
| RecEmcID | getClusterId () const |
| void | ClusterId (const RecEmcID id) |
| RecEmcEnergy | getEnergy () const |
| HepPoint3D | getPosition () const |
| double | getSecondMoment () const |
| RecEmcHitMap::const_iterator | Begin () const |
| RecEmcHitMap::const_iterator | End () const |
| RecEmcHitMap::const_iterator | Find (const RecEmcID &CellId) const |
| void | Insert (const RecEmcHit &aHit) |
| void | Erase (const RecEmcHit &aHit) |
| RecEmcHitMap::const_iterator | BeginSeed () const |
| RecEmcHitMap::const_iterator | EndSeed () const |
| RecEmcHitMap::const_iterator | FindSeed (const RecEmcID &CellId) const |
| int | getSeedSize () const |
| void | InsertSeed (const RecEmcHit &aSeed) |
| int | getShowerSize () const |
| void | InsertShowerId (const RecEmcID id) |
| vector< RecEmcID > | getShowerIdVec () const |
| void | ShowerIdVec (const vector< RecEmcID > &showerIdVec) |
| void | Dump () const |
Static Public Member Functions | |
| static const CLID & | classID () |
Protected Attributes | |
| RecEmcID | fClusterId |
| RecEmcHitMap | fHitMap |
| RecEmcHitMap | fSeedMap |
| vector< RecEmcID > | fShowerIdVec |
Definition at line 21 of file RecEmcCluster.h.
| RecEmcCluster::RecEmcCluster | ( | ) |
Definition at line 14 of file RecEmcCluster.cxx.
| RecEmcCluster::~RecEmcCluster | ( | ) |
Definition at line 19 of file RecEmcCluster.cxx.
| RecEmcHitMap::const_iterator RecEmcCluster::Begin | ( | ) | const |
Definition at line 115 of file RecEmcCluster.cxx.
Referenced by operator<<(), EmcRecSeedEThreshold::Seed(), EmcRecSeedLocalMax::Seed(), and EmcRecSplitWeighted::Split().
| RecEmcHitMap::const_iterator RecEmcCluster::BeginSeed | ( | ) | const |
|
inlinestatic |
| void RecEmcCluster::Clear | ( | ) |
Definition at line 96 of file RecEmcCluster.cxx.
Referenced by EmcRecHit2Cluster::Convert(), Erase(), RecEmcCluster(), and ~RecEmcCluster().
|
inlinevirtual |
Definition at line 25 of file RecEmcCluster.h.
| void RecEmcCluster::ClusterId | ( | const RecEmcID | id | ) |
Definition at line 110 of file RecEmcCluster.cxx.
Referenced by EmcRecHit2Cluster::Convert(), and RecEmcClusterCnv::TObjectToDataObject().
| void RecEmcCluster::Dump | ( | ) | const |
Definition at line 288 of file RecEmcCluster.cxx.
| RecEmcHitMap::const_iterator RecEmcCluster::End | ( | ) | const |
Definition at line 120 of file RecEmcCluster.cxx.
Referenced by Erase(), operator<<(), EmcRecSeedEThreshold::Seed(), EmcRecSeedLocalMax::Seed(), and EmcRecSplitWeighted::Split().
| RecEmcHitMap::const_iterator RecEmcCluster::EndSeed | ( | ) | const |
Definition at line 181 of file RecEmcCluster.cxx.
Referenced by operator<<().
| void RecEmcCluster::Erase | ( | const RecEmcHit & | aHit | ) |
Definition at line 139 of file RecEmcCluster.cxx.
| RecEmcHitMap::const_iterator RecEmcCluster::Find | ( | const RecEmcID & | CellId | ) | const |
Definition at line 125 of file RecEmcCluster.cxx.
Referenced by EmcRecSeedEThreshold::Seed(), EmcRecSeedLocalMax::Seed(), and EmcRecSplitWeighted::Split().
| RecEmcHitMap::const_iterator RecEmcCluster::FindSeed | ( | const RecEmcID & | CellId | ) | const |
Definition at line 186 of file RecEmcCluster.cxx.
|
inline |
Definition at line 41 of file RecEmcCluster.h.
Referenced by EmcRecFastCluster2Shower::Convert(), operator<<(), and EmcRecSplitWeighted::Split().
| RecEmcEnergy RecEmcCluster::getEnergy | ( | ) | const |
Definition at line 216 of file RecEmcCluster.cxx.
Referenced by EmcRecFastCluster2Shower::Convert(), and EmcRecSplitWeighted::Split().
| HepPoint3D RecEmcCluster::getPosition | ( | ) | const |
Definition at line 230 of file RecEmcCluster.cxx.
Referenced by EmcRecFastCluster2Shower::Convert(), and getSecondMoment().
| double RecEmcCluster::getSecondMoment | ( | ) | const |
Definition at line 259 of file RecEmcCluster.cxx.
Referenced by EmcRec::execute(), and EmcRecSplitWeighted::Split().
| int RecEmcCluster::getSeedSize | ( | ) | const |
Definition at line 199 of file RecEmcCluster.cxx.
Referenced by operator<<().
|
inline |
| int RecEmcCluster::getShowerSize | ( | ) | const |
Definition at line 204 of file RecEmcCluster.cxx.
Referenced by operator<<().
| void RecEmcCluster::Insert | ( | const RecEmcHit & | aHit | ) |
Definition at line 132 of file RecEmcCluster.cxx.
Referenced by EmcRecHit2Cluster::Convert(), and RecEmcClusterCnv::TObjectToDataObject().
| void RecEmcCluster::InsertSeed | ( | const RecEmcHit & | aSeed | ) |
Definition at line 193 of file RecEmcCluster.cxx.
Referenced by RecEmcClusterCnv::TObjectToDataObject().
| void RecEmcCluster::InsertShowerId | ( | const RecEmcID | id | ) |
Definition at line 210 of file RecEmcCluster.cxx.
Referenced by EmcRecSplitWeighted::Split().
|
inline |
Definition at line 73 of file RecEmcCluster.h.
Referenced by RecEmcClusterCnv::TObjectToDataObject().
|
protected |
Definition at line 80 of file RecEmcCluster.h.
Referenced by Clear(), ClusterId(), Dump(), Erase(), and getClusterId().
|
protected |
Definition at line 82 of file RecEmcCluster.h.
Referenced by Begin(), Clear(), Dump(), End(), Erase(), Find(), getEnergy(), getPosition(), getSecondMoment(), and Insert().
|
protected |
Definition at line 84 of file RecEmcCluster.h.
Referenced by BeginSeed(), Clear(), EndSeed(), FindSeed(), getSeedSize(), and InsertSeed().
|
protected |
Definition at line 87 of file RecEmcCluster.h.
Referenced by Clear(), getShowerIdVec(), getShowerSize(), InsertShowerId(), and ShowerIdVec().