FairRoot/PandaRoot
|
#include <FTSCATracks.h>
Public Member Functions | |
FTSCATrack () | |
int | NHits () const |
vector< TES > & | IHits () |
const vector< TES > & | IHits () const |
void | RemoveHit (int iH) |
void | AddHit (char iS, int iH) |
void | AddHit (const TES &iH) |
void | AddHitsToTheBeginning (vector< TES > &hits) |
float & | Chi2 () |
const float & | Chi2 () const |
char & | NDF () |
const char & | NDF () const |
char & | Level () |
const char & | Level () const |
int | NUsedHits (const FTSCAHits &hits) const |
void | SetHitsAsUsed (FTSCAHits &hits) const |
const PndFTSCATrackParam | Fit (const FTSCAHits &hits, const FTSCATarget &target, const PndFTSCAParam &caParam, bool dir=true, bool usePar=false, PndFTSCATrackParam outerParam=PndFTSCATrackParam()) |
const PndFTSCATrackParam | Fit2Times (const FTSCAHits &hits, const FTSCATarget &target0, const PndFTSCAParam &caParam, bool dir) |
Static Public Member Functions | |
static bool | Compare (const FTSCATrack *a, const FTSCATrack *b) |
Private Attributes | |
float | fChi2 |
char | fNDF |
vector< TES > | fIHits |
char | fLevel |
Definition at line 15 of file FTSCATracks.h.
|
inline |
|
inline |
Definition at line 36 of file FTSCATracks.h.
Referenced by PndFTSCAGBTracker::CreateTracks(), PndFTSCAGBTracker::FindBestCandidate(), and PndFTSCAGBTracker::Merge().
|
inline |
Definition at line 44 of file FTSCATracks.h.
|
inline |
|
inline |
Definition at line 63 of file FTSCATracks.h.
References fChi2.
Referenced by PndFTSCAGBTracker::CreateTracks(), and PndFTSCAGBTracker::FindBestCandidate().
|
inline |
|
inlinestatic |
|
inline |
Definition at line 199 of file FTSCATracks.h.
References PndFTSCATrackParam::Chi2(), fChi2, CAFunctionality::Fit(), CAFunctionality::FitUseParam(), fNDF, IHits(), PndFTSCATrackParam::NDF(), NHits(), and PndFTSCATrackParam::QP().
Referenced by PndFTSCAGBTracker::Merge().
|
inline |
Definition at line 241 of file FTSCATracks.h.
References PndFTSCATrackParam::Chi2(), f, fChi2, CAFunctionality::Fit(), fNDF, IHits(), PndFTSCATrackParam::NDF(), NHits(), PndFTSCATrackParamVector::SetChi2(), and PndFTSCATrackParamVector::SetNDF().
|
inline |
Definition at line 24 of file FTSCATracks.h.
References fIHits.
Referenced by AddHitsToTheBeginning(), Fit(), Fit2Times(), PndFTSCAGBTracker::Merge(), RemoveHit(), and FTSCATracks::SortTracksByZ().
|
inline |
|
inline |
Definition at line 67 of file FTSCATracks.h.
References fLevel.
Referenced by PndFTSCAGBTracker::CreateTracks(), and PndFTSCAGBTracker::FindBestCandidate().
|
inline |
|
inline |
Definition at line 65 of file FTSCATracks.h.
References fNDF.
Referenced by PndFTSCAGBTracker::FindBestCandidate().
|
inline |
|
inline |
Definition at line 22 of file FTSCATracks.h.
References fIHits.
Referenced by PndFTSCAGBTracker::CreateTracks(), PndFTSCADisplay::DrawGBTracks(), Fit(), Fit2Times(), and PndFTSCAGBTracker::Merge().
|
inline |
Definition at line 86 of file FTSCATracks.h.
References fIHits, h, and FTSCAHit::IsUsed().
Referenced by FTSCATracks::SelectAndSaveTracks().
|
inline |
|
inline |
Definition at line 95 of file FTSCATracks.h.
References fIHits, h, and FTSCAHit::SetAsUsed().
Referenced by FTSCATracks::SelectAndSaveTracks().
|
private |
Definition at line 107 of file FTSCATracks.h.
Referenced by Chi2(), Compare(), Fit(), and Fit2Times().
|
private |
Definition at line 109 of file FTSCATracks.h.
Referenced by AddHit(), AddHitsToTheBeginning(), Compare(), FTSCATrack(), IHits(), NHits(), NUsedHits(), RemoveHit(), and SetHitsAsUsed().
|
private |
Definition at line 111 of file FTSCATracks.h.
Referenced by Level().
|
private |
Definition at line 108 of file FTSCATracks.h.
Referenced by AddHit(), AddHitsToTheBeginning(), Fit(), Fit2Times(), NDF(), and RemoveHit().