#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 | writeOut (int level) const |
| double | maxResidual (int* index) const |
| Point | getHit (unsigned) const |
| unsigned | getHitIndex (unsigned) const |
| int | compareFits (KalTrack& ktrack) |
| virtual void | printOn (std::ostream &os = std::cout) const |
| void | drawTrack (gui::DisplayRep& v, SiData::Axis, KalHit::TYPE) |
| void | drawChiSq (gui::DisplayRep& v, SiData::Axis, 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 229 of file KalFit.cxx. |
|
|
|
|
|
|
|
|
Definition at line 281 of file KalFit.h. Referenced by TrackerRecon::loadTuple(). |
|
|
Definition at line 279 of file KalFit.h. Referenced by TrackerRecon::loadTuple(). |
|
|
Definition at line 287 of file KalFit.h. Referenced by TrackerRecon::loadTuple(). |
|
|
|
|
|
Reimplemented in GFsegment, and GFtrack. Definition at line 33 of file KalFit.cxx. Referenced by GFtrack::clear(), GFsegment::clear(), GFtrack::fit(), and GFtrack::ini(). |
|
|
Definition at line 81 of file KalFit.cxx. |
|
|
Definition at line 505 of file KalFit.cxx. |
|
|
Definition at line 469 of file KalFit.cxx. |
|
|
Definition at line 238 of file KalFit.cxx. Referenced by GFtrack::doQbest(), and GFtrack::fit(). |
|
|
Definition at line 124 of file KalFit.cxx. Referenced by TrackerRecon::draw(). |
|
|
Definition at line 161 of file KalFit.cxx. Referenced by TrackerRecon::draw(). |
|
|
Definition at line 387 of file KalFit.cxx. |
|
|
Definition at line 430 of file KalFit.cxx. |
|
|
Definition at line 439 of file KalFit.cxx. |
|
|
Definition at line 448 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 350 of file KalFit.cxx. |
|
|
Definition at line 98 of file KalFit.cxx. |
|
|
Definition at line 108 of file KalFit.cxx. |
|
|
Definition at line 269 of file KalFit.h. Referenced by TrackerRecon::selectParticle(). |
|
|
Reimplemented in GFtrack. Definition at line 282 of file KalFit.cxx. Referenced by GFdata::GFdata(). |
|
|
|
|
|
Definition at line 517 of file KalFit.cxx. Referenced by TrackerRecon::TAna_kink(). |
|
|
Definition at line 531 of file KalFit.cxx. Referenced by TrackerRecon::TAna_kink(). |
|
|
|
|
|
Definition at line 284 of file KalFit.h. Referenced by TrackerRecon::TAna_corrEnergy(), GFgamma::associateAnaStep(), GFtrack::associateOrthGFtrack(), GFtrack::associateOrthStep(), EnergyCorrection::compute(), GFgamma::crossingTowers(), TrackerRecon::loadTuple(), GFpair::removeWorseStep(), GFparticle::removeWorseStep(), and GFparticle::sameTower(). |
|
|
Reimplemented in GFtrack. Definition at line 68 of file KalFit.cxx. Referenced by chiSquareSegment(). |
|
|
|
|
|
|
|
|
Definition at line 206 of file KalFit.cxx. Referenced by VetoRecon::reconstruct(). |
|
|
Definition at line 118 of file KalFit.cxx. |
|
|
|
|
|
Reimplemented in GFtrack. Definition at line 217 of file KalFit.cxx. Referenced by GFtrack::setIniEnergy(). |
|
|
Definition at line 275 of file KalFit.h. Referenced by GFpair::doDirection(), and VetoRecon::reconstruct(). |
|
|
Reimplemented in GFtrack. Definition at line 40 of file KalFit.cxx. Referenced by TrackerRecon::draw(), and GFtrack::writeOut(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000