AddHitToTrack(Int_t ihit, Int_t itrk) | PndSttMvdGemTracking | |
AddRemainingHits(Int_t ntracks) | PndSttMvdGemTracking | |
AssignHits(Int_t itrk, FairTrackParP *gempar, Int_t ipos) | PndSttMvdGemTracking | |
CalculatePhi(TVector2 v, TVector2 p, double alpha, double Phi0, int charge) | PndSttMvdGemTracking | |
CheckCombinatorial(Int_t nhits, Int_t ntracks) | PndSttMvdGemTracking | |
CompareToPreviousPhi(Double_t Fi, Double_t Fi_pre, int charge) | PndSttMvdGemTracking | |
ConsiderCombinatorialEffect(Int_t nhits) | PndSttMvdGemTracking | |
Copy(PndTrackCand *completeCand, PndTrack *completeTrack, PndTrackCand *sttmvdCand, PndTrack *sttmvd) | PndSttMvdGemTracking | |
CountHitsInTrack(Int_t itrk) | PndSttMvdGemTracking | |
CountTracks() | PndSttMvdGemTracking | |
DeleteHitFromTrack(Int_t ihit, Int_t itrk) | PndSttMvdGemTracking | |
EvaluatePerformances(Int_t nhits, Int_t ntracks) | PndSttMvdGemTracking | |
Exec(Option_t *opt) | PndSttMvdGemTracking | virtual |
FillTrueDistances() | PndSttMvdGemTracking | |
Fit(TMatrixT< double > points, Double_t &outxc, Double_t &outyc, Double_t &outradius) | PndSttMvdGemTracking | |
ForbidMultiAssignedHits(Int_t nhits, Int_t ntracks) | PndSttMvdGemTracking | |
GetChargeCorrectedPdgFromMC(int trackid, int charge) | PndSttMvdGemTracking | |
GetClosestOnFirst(FairTrackParP *gempar, Int_t ipos, Double_t &closestdistance) | PndSttMvdGemTracking | |
GetHitIndex(Int_t i) | PndSttMvdGemTracking | |
GetHitsAssociatedToTrack(Int_t itrk) | PndSttMvdGemTracking | |
GetHitsAssociatedToTrackOnPlane(Int_t itrk, Int_t ipos) | PndSttMvdGemTracking | |
GetInitialParams(PndTrack *sttmvd, Double_t &xc, Double_t &yc, Double_t &radius, Double_t &fitm, Double_t &fitp) | PndSttMvdGemTracking | |
GetPdgFromMC(int trackid) | PndSttMvdGemTracking | |
GetPersistency() | PndPersistencyTask | inline |
GetPosIndex(PndGemHit *hit) | PndSttMvdGemTracking | |
GetTrackIndex(Int_t i) | PndSttMvdGemTracking | |
GetTracksAssociatedToHit(Int_t ihit) | PndSttMvdGemTracking | |
Init() | PndSttMvdGemTracking | virtual |
IntersectionFinder(Double_t xc, Double_t yc, Double_t radius, PndSttHit *stthit, TVector3 &xyz, TVector3 &dxyz) | PndSttMvdGemTracking | |
IsAssignable(FairTrackParP *gempar, PndGemHit *gemhit) | PndSttMvdGemTracking | |
Kalman(TMatrixT< double > extrap, TMatrixT< double > measurement, TMatrixT< double > H, TMatrixT< double > extrap_cov, TMatrixT< double > measurement_cov, TMatrixT< double > &kalman, TMatrixT< double > &kalman_cov) | PndSttMvdGemTracking | |
OnlyOneHitToEachTrack(Int_t nhits, Int_t ntracks) | PndSttMvdGemTracking | |
OrderGemHits(Int_t nhits) | PndSttMvdGemTracking | |
PndPersistencyTask() | PndPersistencyTask | |
PndPersistencyTask(const char *name, Int_t iVerbose=1) | PndPersistencyTask | |
PndSttMvdGemTracking() | PndSttMvdGemTracking | |
PndSttMvdGemTracking(Int_t verbose) | PndSttMvdGemTracking | |
Prefit(PndTrack *sttmvdTrack, PndTrackCand *sttmvdCand, TVector3 &lastpos, TVector3 &lastmom) | PndSttMvdGemTracking | |
PropagateToGemPlane(FairTrackParP *tmppar, FairTrackParP *gempar, Int_t ipos) | PndSttMvdGemTracking | |
PropagateToGemPlaneAsHelix(PndTrack *sttmvd, FairTrackParP *gempar, Int_t ipos) | PndSttMvdGemTracking | |
Reset(Int_t nhits, Int_t ntracks) | PndSttMvdGemTracking | |
Retrack() | PndSttMvdGemTracking | |
SelectPdgCode(PndTrack *sttmvd) | PndSttMvdGemTracking | |
SetBranchNames(TString mvdpixel, TString mvdstrip, TString stt, TString gem) | PndSttMvdGemTracking | |
SetCombinatorialDistance(Double_t combidistance) | PndSttMvdGemTracking | inline |
SetDefaultPdg(int pdg) | PndSttMvdGemTracking | inline |
SetEvaluateFlag(Bool_t flag) | PndSttMvdGemTracking | inline |
SetMaxDistance(Double_t maxdistance) | PndSttMvdGemTracking | inline |
SetParContainers() | PndSttMvdGemTracking | virtual |
SetPdgFromMC() | PndSttMvdGemTracking | inline |
SetPdgFromMC(TString trackid) | PndSttMvdGemTracking | inline |
SetPersistenc(Bool_t persistence) | PndSttMvdGemTracking | inline |
SetPersistency(Bool_t val=kTRUE) | PndPersistencyTask | inline |
SetStartParameters(PndTrack *sttmvd, PndTrackCand *sttmvdCand) | PndSttMvdGemTracking | |
SetTimes(Int_t times) | PndSttMvdGemTracking | inline |
SetTrackBranchNames(TString startingtrack, TString startingtrackcand) | PndSttMvdGemTracking | |
SetupGEMPlanes() | PndSttMvdGemTracking | |
SwitchOnDisplay() | PndSttMvdGemTracking | inline |
UpdateMCTrackId(PndTrackCand *completeCand) | PndSttMvdGemTracking | |
UseMonteCarlo() | PndSttMvdGemTracking | inline |
WriteHistograms() | PndSttMvdGemTracking | |
ZFind(Int_t nhits, TMatrixT< double > points, Double_t xc, Double_t yc, Double_t radius) | PndSttMvdGemTracking | |
ZFit(TMatrixT< double > points, Int_t charge, Double_t xc, Double_t yc, Double_t radius, Double_t &fitm, Double_t &fip) | PndSttMvdGemTracking | |
~PndPersistencyTask() | PndPersistencyTask | virtual |
~PndSttMvdGemTracking() | PndSttMvdGemTracking | |