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


Public Methods | |
| XANAEmCluster () | |
| XANAEmCluster (Float_t energy, HepPoint3D position, HepPoint3D uncorrectedFrontFacePosition, Float_t chi2, std::string algoName) | |
| constructor with data. More... | |
| XANAEmCluster (const XANAEmCluster &right) | |
| virtual | ~XANAEmCluster () |
| Float_t | getChi2 () const |
| HepPoint3D | getUncorrectedFrontFacePosition () const |
| std::string | getAlgoName () const |
| char * | getCharAlgoName () const |
| TRefArray * | getEmClusterHits () const |
| void | setChi2 (Float_t chi2) |
| void | setUncorrectedFrontFacePosition (HepPoint3D position) |
| void | setAlgoName (std::string algoName) |
| XANASuperCluster * | getSuperCluster () const |
| void | setSuperCluster (XANASuperCluster *super, Int_t iflag) |
| const XANAEmCluster & | operator= (const XANAEmCluster &right) |
| virtual Bool_t | operator== (const XANAEmCluster &) const |
Protected Attributes | |
| HepPoint3D | uncorrectedFrontFacePosition_ |
| uncorrected cluster position at front face. More... | |
| Float_t | chi2_ |
| chi2 from rec hit reconstruction. More... | |
| TRef | superCluster_ |
| link to possible parent super cluster. More... | |
| Int_t | algoLen_ |
| identifies which algo was used. More... | |
| char * | algoName_ |
Static Private Attributes | |
| const Int_t | strLen_ |
|
|
|
|
||||||||||||||||||||||||
|
constructor with data.
|
|
|
|
|
|
|
|
|
Definition at line 38 of file XANAEmCluster.h. References algoName_.
00038 {return std::string(algoName_);}
|
|
|
Definition at line 39 of file XANAEmCluster.h. References algoName_.
00039 {return algoName_;}
|
|
|
Definition at line 36 of file XANAEmCluster.h. References chi2_.
00036 {return chi2_;}
|
|
|
Reimplemented from XANACluster. Definition at line 40 of file XANAEmCluster.h. References XANACluster::recHits_.
00040 {return recHits_;}
|
|
|
Definition at line 48 of file XANAEmCluster.h. References superCluster_.
00048 {return (XANASuperCluster *)(superCluster_.GetObject());}
|
|
|
Definition at line 37 of file XANAEmCluster.h. References uncorrectedFrontFacePosition_.
00037 {return uncorrectedFrontFacePosition_;}
|
|
|
|
|
|
|
|
|
Definition at line 45 of file XANAEmCluster.h. References algoName_.
00045 {strcpy(algoName_,algoName.c_str());}
|
|
|
Definition at line 43 of file XANAEmCluster.h. References chi2_.
00043 {chi2_=chi2;}
|
|
||||||||||||
|
|
|
|
Definition at line 44 of file XANAEmCluster.h. References uncorrectedFrontFacePosition_.
00044 {uncorrectedFrontFacePosition_=position;}
|
|
|
identifies which algo was used.
Definition at line 66 of file XANAEmCluster.h. |
|
|
Definition at line 67 of file XANAEmCluster.h. Referenced by getAlgoName, getCharAlgoName, and setAlgoName. |
|
|
chi2 from rec hit reconstruction.
Definition at line 62 of file XANAEmCluster.h. |
|
|
Definition at line 70 of file XANAEmCluster.h. |
|
|
link to possible parent super cluster.
Definition at line 64 of file XANAEmCluster.h. Referenced by getSuperCluster. |
|
|
uncorrected cluster position at front face.
Definition at line 60 of file XANAEmCluster.h. Referenced by getUncorrectedFrontFacePosition, and setUncorrectedFrontFacePosition. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002