CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <RecEmcHit.h>
Public Member Functions | |
virtual const CLID & | clID () const |
RecEmcHit () | |
RecEmcHit (const RecEmcID &CellId, const RecEmcEnergy &Energy, const RecEmcTime &Time) | |
~RecEmcHit () | |
bool | operator< (const RecEmcHit &aHit) const |
bool | operator> (const RecEmcHit &aHit) const |
RecEmcID | getCellId () const |
RecEmcEnergy | getEnergy () const |
RecEmcTime | getTime () const |
HepPoint3D | getCenter () const |
HepPoint3D | getFrontCenter () const |
RecEmcID | CellId (const RecEmcID &CellId) |
RecEmcEnergy | Energy (const RecEmcEnergy &Energy) |
RecEmcTime | Time (const RecEmcTime &Time) |
void | Assign (const RecEmcID &CellId, const RecEmcEnergy &Energy, const RecEmcTime &Time) |
void | Dump () const |
Static Public Member Functions | |
static const CLID & | classID () |
Protected Attributes | |
RecEmcID | fCellId |
RecEmcEnergy | fEnergy |
RecEmcTime | fTime |
Definition at line 19 of file RecEmcHit.h.
RecEmcHit::RecEmcHit | ( | ) |
Definition at line 14 of file RecEmcHit.cxx.
RecEmcHit::RecEmcHit | ( | const RecEmcID & | CellId, |
const RecEmcEnergy & | Energy, | ||
const RecEmcTime & | Time ) |
Definition at line 21 of file RecEmcHit.cxx.
RecEmcHit::~RecEmcHit | ( | ) |
Definition at line 30 of file RecEmcHit.cxx.
void RecEmcHit::Assign | ( | const RecEmcID & | CellId, |
const RecEmcEnergy & | Energy, | ||
const RecEmcTime & | Time ) |
Definition at line 99 of file RecEmcHit.cxx.
Referenced by RecEmcHitCnv::TObjectToDataObject().
Definition at line 81 of file RecEmcHit.cxx.
Referenced by Assign(), CellId(), EmcRecDigit2Hit::Convert(), and RecEmcHit().
|
inlinestatic |
|
inlinevirtual |
Definition at line 23 of file RecEmcHit.h.
void RecEmcHit::Dump | ( | ) | const |
Definition at line 108 of file RecEmcHit.cxx.
RecEmcEnergy RecEmcHit::Energy | ( | const RecEmcEnergy & | Energy | ) |
Definition at line 87 of file RecEmcHit.cxx.
Referenced by Assign(), EmcRecDigit2Hit::Convert(), Energy(), and RecEmcHit().
|
inline |
Definition at line 47 of file RecEmcHit.h.
Referenced by EmcRecDigit2Hit::Convert(), RecEmcCluster::Erase(), RecEmcShower::Erase(), RecEmcShower::getFractionMap(), RecEmcShower::getFractionMap3x3(), RecEmcShower::getFractionMap5x5(), RecEmcCluster::Insert(), RecEmcShower::Insert(), RecEmcCluster::InsertSeed(), operator<<(), operator<<(), EmcRecSeedEThreshold::Seed(), EmcRecSeedLocalMax::Seed(), and EmcRecSplitWeighted::Split().
HepPoint3D RecEmcHit::getCenter | ( | ) | const |
Definition at line 57 of file RecEmcHit.cxx.
|
inline |
Definition at line 48 of file RecEmcHit.h.
Referenced by EmcRecDigit2Hit::Convert(), operator<<(), operator<<(), EmcRecSeedEThreshold::Seed(), EmcRecSeedLocalMax::Seed(), and EmcRecSplitWeighted::Split().
HepPoint3D RecEmcHit::getFrontCenter | ( | ) | const |
Definition at line 69 of file RecEmcHit.cxx.
|
inline |
Definition at line 37 of file RecEmcHit.h.
Definition at line 41 of file RecEmcHit.h.
RecEmcTime RecEmcHit::Time | ( | const RecEmcTime & | Time | ) |
Definition at line 93 of file RecEmcHit.cxx.
Referenced by Assign(), EmcRecDigit2Hit::Convert(), RecEmcHit(), and Time().
|
protected |
Definition at line 68 of file RecEmcHit.h.
Referenced by Assign(), CellId(), RecEmcFraction::Distance(), RecEmcFraction::Dump(), Dump(), getCellId(), getCenter(), getFrontCenter(), RecEmcHit(), and RecEmcHit().
|
protected |
Definition at line 69 of file RecEmcHit.h.
Referenced by Assign(), RecEmcFraction::Dump(), Dump(), Energy(), getEnergy(), RecEmcFraction::operator<(), operator<(), RecEmcFraction::operator>(), operator>(), RecEmcHit(), and RecEmcHit().
|
protected |
Definition at line 70 of file RecEmcHit.h.
Referenced by Assign(), RecEmcFraction::Dump(), Dump(), getTime(), RecEmcHit(), RecEmcHit(), and Time().