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

Public Methods | |
| GFgamma (double xene, double sigmaCut, double energy, int ist, const Ray& testRay) | |
| ~GFgamma () | |
| void | flagAllHits () |
| void | unFlagAllHits () |
| bool | empty () const |
| bool | accept () const |
| void | clear () |
| void | writeOut (int level) const |
| bool | conflictPattern () const |
| bool | fix () const |
| GFpair* | getXpair () const |
| GFpair* | getYpair () const |
| GFtrack* | getBest (SiData::Axis axis) const |
| GFtrack* | getPair (SiData::Axis axis) const |
| Point | getFirstHit () const |
| int | numTogether () const |
| int | numSplit () const |
| int | numOne () const |
| bool | veto () const |
| double | Qbest () |
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 2220 of file GlastFit.cxx. |
|
|
Definition at line 611 of file GlastFit.h. |
|
|
Definition at line 2307 of file GlastFit.cxx. |
|
|
Definition at line 2270 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2314 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2436 of file GlastFit.cxx. |
|
|
Definition at line 2711 of file GlastFit.cxx. |
|
|
Definition at line 2701 of file GlastFit.cxx. |
|
|
Definition at line 2725 of file GlastFit.cxx. |
|
|
Definition at line 2650 of file GlastFit.cxx. |
|
|
Definition at line 2623 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2289 of file GlastFit.cxx. Referenced by GFgamma(). |
|
|
Definition at line 627 of file GlastFit.h. |
|
|
Definition at line 2555 of file GlastFit.cxx. |
|
|
Definition at line 2528 of file GlastFit.cxx. Referenced by GFgamma(). |
|
|
Reimplemented from GFbase. Definition at line 2497 of file GlastFit.cxx. |
|
|
Definition at line 2669 of file GlastFit.cxx. |
|
|
Definition at line 2745 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2261 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2470 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2452 of file GlastFit.cxx. |
|
|
Definition at line 628 of file GlastFit.h. |
|
|
Reimplemented from GFbase. Definition at line 2247 of file GlastFit.cxx. |
|
|
Definition at line 631 of file GlastFit.h. Referenced by ExtraHits::compute(). |
|
|
Definition at line 2362 of file GlastFit.cxx. Referenced by TowerBoundaries::compute(), and ActiveDistance::compute(). |
|
|
Definition at line 635 of file GlastFit.h. |
|
|
Definition at line 629 of file GlastFit.h. Referenced by TrackerVeto::compute(), ExtraHits::compute(), and EnergyCorrection::compute(). |
|
|
Definition at line 630 of file GlastFit.h. Referenced by TrackerVeto::compute(), ExtraHits::compute(), and EnergyCorrection::compute(). |
|
|
Reimplemented from GFbase. Definition at line 2385 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2479 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2506 of file GlastFit.cxx. |
|
|
Definition at line 2541 of file GlastFit.cxx. |
|
|
Definition at line 643 of file GlastFit.h. |
|
|
Definition at line 642 of file GlastFit.h. |
|
|
Definition at line 641 of file GlastFit.h. |
|
|
Reimplemented from GFbase. Definition at line 2488 of file GlastFit.cxx. |
|
|
Definition at line 2737 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2418 of file GlastFit.cxx. |
|
|
Definition at line 2592 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2254 of file GlastFit.cxx. |
|
|
Definition at line 2346 of file GlastFit.cxx. |
|
|
Reimplemented from GFbase. Definition at line 2327 of file GlastFit.cxx. |
|
|
Definition at line 711 of file GlastFit.h. |
|
|
Definition at line 712 of file GlastFit.h. |
|
|
Definition at line 695 of file GlastFit.h. |
|
|
Definition at line 700 of file GlastFit.h. |
|
|
Definition at line 694 of file GlastFit.h. |
|
|
Definition at line 698 of file GlastFit.h. |
|
|
Definition at line 697 of file GlastFit.h. |
|
|
Definition at line 709 of file GlastFit.h. |
|
|
Definition at line 696 of file GlastFit.h. |
|
|
Definition at line 708 of file GlastFit.h. |
|
|
Definition at line 704 of file GlastFit.h. |
|
|
Definition at line 701 of file GlastFit.h. |
|
|
Definition at line 707 of file GlastFit.h. |
|
|
Definition at line 690 of file GlastFit.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000