#include <XANACluster.h>
Inheritance diagram for XANACluster:

Public Methods | |
| XANACluster () | |
| XANACluster (Float_t energy, HepPoint3D position) | |
| constructor with data. More... | |
| XANACluster (const XANACluster &right) | |
| virtual | ~XANACluster () |
| Float_t | getEnergy () const |
| HepPoint3D | getPosition () const |
| Short_t | getNumberOfRecHits () const |
| TRefArray * | getEmClusterHits () const |
| void | setEnergy (Float_t energy) |
| void | setPosition (HepPoint3D position) |
| void | setNumberOfRecHits (Short_t numberOfRecHits) |
| void | addHit (XANACaloRecHit *rhit) |
| void | clear () |
| Bool_t | IsUsed () const |
| tells if this object is linked as constituent of higher level object. More... | |
| const XANACluster & | operator= (const XANACluster &right) |
| Bool_t | operator== (const XANACluster &) const |
| Bool_t | operator< (const XANACluster &) const |
Protected Methods | |
| void | lock () |
| void | unlock () |
Protected Attributes | |
| Float_t | energy_ |
| this is simple energy sum of clusterized rec hits. More... | |
| HepPoint3D | position_ |
| the position as computed for EgammaBasicClusters. More... | |
| Short_t | numberOfRecHits_ |
| number of clusterized rec hits (also called multiplicity). More... | |
| TRefArray * | recHits_ |
| array of constituant rec hits (optionnal). More... | |
Private Attributes | |
| Bool_t | locked_ |
|
|
|
|
||||||||||||
|
constructor with data.
|
|
|
|
|
|
|
|
|
Referenced by ClusterObserver::upDate. |
|
|
|
|
|
Reimplemented in XANAEmCluster. Definition at line 39 of file XANACluster.h. References recHits_.
00039 { return recHits_; }
|
|
|
Definition at line 36 of file XANACluster.h. References energy_. Referenced by main, XANAEsdBuilder::setEndcapClusters, XANAEsdBuilder::setSuperClusters, and ClusterObserver::upDate.
00036 {return energy_;}
|
|
|
Definition at line 38 of file XANACluster.h. References numberOfRecHits_.
00038 {return numberOfRecHits_;}
|
|
|
Definition at line 37 of file XANACluster.h. References position_. Referenced by main.
00037 {return position_;}
|
|
|
tells if this object is linked as constituent of higher level object.
Definition at line 51 of file XANACluster.h. References locked_.
00051 {return locked_;}
|
|
|
Definition at line 70 of file XANACluster.h. References locked_.
00070 {locked_ = true;}
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 42 of file XANACluster.h. References energy_.
00042 {energy_=energy;}
|
|
|
Definition at line 44 of file XANACluster.h. References numberOfRecHits_. Referenced by ClusterObserver::upDate.
00044 {numberOfRecHits_=numberOfRecHits;}
|
|
|
Definition at line 43 of file XANACluster.h. References position_.
00043 {position_=position;}
|
|
|
Definition at line 71 of file XANACluster.h. References locked_.
00071 { locked_ = false;}
|
|
|
this is simple energy sum of clusterized rec hits.
Definition at line 62 of file XANACluster.h. |
|
|
Definition at line 76 of file XANACluster.h. |
|
|
number of clusterized rec hits (also called multiplicity).
Definition at line 66 of file XANACluster.h. Referenced by getNumberOfRecHits, and setNumberOfRecHits. |
|
|
the position as computed for EgammaBasicClusters.
Definition at line 64 of file XANACluster.h. Referenced by getPosition, and setPosition. |
|
|
array of constituant rec hits (optionnal).
Definition at line 68 of file XANACluster.h. Referenced by XANAEmCluster::getEmClusterHits, and getEmClusterHits. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002