FairRoot/PandaRoot
PndTrkTracking2 Member List

This is the complete list of members for PndTrkTracking2, including all inherited members.

AcceptHitsConformal(Double_t distance, Double_t DriftConfR, Double_t StrawConfR)PndTrkTracking2private
AssociateBetterAfterFitSkewHitsToXYTrack(Short_t TemporarynSttSkewhitinTrack, Short_t SkewList[][2], Double_t *S, Double_t *Z, Double_t *ZDrift, Double_t *ZError, Double_t KAPPA, Double_t FI0, Short_t *tempore, Double_t *temporeS, Double_t *temporeZ, Double_t *temporeZDrift, Double_t *temporeZError, Short_t *STATUS)PndTrkTracking2private
AssociateSciTilHit(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t *List, Double_t *esse)PndTrkTracking2private
AssociateSkewHitsToXYTrack(bool *InclusionListSkew, Short_t NSkewhits, Short_t *infoskew, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t info[][7], Double_t *WDX, Double_t *WDY, Double_t *WDZ, Double_t Fi_low_limit, Double_t Fi_up_limit, Short_t Charge, Short_t SkewList[][2], Double_t *S, Double_t *Z, Double_t *ZDrift, Double_t *ZError)PndTrkTracking2private
AssociateSkewHitsToXYTrack2(bool *InclusionListSkew, Short_t NSkewhits, Short_t *infoskew, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t info[][7], Double_t *WDX, Double_t *WDY, Double_t *WDZ, Double_t Fi_low_limit, Double_t Fi_up_limit, Short_t Charge, Short_t SkewList[][2], Double_t *S, Double_t *Z, Double_t *ZDrift, Double_t *ZError)PndTrkTracking2private
BadTrack_ParStt(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Xcross[2], Double_t Ycross[2], Short_t nHits, Short_t *ListHits, Double_t info[][7], Double_t cut, Short_t maxnum, Short_t islack)PndTrkTracking2private
CalculateSinandCosin()PndTrkTracking2private
ClassDef(PndTrkTracking2, 1)PndTrkTracking2private
Cleanup()PndTrkTracking2inline
CleanupMvd()PndTrkTracking2inline
CleanupStt()PndTrkTracking2inline
CollectParSttHitsagain(Vec< bool > &keepit, Vec< bool > &Mvdhits, Double_t info[][7], Short_t nSttParHit, Short_t StartTrackCand, Short_t EndTrackCand, Double_t *KAPPA, Double_t *FI0, Double_t *Fi_low_limit, Double_t *Fi_up_limit, Short_t *fnSttParHitsinTrack, Short_t fListSttParHitsinTrack[][MAXSTTHITSINTRACK])PndTrkTracking2private
CompareTracks(Short_t first_track, Short_t second_track)PndTrkTracking2private
doMcComparisonPndTrkTracking2private
EliminateClones(Short_t nTotalCandidates, Double_t fraction, bool *keepit)PndTrkTracking2private
EliminateSpuriousSZ_bis(Short_t ncand, Short_t MaxTurnofTracks, Double_t signPz, Double_t *SchosenPixel, Double_t *SchosenStrip, Double_t *SchosenSkew, Double_t *ZchosenPixel, Double_t *ZchosenStrip, Double_t *ZchosenSkew, Double_t *ErrorchosenPixel, Double_t *ErrorchosenStrip, Double_t *ErrorchosenSkew, Double_t KAPPA, Double_t FI0, Double_t Rr)PndTrkTracking2private
EliminateSpuriousSZ_ter(Short_t ncand, Short_t MaxTurnofTracks, Double_t signPz, Double_t *SchosenPixel, Double_t *SchosenStrip, Double_t *SchosenSkew, Double_t *ZchosenPixel, Double_t *ZchosenStrip, Double_t *ZchosenSkew, Double_t *ErrorchosenPixel, Double_t *ErrorchosenStrip, Double_t *ErrorchosenSkew, Double_t KAPPA, Double_t FI0, Double_t Rr)PndTrkTracking2private
Exec(Option_t *opt)PndTrkTracking2virtual
fALFAPndTrkTracking2private
fBETAPndTrkTracking2private
fBFIELDPndTrkTracking2private
fCandidatePixelDriftRadiusPndTrkTracking2private
fCandidatePixelErrorDriftRadiusPndTrkTracking2private
fCandidatePixelSPndTrkTracking2private
fCandidatePixelZPndTrkTracking2private
fCandidateSciTilDriftRadiusPndTrkTracking2private
fCandidateSciTilErrorDriftRadiusPndTrkTracking2private
fCandidateSciTilSPndTrkTracking2private
fCandidateSciTilZPndTrkTracking2private
fCandidateSkewSPndTrkTracking2private
fCandidateSkewZPndTrkTracking2private
fCandidateSkewZDriftPndTrkTracking2private
fCandidateSkewZErrorPndTrkTracking2private
fCandidateStripDriftRadiusPndTrkTracking2private
fCandidateStripErrorDriftRadiusPndTrkTracking2private
fCandidateStripSPndTrkTracking2private
fCandidateStripZPndTrkTracking2private
fCosinePndTrkTracking2private
fctimePndTrkTracking2private
fctime2PndTrkTracking2private
fCxMCPndTrkTracking2private
fCyMCPndTrkTracking2private
fDELTATHETAPndTrkTracking2private
fFiminPndTrkTracking2private
fGAMMAPndTrkTracking2private
fInclusionListSciTilPndTrkTracking2private
fInclusionListSttPndTrkTracking2private
FindCharge(Double_t oX, Double_t oY, Short_t nHits, Double_t *X, Double_t *Y, Short_t *Charge)PndTrkTracking2private
FindTrackStrictCollection(Short_t NFiCELLDISTANCE, Short_t iSeed, Short_t NParallelToSearch, Short_t *ListHitsinTrackinWhichToSearch, bool *InclusionList, Short_t *FiConformalIndex, Short_t *OutputListHitsinTrack)PndTrkTracking2private
finMvdTrackCandPixelPndTrkTracking2private
finMvdTrackCandStripPndTrkTracking2private
FixDiscontinuitiesFiangleinSZplane(Short_t TemporarynSkewHitsinTrack, Vec< Double_t > &S, Double_t *Fi_initial_helix_referenceframe, Short_t Charge)PndTrkTracking2private
fListAxialInnerLeftPndTrkTracking2private
fListAxialInnerRightPndTrkTracking2private
fListAxialOuterLeftPndTrkTracking2private
fListAxialOuterRightPndTrkTracking2private
fListHitMvdTrackCandPndTrkTracking2private
fListHitTypeMvdTrackCandPndTrkTracking2private
fListMvdDSPixelHitNotTrackCandPndTrkTracking2private
fListMvdDSStripHitNotTrackCandPndTrkTracking2private
fListMvdPixelHitsinTrackPndTrkTracking2private
fListMvdStripHitsinTrackPndTrkTracking2private
fListMvdUSPixelHitNotTrackCandPndTrkTracking2private
fListMvdUSStripHitNotTrackCandPndTrkTracking2private
fListParContiguousPndTrkTracking2private
fListSciTilHitsinTrackPndTrkTracking2private
fListSkewLeftPndTrkTracking2private
fListSkewRightPndTrkTracking2private
fListSttParHitsPndTrkTracking2private
fListSttParHitsinTrackPndTrkTracking2private
fListSttSkewHitsPndTrkTracking2private
fListSttSkewHitsinTrackPndTrkTracking2private
fListSttSkewHitsinTrackSolutionPndTrkTracking2private
fListTrackCandHitPndTrkTracking2private
fListTrackCandHitTypePndTrkTracking2private
fMCSkewAloneXPndTrkTracking2private
fMCSkewAloneYPndTrkTracking2private
fMCtrack_of_PixelPndTrkTracking2private
fMCtrack_of_StripPndTrkTracking2private
fMCTrackArrayPndTrkTracking2private
fMCtruthTrkInfoPndTrkTracking2private
fMvdAloneTrackingPndTrkTracking2private
fMvdMCPointArrayPndTrkTracking2private
fMvdPixelBranchPndTrkTracking2private
fMvdPixelHitArrayPndTrkTracking2private
fMvdStripBranchPndTrkTracking2private
fMvdStripHitArrayPndTrkTracking2private
fMvdTrackCandArrayPndTrkTracking2private
fnAxialInnerLeftPndTrkTracking2private
fnAxialInnerRightPndTrkTracking2private
fnAxialOuterLeftPndTrkTracking2private
fnAxialOuterRightPndTrkTracking2private
fNevents_to_plotPndTrkTracking2private
fnHitMvdTrackCandPndTrkTracking2private
fnMCTracksPndTrkTracking2private
fnMvdDSPixelHitNotTrackCandPndTrkTracking2private
fnMvdDSStripHitNotTrackCandPndTrkTracking2private
fnMvdPixelHitPndTrkTracking2private
fnMvdPixelHitsinTrackPndTrkTracking2private
fnMvdStripHitPndTrkTracking2private
fnMvdStripHitsinTrackPndTrkTracking2private
fnMvdTrackCandPndTrkTracking2private
fnMvdUSPixelHitNotTrackCandPndTrkTracking2private
fnMvdUSStripHitNotTrackCandPndTrkTracking2private
fnParContiguousPndTrkTracking2private
fnSciTilHitsPndTrkTracking2private
fnSciTilHitsinTrackPndTrkTracking2private
fnSkewLeftPndTrkTracking2private
fnSkewRightPndTrkTracking2private
fnSttParHitsinTrackPndTrkTracking2private
fnSttSkewHitsinTrackPndTrkTracking2private
fnTrackCandHitPndTrkTracking2private
fOxPndTrkTracking2private
fOyPndTrkTracking2private
fposizSciTilPndTrkTracking2private
fpSciTilxPndTrkTracking2private
fpSciTilyPndTrkTracking2private
fpSciTilzPndTrkTracking2private
fRPndTrkTracking2private
fR_MCPndTrkTracking2private
fradiaConfPndTrkTracking2private
frefindexMvdPixelPndTrkTracking2private
frefindexMvdStripPndTrkTracking2private
frtimePndTrkTracking2private
frtime2PndTrkTracking2private
fS_SciTilHitsinTrackPndTrkTracking2private
fSciTHitArrayPndTrkTracking2private
fSciTPointArrayPndTrkTracking2private
fsigmaXMvdPixelPndTrkTracking2private
fsigmaXMvdStripPndTrkTracking2private
fsigmaYMvdPixelPndTrkTracking2private
fsigmaYMvdStripPndTrkTracking2private
fsigmaZMvdPixelPndTrkTracking2private
fsigmaZMvdStripPndTrkTracking2private
fSingleHitListSttPndTrkTracking2private
fSinusPndTrkTracking2private
fStrawCodePndTrkTracking2private
fStrawCode2PndTrkTracking2private
fSttBranchPndTrkTracking2private
fSttHitArrayPndTrkTracking2private
fSttMvdPndTrackArrayPndTrkTracking2private
fSttMvdPndTrackCandArrayPndTrkTracking2private
fSttParametersPndTrkTracking2private
fSttPointArrayPndTrkTracking2private
fSttTrackArrayPndTrkTracking2private
fSttTrackCandArrayPndTrkTracking2private
fSttTubeArrayPndTrkTracking2private
ftimerPndTrkTracking2private
ftimer2PndTrkTracking2private
fTubeIDPndTrkTracking2private
fTypeConfPndTrkTracking2private
fXMvdPixelPndTrkTracking2private
fXMvdStripPndTrkTracking2private
fxTubePndTrkTracking2private
fxxyyTubePndTrkTracking2private
fYesCleanMvdPndTrkTracking2private
fYesCleanSttPndTrkTracking2private
fYesSciTilPndTrkTracking2private
fYMvdPixelPndTrkTracking2private
fYMvdStripPndTrkTracking2private
fyTubePndTrkTracking2private
fZMvdPixelPndTrkTracking2private
fZMvdStripPndTrkTracking2private
fzTubePndTrkTracking2private
GetPersistency()PndPersistencyTaskinline
GetVolumeCharacteristics(TGeoVolume *tgeovol, TGeoHMatrix *mat, Double_t GlobalScal[3], Double_t GlobalTrans[3], Double_t GlobalRot[9])PndTrkTracking2private
HANDLEPndTrkTracking2private
HANDLE2PndTrkTracking2private
hdeltaRPixelPndTrkTracking2private
hdeltaRPixel2PndTrkTracking2private
hdeltaRStripPndTrkTracking2private
hdeltaRStrip2PndTrkTracking2private
InfoXYZParal(Double_t info[][7], Short_t infopar, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t KAPPA, Double_t FI0, Short_t Charge, Double_t *Posiz)PndTrkTracking2private
Init()PndTrkTracking2virtual
Initial_SttParHits_DecreasingR_Ordering(Double_t info[][7], Short_t *ListSttParHi, Int_t nSttParHit)PndTrkTracking2private
Initialization_ClassVariables()PndTrkTracking2private
iplottaPndTrkTracking2private
istampaPndTrkTracking2private
IVOLTEPndTrkTracking2private
LEGIANDRE_NRADIUSDIVPndTrkTracking2privatestatic
LEGIANDRE_NTHETADIVPndTrkTracking2privatestatic
LoadPndTrack_TrackCand(bool *keepit, bool *SttSZfit, Short_t nTotalCandidates, Short_t *Charge, Int_t nSttTrackCand, Double_t *FI0, Double_t *KAPPA, Double_t info[][7], Double_t SchosenSkew[][MAXSTTHITS], Double_t ZchosenSkew[][MAXSTTHITS], Short_t *daTrackFoundaTrackMC)PndTrkTracking2private
LoadSZetc_forSZfit(Short_t ncand, Short_t nhitsinfit, Vec< Double_t > &ErrorDriftRadius, Double_t *ErrorDriftRadiusbis, Vec< Double_t > &DriftRadius, Double_t *DriftRadiusbis, Vec< Double_t > &S, Double_t *Sbis, Vec< Double_t > &ZED, Double_t *ZEDbis)PndTrkTracking2private
LoadSZetc_forSZfit2(Short_t ncand, Short_t nhitsinfit, Double_t *S_Skew, Double_t *TemporaryZ, Double_t *TemporaryZDrift, Double_t *TemporaryZError, Vec< Double_t > &ErrorDriftRadius, Double_t *ErrorDriftRadiusbis, Vec< Double_t > &DriftRadius, Double_t *DriftRadiusbis, Vec< Double_t > &S, Double_t *Sbis, Vec< Double_t > &ZED, Double_t *ZEDbis)PndTrkTracking2private
MakeInclusionListStt(Int_t nSttHit, Short_t *TubeID, Double_t info[][7])PndTrkTracking2private
MatchMvdHitsToSttTracks(Vec< bool > &keepit, Double_t delta, Double_t highqualitycut, Short_t nSttTrackCand, Double_t *FI0, Double_t *Fifirst, Vec< Short_t > &CHARGE, Short_t *nPixelHitsinTrack, Short_t ListPixelHitsinTrack[][MAXMVDPIXELHITSINTRACK], Short_t *nStripHitsinTrack, Short_t ListStripHitsinTrack[][MAXMVDSTRIPHITSINTRACK])PndTrkTracking2private
MatchMvdHitsToSttTracks2(bool *keepit, Double_t delta, Double_t highqualitycut, Short_t nSttTrackCand, Double_t *FI0, Double_t *Fifirst, Short_t *CHARGE, Short_t *nPixelHitsinTrack, Short_t ListPixelHitsinTrack[][MAXMVDPIXELHITSINTRACK], Short_t *nStripHitsinTrack, Short_t ListStripHitsinTrack[][MAXMVDSTRIPHITSINTRACK])PndTrkTracking2private
MatchMvdHitsToSttTracksagain(Vec< bool > &keepit, Vec< bool > &Mvdhits, Double_t delta, Double_t highqualitycut, Short_t nSttTrackCand, Double_t *FI0, Double_t *Fifirst, Vec< Short_t > &CHARGE, Short_t *nPixelHitsinTrack, Short_t ListPixelHitsinTrack[][MAXMVDPIXELHITSINTRACK], Short_t *nStripHitsinTrack, Short_t ListStripHitsinTrack[][MAXMVDSTRIPHITSINTRACK])PndTrkTracking2private
MAXMCTRACKSPndTrkTracking2privatestatic
MAXMVDPIXELHITSPndTrkTracking2privatestatic
MAXMVDPIXELHITSINTRACKPndTrkTracking2privatestatic
MAXMVDSTRIPHITSPndTrkTracking2privatestatic
MAXMVDSTRIPHITSINTRACKPndTrkTracking2privatestatic
MAXMVDTRACKSPEREVENTPndTrkTracking2privatestatic
MAXSCITILHITSPndTrkTracking2privatestatic
MAXSCITILHITSINTRACKPndTrkTracking2privatestatic
MAXSTTHITSPndTrkTracking2privatestatic
MAXSTTHITSINTRACKPndTrkTracking2privatestatic
MAXTRACKSPEREVENTPndTrkTracking2privatestatic
NFIDIVCONFORMALPndTrkTracking2privatestatic
NOCleanup()PndTrkTracking2inline
NOCleanupMvd()PndTrkTracking2inline
NOCleanupStt()PndTrkTracking2inline
NoMvdAloneTracking()PndTrkTracking2inline
NRDIVCONFORMALPndTrkTracking2privatestatic
NUMBER_STRAWSPndTrkTracking2privatestatic
Ordering_Loading_ListTrackCandHit(bool *keepit, Short_t FirstCandidate, Short_t LastCandidate, Double_t info[][7], Double_t Trajectory_Start[][2], Short_t *CHARGE, Double_t SchosenSkew[][MAXSTTHITS])PndTrkTracking2private
OrderingConformal_Loading_ListTrackCandHit(bool *keepit, Short_t ncand, Double_t info[][7], Double_t Trajectory_Start[][2], Short_t *CHARGE, Double_t SchosenSkew[][MAXSTTHITS])PndTrkTracking2private
OrderingR_Loading_ListTrackCandHit(bool *keepit, Short_t ncand, Double_t info[][7])PndTrkTracking2private
OrderingSttSkewandSttParallel(Double_t oX, Double_t oY, Double_t Rr, Short_t nSkewhit, Short_t *ListSkewHits, Double_t *SList, Short_t Charge, Short_t nParHits, Short_t *ListParHits, Double_t *U, Double_t *V, Short_t *BigList)PndTrkTracking2private
OrderingUsingConformal(Double_t oX, Double_t oY, Double_t Traj_Sta[2], Int_t nHits, Double_t XY[][2], Short_t Charge, Int_t *ListHits)PndTrkTracking2private
PndPersistencyTask()PndPersistencyTask
PndPersistencyTask(const char *name, Int_t iVerbose=1)PndPersistencyTask
PndTrkTracking2()PndTrkTracking2
PndTrkTracking2(Int_t verbose)PndTrkTracking2
PndTrkTracking2(int istamp, bool iplot, bool doMcComparison)PndTrkTracking2
PndTrkTracking2(int istamp, bool iplot, bool doMcComparison, bool doSciTil)PndTrkTracking2
PrintTime()PndTrkTracking2inline
RefitMvdStt(Short_t nCandHit, Short_t *fListTrackCandHit, Short_t *fListTrackCandHitType, Double_t info[][7], Double_t rotationangle, Double_t trajectory_vertex[2], Short_t iexcl, Double_t *pAlfa, Double_t *pBeta, Double_t *pGamma, bool *status)PndTrkTracking2private
SeparateInnerOuterParallel(Short_t nHits, Short_t *ListHits, Double_t info[][7], Double_t RStrawDetInnerParMax, Short_t *nInnerHits, Short_t *ListInnerHits, Short_t *nOuterHits, Short_t *ListOuterHits, Short_t *nInnerHitsLeft, Short_t *ListInnerHitsLeft, Short_t *nInnerHitsRight, Short_t *ListInnerHitsRight, Short_t *nOuterHitsLeft, Short_t *ListOuterHitsLeft, Short_t *nOuterHitsRight, Short_t *ListOuterHitsRight)PndTrkTracking2private
SetEventsToPlot(int nev)PndTrkTracking2inline
SetInputBranchName(const char *string1, const char *string2, const char *string3)PndTrkTracking2inline
SetParContainers()PndTrkTracking2
SetPersistence(Bool_t persistence)PndTrkTracking2inline
SetPersistency(Bool_t val=kTRUE)PndPersistencyTaskinline
StartFromSciTil(Short_t *Charge, Short_t *FiConformalIndex, Double_t *Fi_final_helix_referenceframe, Double_t *Fi_initial_helix_referenceframe, Double_t *Fi_low_limit, Double_t *Fi_up_limit, Short_t HitsinBoxConformal[][NRDIVCONFORMAL][NFIDIVCONFORMAL], Double_t info[][7], Double_t infoparalConformal[][5], Short_t nBoxConformal[][NFIDIVCONFORMAL], Int_t nSttParHit, Int_t &nSttTrackCand, Short_t *RConformalIndex, Double_t *trajectory_vertex, Double_t *UU, Double_t *VV)PndTrkTracking2private
StoreSZ_MvdScitil(Short_t ncand)PndTrkTracking2private
SttParalCleanup(Double_t GAP, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t FI0, Double_t FiLimitAdmissible, Short_t nHits, Short_t *Listofhits, Double_t info[][7], Double_t RStrawDetMin, Double_t RStrawDetInnerParMax, Double_t RStrawDetOuterParMin, Double_t RStrawDetMax)PndTrkTracking2private
SttSkewCleanup(Double_t GAP, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t FI0, Double_t FiLimitAdmissible, Short_t nHits, Short_t *Listofhits, Double_t *S, Double_t info[][7], Double_t RminStrawSkew, Double_t RmaxStrawSkew, Double_t cut, Short_t maxnum)PndTrkTracking2private
TrackCleanup(Double_t GAP, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t KAPPA, Double_t FI0, Short_t Charge, Double_t Start[3], Short_t &nHitsPar, Short_t *ListHitsPar, Short_t &nHitsSkew, Short_t *ListHitsSkew, Double_t *auxS, Double_t info[][7], Double_t RStrawDetMin, Double_t ApotemaMaxInnerPar, Double_t ApotemaMinSkew, Double_t ApotemaMaxSkew, Double_t ApotemaMinOuterPar, Double_t RStrawDetMax)PndTrkTracking2private
TrkAssociatedParallelHitsToHelix5(bool *ExclusionList, Int_t NhitsParallel, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t info[][7], Double_t Fi_low, Double_t Fi_up, Short_t *auxListHitsinTrack)PndTrkTracking2private
TrkAssociatedParallelHitsToHelixQuater(bool *ExclusionList, Double_t m, Double_t q, Short_t Status, Short_t nHitsinTrack, Short_t *ListHitsinTrack, Int_t NhitsParallel, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t info[][7], Double_t infoparalConformal[][5], Short_t *RConformalIndex, Short_t *FiConformalIndex, Short_t nBoxConformal[][NFIDIVCONFORMAL], Short_t HitsinBoxConformal[][NRDIVCONFORMAL][NFIDIVCONFORMAL], Short_t *auxListHitsinTrack)PndTrkTracking2private
WriteHistograms()PndTrkTracking2
YesMvdAloneTracking()PndTrkTracking2inline
~PndPersistencyTask()PndPersistencyTaskvirtual
~PndTrkTracking2()PndTrkTracking2