CbmRoot
|
This is the complete list of members for L1Algo, including all inherited members.
__attribute__((always_inline)) static unsigned char GetFStation(unsigned char flag) | L1Algo | inline |
__attribute__((always_inline)) static bool GetFUsed(unsigned char flag) | L1Algo | inline |
__attribute__((always_inline)) void PackLocation(unsigned int &location | L1Algo | inlineprivate |
__attribute__((always_inline)) void UnPackStation(unsigned int &location | L1Algo | inlineprivate |
__attribute__((always_inline)) void UnPackThread(unsigned int &location | L1Algo | inlineprivate |
__attribute__((always_inline)) void UnPackTriplet(unsigned int &location | L1Algo | inlineprivate |
__attribute__((always_inline)) void SetFStation(unsigned char &flag | L1Algo | inlineprivate |
__attribute__((always_inline)) void SetFUsed(unsigned char &flag) | L1Algo | inlineprivate |
__attribute__((always_inline)) void SetFUnUsed(unsigned char &flag) | L1Algo | inlineprivate |
_fvecalignment | L1Algo | |
_fvecalignment | L1Algo | private |
_fvecalignment | L1Algo | private |
_fvecalignment | L1Algo | private |
_fvecalignment | L1Algo | private |
BranchExtender(L1Branch &t) | L1Algo | private |
BranchFitter(const L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0., const bool initParams=true) | L1Algo | private |
BranchFitterFast(const L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0., const bool initParams=true) | L1Algo | private |
CAFindTrack(int ista, L1Branch &best_tr, unsigned char &best_L, fscal &best_chi2, const L1Triplet *curr_trip, L1Branch &curr_tr, unsigned char &curr_L, fscal &curr_chi2, unsigned char min_best_l, L1Branch *new_tr) | L1Algo | inlineprivate |
CAMergeClones() | L1Algo | private |
CandidatesTrack | L1Algo | |
CATime | L1Algo | |
CATrackFinder() | L1Algo | |
CbmL1 class | L1Algo | friend |
coeff enum value | L1Algo | |
CreateHitPoint(const L1StsHit &hit, char ista) | L1Algo | |
CreateHitPoint(const L1StsHit &hit, char ista, L1HitPoint &point) | L1Algo | |
DOUBLET_CHI2_CUT | L1Algo | private |
du | L1Algo | |
dUdV_to_dX(const fvec &u, const fvec &v, fvec &_x, const L1Station &sta) | L1Algo | |
dUdV_to_dXdY(const fvec &u, const fvec &v, fvec &_xy, const L1Station &sta) | L1Algo | |
dUdV_to_dY(const fvec &u, const fvec &v, fvec &_y, const L1Station &sta) | L1Algo | |
DupletsStaPort(int istal, int istam, Tindex ip, vector< Tindex > &n_g, Tindex *portionStopIndex_, L1TrackPar *T_1, L1FieldRegion *fld_1, THitI *hitsl_1, vector< bool > &lmDuplets, Tindex &n_2, vector< THitI > &i1_2, vector< THitI > &hitsm_2) | L1Algo | inlineprivate |
dv | L1Algo | |
dx | L1Algo | |
dy | L1Algo | |
Err | L1Algo | |
EventTime | L1Algo | |
f10(Tindex start_lh, Tindex n1_l, L1HitPoint *StsHits_l, fvec *u_front_l, fvec *u_back_l, fvec *zPos_l, THitI *hitsl, fvec *HitTime_l, fvec *HitTimeEr, fvec *Event_l, fvec *d_x, fvec *d_y, fvec *d_xy, fvec *d_u, fvec *d_v) | L1Algo | inlineprivate |
f11(int istal, int istam, Tindex n1_V, fvec *u_front_l, fvec *u_back_l, fvec *zPos_l, fvec *HitTime_l, fvec *HitTimeEr, L1TrackPar *T_1, L1FieldRegion *fld_1, fvec *d_x, fvec *d_y, fvec *d_xy, fvec *d_u, fvec *d_v) | L1Algo | inlineprivate |
f20(Tindex n1, L1Station &stam, L1HitPoint *vStsHits_m, L1TrackPar *T_1, THitI *hitsl_1, Tindex &n2, vector< THitI > &i1_2, vector< THitI > &hitsm_2, fvec *Event, vector< bool > &lmDuplets) | L1Algo | inlineprivate |
f30(L1HitPoint *vStsHits_r, L1Station &stam, L1Station &star, int istam, int istar, L1HitPoint *vStsHits_m, L1TrackPar *T_1, L1FieldRegion *fld_1, THitI *hitsl_1, Tindex n2, vector< THitI > &hitsm_2, vector< THitI > &i1_2, const vector< bool > &mrDuplets, Tindex &n3, nsL1::vector< L1TrackPar >::TSimd &T_3, vector< THitI > &hitsl_3, vector< THitI > &hitsm_3, vector< THitI > &hitsr_3, nsL1::vector< fvec >::TSimd &u_front_3, nsL1::vector< fvec >::TSimd &u_back_3, nsL1::vector< fvec >::TSimd &z_Pos_3, nsL1::vector< fvec >::TSimd &du_, nsL1::vector< fvec >::TSimd &dv_, nsL1::vector< fvec >::TSimd &timeR, nsL1::vector< fvec >::TSimd &timeER) | L1Algo | inlineprivate |
f31(Tindex n3_V, L1Station &star, nsL1::vector< fvec >::TSimd &u_front_3, nsL1::vector< fvec >::TSimd &u_back_3, nsL1::vector< fvec >::TSimd &z_Pos_3, nsL1::vector< fvec >::TSimd &du_, nsL1::vector< fvec >::TSimd &dv_, nsL1::vector< fvec >::TSimd &timeR, nsL1::vector< fvec >::TSimd &timeER, nsL1::vector< L1TrackPar >::TSimd &T_3) | L1Algo | inlineprivate |
f32(Tindex n3, int istal, nsL1::vector< L1TrackPar >::TSimd &T_3, vector< THitI > &hitsl_3, vector< THitI > &hitsm_3, vector< THitI > &hitsr_3, int nIterations=0) | L1Algo | inlineprivate |
f4(Tindex n3, int istal, int istam, int istar, nsL1::vector< L1TrackPar >::TSimd &T_3, vector< THitI > &hitsl_3, vector< THitI > &hitsm_3, vector< THitI > &hitsr_3, Tindex &nstaltriplets, vector< THitI > *hitsn_3=0, vector< THitI > *hitsr_5=0) | L1Algo | inlineprivate |
f5(int *nlevel) | L1Algo | inlineprivate |
fGhostSuppression | L1Algo | private |
fGlobal | L1Algo | |
fhitsl_3 | L1Algo | |
fhitsm_3 | L1Algo | |
fhitsr_3 | L1Algo | |
FilterFirst(L1TrackPar &track, fvec &x, fvec &y, L1Station &st) | L1Algo | private |
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, L1Station &st) | L1Algo | private |
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st) | L1Algo | private |
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st, fvec &dx, fvec &dy, fvec &dxy) | L1Algo | private |
FilterFirstL(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st, fvec &dx, fvec &dy, fvec &dxy) | L1Algo | private |
FilterTracks(fvec const r[5], fvec const C[15], fvec const m[5], fvec const V[15], fvec R[5], fvec W[15], fvec *chi2) | L1Algo | private |
FindMoreHits(L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0.0) | L1Algo | private |
FIRSTCASTATION | L1Algo | private |
FirstHit | L1Algo | |
FirstHitIndex | L1Algo | |
fmCBMmode | L1Algo | |
fMomentumCutOff | L1Algo | private |
fNFindIterations enum value | L1Algo | private |
fNThreads | L1Algo | |
fRadThick | L1Algo | |
fT_3 | L1Algo | |
fTimeER | L1Algo | |
fTimeR | L1Algo | |
fTrackingLevel | L1Algo | private |
fu_back3 | L1Algo | |
fu_front3 | L1Algo | |
fUseHitErrors | L1Algo | |
fz_pos3 | L1Algo | |
GetHitCoor(const L1StsHit &_h, fscal &_x, fscal &_y, fscal &_z, const L1Station &sta) | L1Algo | |
GetHitCoor(const L1StsHit &_h, fscal &_x, fscal &_y, char iS) | L1Algo | |
GetVtxFieldRegion() const | L1Algo | inline |
GetVtxFieldValue() const | L1Algo | inline |
GuessVec(L1TrackPar &t, fvec *xV, fvec *yV, fvec *zV, fvec *Sy, fvec *wV, int NHits, fvec *zCur=0) | L1Algo | private |
GuessVec(L1TrackParFit &t, fvec *xV, fvec *yV, fvec *zV, fvec *Sy, fvec *wV, int NHits, fvec *zCur=0, fvec *timeV=0, fvec *w_time=0) | L1Algo | private |
Init(const vector< fscal > &geo, const bool UseHitErrors, const bool mCBMmode) | L1Algo | |
InvertCholetsky(fvec a[15]) | L1Algo | private |
isec | L1Algo | |
iStation | L1Algo | private |
iStation | L1Algo | private |
iStation | L1Algo | private |
kAllPrimEIter enum value | L1Algo | private |
kAllPrimIter enum value | L1Algo | private |
kAllPrimJumpIter enum value | L1Algo | private |
kAllSecEIter enum value | L1Algo | private |
kAllSecIter enum value | L1Algo | private |
kAllSecJumpIter enum value | L1Algo | private |
kFastPrimIter enum value | L1Algo | private |
kFastPrimIter2 enum value | L1Algo | private |
kFastPrimJumpIter enum value | L1Algo | private |
KFTrackFitter_simple() | L1Algo | |
L1Algo(int nThreads=1, int TypicalSize=200000) | L1Algo | inline |
L1Algo(const L1Algo &)=delete | L1Algo | |
L1KFTrackFitter() | L1Algo | |
L1KFTrackFitterMuch() | L1Algo | |
LastHit | L1Algo | |
LastHitIndex | L1Algo | |
MaxArrSize enum value | L1Algo | |
MaxDZ | L1Algo | private |
MaxInvMom | L1Algo | private |
MaxNPortion enum value | L1Algo | |
MaxNStations enum value | L1Algo | |
MaxPortionDoublets enum value | L1Algo | |
MaxPortionTriplets enum value | L1Algo | |
MaxSlope | L1Algo | private |
multiCoeff enum value | L1Algo | |
MultiplyMS(fvec const C[5][5], fvec const V[15], fvec K[15]) | L1Algo | private |
MultiplySR(fvec const C[15], fvec const r_in[5], fvec r_out[5]) | L1Algo | private |
MultiplySS(fvec const C[15], fvec const V[15], fvec K[5][5]) | L1Algo | private |
n_g1 | L1Algo | |
Neighbour | L1Algo | |
NFStations | L1Algo | |
NHitsIsecAll | L1Algo | |
NMvdStations | L1Algo | |
nSta | L1Algo | static |
NStations | L1Algo | |
NStsStations | L1Algo | |
nTh | L1Algo | static |
NTracksIsecAll | L1Algo | |
nTripletsThread | L1Algo | |
numberCandidateThread | L1Algo | |
numPortions | L1Algo | private |
operator=(const L1Algo &)=delete | L1Algo | |
PackIndex(const int &a, const int &b, const int &c) | L1Algo | inline |
Pick_gather | L1Algo | private |
PickNeighbour | L1Algo | private |
Portion enum value | L1Algo | |
portionStopIndex | L1Algo | |
PrintHits() | L1Algo | |
RealIHit | L1Algo | |
RealIHit_v | L1Algo | |
RealIHit_v_buf | L1Algo | |
RealIHit_v_buf2 | L1Algo | |
RealIHitP | L1Algo | |
RealIHitPBuf | L1Algo | |
SavedCand | L1Algo | |
SavedHits | L1Algo | |
SetData(const vector< L1StsHit > &StsHits_, const vector< L1Strip > &StsStrips_, const vector< L1Strip > &StsStripsB_, const vector< fscal > &StsZPos_, const vector< unsigned char > &SFlag_, const vector< unsigned char > &SFlagB_, const THitI *StsHitsStartIndex_, const THitI *StsHitsStopIndex_) | L1Algo | |
SetNThreads(int n=1) | L1Algo | inline |
StripsToCoor(const fscal &u, const fscal &v, fscal &x, fscal &y, const L1Station &sta) const | L1Algo | |
StripsToCoor(const fscal &u, const fscal &v, fvec &x, fvec &y, const L1Station &sta) const | L1Algo | |
StripsToCoor(const fvec &u, const fvec &v, fvec &x, fvec &y, const L1Station &sta) const | L1Algo | |
StsHitsStartIndex | L1Algo | |
StsHitsStopIndex | L1Algo | |
StsHitsUnusedStartIndex | L1Algo | |
StsHitsUnusedStartIndexEnd | L1Algo | |
StsHitsUnusedStopIndex | L1Algo | |
StsHitsUnusedStopIndexEnd | L1Algo | |
targX | L1Algo | private |
targY | L1Algo | private |
targZ | L1Algo | private |
thread | L1Algo | private |
thread | L1Algo | private |
threadNumberToCpuMap | L1Algo | private |
TIME_CUT1 | L1Algo | private |
TIME_CUT2 | L1Algo | private |
TRACK_CHI2_CUT | L1Algo | private |
TrackChi2 | L1Algo | |
TripForHit | L1Algo | |
triplet | L1Algo | private |
TRIPLET_CHI2_CUT | L1Algo | private |
TripletsLocal | L1Algo | private |
TripletsLocal1 | L1Algo | |
TripletsStaPort(int istal, int istam, int istar, Tindex &nstaltriplets, L1TrackPar *T_1, L1FieldRegion *fld_1, THitI *hitsl_1, Tindex &n_2, vector< THitI > &i1_2, vector< THitI > &hitsm_2, const vector< bool > &mrDuplets) | L1Algo | inlineprivate |
UnPackIndex(const int &i, int &a, int &b, int &c) | L1Algo | inline |
vGrid | L1Algo | |
vGridTime | L1Algo | |
vRecoHits | L1Algo | |
vRecoHits_local | L1Algo | |
vRecoHitsNew | L1Algo | |
vSFlag | L1Algo | |
vSFlagB | L1Algo | |
vStripToTrack | L1Algo | |
vStripToTrackB | L1Algo | |
vStsDontUsedHits_A | L1Algo | |
vStsDontUsedHits_B | L1Algo | |
vStsDontUsedHits_Buf | L1Algo | |
vStsDontUsedHitsxy_A | L1Algo | |
vStsDontUsedHitsxy_B | L1Algo | |
vStsDontUsedHitsxy_buf | L1Algo | |
vStsHitPointsUnused | L1Algo | |
vStsHits | L1Algo | |
vStsHitsUnused | L1Algo | |
vStsStrips | L1Algo | |
vStsStripsB | L1Algo | |
vStsZPos | L1Algo | |
vTracks | L1Algo | |
vTracks_local | L1Algo | |
vTracksNew | L1Algo |