#include <XANACluster.h>
Inheritance diagram for XANACluster:
Public Member Functions | |
| XANACluster () | |
| XANACluster (Float_t energy, HepPoint3D position) | |
| constructor with data | |
| 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 | |
| const XANACluster & | operator= (const XANACluster &right) |
| Bool_t | operator== (const XANACluster &) const |
| Bool_t | operator< (const XANACluster &) const |
Protected Member Functions | |
| void | lock () |
| void | unlock () |
Protected Attributes | |
| Float_t | energy_ |
| this is simple energy sum of clusterized rec hits | |
| HepPoint3D | position_ |
| the position as computed for EgammaBasicClusters | |
| Short_t | numberOfRecHits_ |
| number of clusterized rec hits (also called multiplicity) | |
| TRefArray * | recHits_ |
| array of constituant rec hits (optionnal) | |
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_. Referenced by main().
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_. Referenced by main().
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. Referenced by getEnergy(), and setEnergy(). |
|
|
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 getEmClusterHits(). |
1.3.5