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

Public Methods | |
| GFgamma (double xene, double sigmaCut, double energy, int ist, const Ray& testRay) | |
| ~GFgamma () | |
| void | flagAllHits (int iflag=1) |
| void | unFlagAllHits () |
| bool | empty () const |
| bool | accept () const |
| void | clear () |
| void | writeOut (MsgStream& log) const |
| bool | conflictPattern () const |
| bool | fix () const |
| GFpair* | getXpair () const |
| GFpair* | getYpair () const |
| GFtrack* | getBest (SiCluster::view axis) const |
| GFtrack* | getPair (SiCluster::view axis) const |
| Point | getFirstHit () const |
| int | numTogether () const |
| int | numSplit () const |
| int | numOne () const |
| bool | veto () const |
| double | Qbest () |
| void | draw (gui::DisplayRep& v) |
Static Public Methods | |
| bool | accept (const GFdata&, const GFdata&) |
Protected Methods | |
| void | ini () |
| void | step (int kplane) |
| void | anastep (int kplane) |
| void | fit () |
| bool | end () const |
| void | kill () |
| void | setAlive () |
| void | contability (int kplane) |
| void | loadGFdata () |
| void | construct () |
| void | setDecideBest (bool decideBest) |
| StatusPair | newStatus () |
| void | connectStep () |
| void | associateStep () |
| void | topologyStep () |
| void | associateStatus (StatusPair status) |
| void | associateAnaStep () |
| void | associateAnaStep (GFtrack* _GFtrack1, GFtrack* _GFtrack2) |
| void | decideBest () |
| void | associateFit () |
Static Protected Methods | |
| bool | crossingTowers (const GFtrack* _Xtrk1, const GFtrack* _Ytrk1, const GFtrack* _Xtrk2, const GFtrack* _Ytrk2) |
Private Attributes | |
| double | m_xEne |
| bool | m_connect |
| bool | m_associate |
| bool | m_patternSwap |
| bool | m_fixTopology |
| bool | m_decideBest |
| bool | m_conflictPattern |
| bool | m_swapDone |
| StatusPair | m_status |
| int | m_together |
| int | m_split |
| int | m_one |
| GFpair* | _mXpair |
| GFpair* | _mYpair |
|
|
Definition at line 663 of file GFgamma.cpp. |
|
|
|
|
|
Definition at line 750 of file GFgamma.cpp. |
|
|
Definition at line 713 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 757 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 896 of file GFgamma.cpp. |
|
|
Definition at line 1171 of file GFgamma.cpp. |
|
|
Definition at line 1161 of file GFgamma.cpp. |
|
|
Definition at line 1185 of file GFgamma.cpp. |
|
|
Definition at line 1110 of file GFgamma.cpp. |
|
|
Definition at line 1083 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 732 of file GFgamma.cpp. Referenced by GFgamma(). |
|
|
|
|
|
Definition at line 1015 of file GFgamma.cpp. |
|
|
Definition at line 988 of file GFgamma.cpp. Referenced by GFgamma(). |
|
|
Reimplemented from GFbase. Definition at line 957 of file GFgamma.cpp. |
|
|
Definition at line 1129 of file GFgamma.cpp. |
|
|
Definition at line 1205 of file GFgamma.cpp. |
|
|
Definition at line 790 of file GFgamma.cpp. Referenced by TkrRecObjsRep::update(). |
|
|
Reimplemented from GFbase. Definition at line 704 of file GFgamma.cpp. Referenced by TkrTupleValues::calcTupleValues(), RecTupleValues::calcTupleValues(), and SiRecObjsAlg::searchGammas(). |
|
|
Reimplemented from GFbase. Definition at line 930 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 912 of file GFgamma.cpp. |
|
|
|
|
|
Reimplemented from GFbase. Definition at line 690 of file GFgamma.cpp. Referenced by SiRecObjsAlg::searchGammas(). |
|
|
Definition at line 158 of file GFgamma.h. Referenced by RecTupleValues::calcExtraHits(), and TkrTupleValues::calcTupleValues(). |
|
|
Definition at line 822 of file GFgamma.cpp. Referenced by RecTupleValues::calcTowerBoundaries(). |
|
|
Definition at line 162 of file GFgamma.h. Referenced by TkrTupleValues::calcTupleValues(). |
|
|
Definition at line 156 of file GFgamma.h. Referenced by RecTupleValues::calcEnergyCorrection(), RecTupleValues::calcExtraHits(), and RecTupleValues::calcSkirtVars(). |
|
|
Definition at line 157 of file GFgamma.h. Referenced by RecTupleValues::calcEnergyCorrection(), RecTupleValues::calcExtraHits(), and RecTupleValues::calcSkirtVars(). |
|
|
Reimplemented from GFbase. Definition at line 845 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 939 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 966 of file GFgamma.cpp. |
|
|
Definition at line 1001 of file GFgamma.cpp. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from GFbase. Definition at line 948 of file GFgamma.cpp. |
|
|
Definition at line 1197 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 878 of file GFgamma.cpp. |
|
|
Definition at line 1052 of file GFgamma.cpp. |
|
|
Reimplemented from GFbase. Definition at line 697 of file GFgamma.cpp. |
|
|
Definition at line 805 of file GFgamma.cpp. |
|
|
Reimplemented from GFdata. Definition at line 770 of file GFgamma.cpp. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000