#include <KalFit.h>
Inheritance diagram for KalTrack:

Public Methods | |
| KalTrack () | |
| void | setIniEnergy (double ene) |
| virtual | ~KalTrack () |
| KalTrack | getKalTrack () const |
| double | iniEnergy () const |
| double | positionAtZ (double const z) const |
| double | position (double deltaZ) const |
| double | slope () const |
| double | errorPosition () const |
| double | errorSlope () const |
| double | errorSlopeAtVertex () const |
| double | chiSquare () const |
| double | chiSquareSmooth () const |
| double | KalThetaMS () const |
| double | KalEnergy () const |
| double | scatter () const |
| int | numDataPoints () const |
| int | numGaps () const |
| int | numSegmentPoints () const |
| double | chiSquareSegment (double penaltyGap = 0.) const |
| double | kink (int iplane) const |
| double | kinkNorma (int iplane) const |
| void | clear () |
| void | draw (gui::DisplayRep& v) |
| double | maxResidual (int* index) const |
| Point | getHit (unsigned) const |
| unsigned | getHitIndex (unsigned) const |
| int | compareFits (KalTrack& ktrack) |
| void | drawTrack (gui::DisplayRep& v) |
| void | drawTrack (gui::DisplayRep& v, SiCluster::view, KalHit::TYPE) |
| void | drawChiSq (gui::DisplayRep& v, SiCluster::view, KalHit::TYPE) |
| double | doFit () |
| void | filterStep (int iplane) |
| double | computeChiSqSegment (int nhits, KalHit::TYPE typ = KalHit::SMOOTH) |
Public Attributes | |
| std::vector<KalPlane> | kplanelist |
Protected Methods | |
| void | ini () |
| KalHit | generateFirstFitHit () |
| void | finish () |
Private Methods | |
| void | eneDetermination () |
| int | computeNumSegmentPoints (KalHit::TYPE typ = KalHit::SMOOTH) |
Private Attributes | |
| double | m_energy0 |
| double | m_x0 |
| double | m_slopeX |
| double | m_chisq |
| double | m_chisqSmooth |
| double | m_KalEnergy |
| double | m_KalThetaMS |
| double | m_rmsResid |
| int | m_numSegmentPoints |
| double | m_chisqSegment |
Friends | |
| class | GlastFit |
|
|
Definition at line 227 of file KalFit.cxx. |
|
|
|
|
|
|
|
|
Definition at line 276 of file KalFit.h. Referenced by TkrTupleValues::calcTupleValues(). |
|
|
Definition at line 274 of file KalFit.h. Referenced by TkrTupleValues::calcTupleValues(). |
|
|
Definition at line 282 of file KalFit.h. Referenced by TkrTupleValues::calcTupleValues(). |
|
|
|
|
|
Reimplemented in GFtrack, and GFsegment. Definition at line 32 of file KalFit.cxx. Referenced by GFsegment::clear(), GFtrack::clear(), GFtrack::fit(), and GFtrack::ini(). |
|
|
Definition at line 161 of file KalFit.cxx. |
|
|
Definition at line 507 of file KalFit.cxx. |
|
|
Definition at line 471 of file KalFit.cxx. |
|
|
Definition at line 236 of file KalFit.cxx. Referenced by GFtrack::doQbest(), and GFtrack::fit(). |
|
|
Reimplemented in GFtrack. |
|
|
Definition at line 65 of file KalFit.cxx. Referenced by GFtrack::draw(). |
|
|
Definition at line 103 of file KalFit.cxx. |
|
|
Referenced by GFtrack::draw(). |
|
|
Definition at line 389 of file KalFit.cxx. |
|
|
Definition at line 432 of file KalFit.cxx. |
|
|
Definition at line 441 of file KalFit.cxx. |
|
|
Definition at line 450 of file KalFit.cxx. Referenced by GFpair::doDirection(). |
|
|
Definition at line 338 of file KalFit.cxx. |
|
|
Definition at line 304 of file KalFit.cxx. |
|
|
Definition at line 352 of file KalFit.cxx. |
|
|
Definition at line 178 of file KalFit.cxx. |
|
|
Definition at line 188 of file KalFit.cxx. |
|
|
|
|
|
Reimplemented in GFtrack. Definition at line 282 of file KalFit.cxx. |
|
|
|
|
|
Definition at line 519 of file KalFit.cxx. Referenced by TkrTupleValues::calcFitKink(). |
|
|
Definition at line 533 of file KalFit.cxx. Referenced by TkrTupleValues::calcFitKink(). |
|
|
|
|
|
Definition at line 279 of file KalFit.h. Referenced by GFgamma::associateAnaStep(), GFtrack::associateOrthGFtrack(), GFtrack::associateOrthStep(), RecTupleValues::calcEnergyCorrection(), RecTupleValues::calcSkirtVars(), TkrTupleValues::calcTupleValues(), GFgamma::crossingTowers(), GFparticle::removeWorseStep(), GFpair::removeWorseStep(), and GFparticle::sameTower(). |
|
|
Reimplemented in GFtrack. Definition at line 148 of file KalFit.cxx. Referenced by chiSquareSegment(). |
|
|
|
|
|
|
|
|
Definition at line 203 of file KalFit.cxx. |
|
|
|
|
|
Reimplemented in GFtrack. Definition at line 215 of file KalFit.cxx. Referenced by GFtrack::setIniEnergy(). |
|
|
Definition at line 270 of file KalFit.h. Referenced by GFpair::doDirection(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000