CbmRoot
L1Algo Member List

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

__attribute__((always_inline)) static unsigned char GetFStation(unsigned char flag)L1Algoinline
__attribute__((always_inline)) static bool GetFUsed(unsigned char flag)L1Algoinline
__attribute__((always_inline)) void PackLocation(unsigned int &locationL1Algoinlineprivate
__attribute__((always_inline)) void UnPackStation(unsigned int &locationL1Algoinlineprivate
__attribute__((always_inline)) void UnPackThread(unsigned int &locationL1Algoinlineprivate
__attribute__((always_inline)) void UnPackTriplet(unsigned int &locationL1Algoinlineprivate
__attribute__((always_inline)) void SetFStation(unsigned char &flagL1Algoinlineprivate
__attribute__((always_inline)) void SetFUsed(unsigned char &flag)L1Algoinlineprivate
__attribute__((always_inline)) void SetFUnUsed(unsigned char &flag)L1Algoinlineprivate
_fvecalignmentL1Algo
_fvecalignmentL1Algoprivate
_fvecalignmentL1Algoprivate
_fvecalignmentL1Algoprivate
_fvecalignmentL1Algoprivate
BranchExtender(L1Branch &t)L1Algoprivate
BranchFitter(const L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0., const bool initParams=true)L1Algoprivate
BranchFitterFast(const L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0., const bool initParams=true)L1Algoprivate
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)L1Algoinlineprivate
CAMergeClones()L1Algoprivate
CandidatesTrackL1Algo
CATimeL1Algo
CATrackFinder()L1Algo
CbmL1 classL1Algofriend
coeff enum valueL1Algo
CreateHitPoint(const L1StsHit &hit, char ista)L1Algo
CreateHitPoint(const L1StsHit &hit, char ista, L1HitPoint &point)L1Algo
DOUBLET_CHI2_CUTL1Algoprivate
duL1Algo
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)L1Algoinlineprivate
dvL1Algo
dxL1Algo
dyL1Algo
ErrL1Algo
EventTimeL1Algo
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)L1Algoinlineprivate
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)L1Algoinlineprivate
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)L1Algoinlineprivate
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)L1Algoinlineprivate
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)L1Algoinlineprivate
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)L1Algoinlineprivate
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)L1Algoinlineprivate
f5(int *nlevel)L1Algoinlineprivate
fGhostSuppressionL1Algoprivate
fGlobalL1Algo
fhitsl_3L1Algo
fhitsm_3L1Algo
fhitsr_3L1Algo
FilterFirst(L1TrackPar &track, fvec &x, fvec &y, L1Station &st)L1Algoprivate
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, L1Station &st)L1Algoprivate
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st)L1Algoprivate
FilterFirst(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st, fvec &dx, fvec &dy, fvec &dxy)L1Algoprivate
FilterFirstL(L1TrackParFit &track, fvec &x, fvec &y, fvec &t, fvec &t_er, L1Station &st, fvec &dx, fvec &dy, fvec &dxy)L1Algoprivate
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)L1Algoprivate
FindMoreHits(L1Branch &t, L1TrackPar &T, const bool dir, const fvec qp0=0.0)L1Algoprivate
FIRSTCASTATIONL1Algoprivate
FirstHitL1Algo
FirstHitIndexL1Algo
fmCBMmodeL1Algo
fMomentumCutOffL1Algoprivate
fNFindIterations enum valueL1Algoprivate
fNThreadsL1Algo
fRadThickL1Algo
fT_3L1Algo
fTimeERL1Algo
fTimeRL1Algo
fTrackingLevelL1Algoprivate
fu_back3L1Algo
fu_front3L1Algo
fUseHitErrorsL1Algo
fz_pos3L1Algo
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() constL1Algoinline
GetVtxFieldValue() constL1Algoinline
GuessVec(L1TrackPar &t, fvec *xV, fvec *yV, fvec *zV, fvec *Sy, fvec *wV, int NHits, fvec *zCur=0)L1Algoprivate
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)L1Algoprivate
Init(const vector< fscal > &geo, const bool UseHitErrors, const bool mCBMmode)L1Algo
InvertCholetsky(fvec a[15])L1Algoprivate
isecL1Algo
iStationL1Algoprivate
iStationL1Algoprivate
iStationL1Algoprivate
kAllPrimEIter enum valueL1Algoprivate
kAllPrimIter enum valueL1Algoprivate
kAllPrimJumpIter enum valueL1Algoprivate
kAllSecEIter enum valueL1Algoprivate
kAllSecIter enum valueL1Algoprivate
kAllSecJumpIter enum valueL1Algoprivate
kFastPrimIter enum valueL1Algoprivate
kFastPrimIter2 enum valueL1Algoprivate
kFastPrimJumpIter enum valueL1Algoprivate
KFTrackFitter_simple()L1Algo
L1Algo(int nThreads=1, int TypicalSize=200000)L1Algoinline
L1Algo(const L1Algo &)=deleteL1Algo
L1KFTrackFitter()L1Algo
L1KFTrackFitterMuch()L1Algo
LastHitL1Algo
LastHitIndexL1Algo
MaxArrSize enum valueL1Algo
MaxDZL1Algoprivate
MaxInvMomL1Algoprivate
MaxNPortion enum valueL1Algo
MaxNStations enum valueL1Algo
MaxPortionDoublets enum valueL1Algo
MaxPortionTriplets enum valueL1Algo
MaxSlopeL1Algoprivate
multiCoeff enum valueL1Algo
MultiplyMS(fvec const C[5][5], fvec const V[15], fvec K[15])L1Algoprivate
MultiplySR(fvec const C[15], fvec const r_in[5], fvec r_out[5])L1Algoprivate
MultiplySS(fvec const C[15], fvec const V[15], fvec K[5][5])L1Algoprivate
n_g1L1Algo
NeighbourL1Algo
NFStationsL1Algo
NHitsIsecAllL1Algo
NMvdStationsL1Algo
nStaL1Algostatic
NStationsL1Algo
NStsStationsL1Algo
nThL1Algostatic
NTracksIsecAllL1Algo
nTripletsThreadL1Algo
numberCandidateThreadL1Algo
numPortionsL1Algoprivate
operator=(const L1Algo &)=deleteL1Algo
PackIndex(const int &a, const int &b, const int &c)L1Algoinline
Pick_gatherL1Algoprivate
PickNeighbourL1Algoprivate
Portion enum valueL1Algo
portionStopIndexL1Algo
PrintHits()L1Algo
RealIHitL1Algo
RealIHit_vL1Algo
RealIHit_v_bufL1Algo
RealIHit_v_buf2L1Algo
RealIHitPL1Algo
RealIHitPBufL1Algo
SavedCandL1Algo
SavedHitsL1Algo
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)L1Algoinline
StripsToCoor(const fscal &u, const fscal &v, fscal &x, fscal &y, const L1Station &sta) constL1Algo
StripsToCoor(const fscal &u, const fscal &v, fvec &x, fvec &y, const L1Station &sta) constL1Algo
StripsToCoor(const fvec &u, const fvec &v, fvec &x, fvec &y, const L1Station &sta) constL1Algo
StsHitsStartIndexL1Algo
StsHitsStopIndexL1Algo
StsHitsUnusedStartIndexL1Algo
StsHitsUnusedStartIndexEndL1Algo
StsHitsUnusedStopIndexL1Algo
StsHitsUnusedStopIndexEndL1Algo
targXL1Algoprivate
targYL1Algoprivate
targZL1Algoprivate
threadL1Algoprivate
threadL1Algoprivate
threadNumberToCpuMapL1Algoprivate
TIME_CUT1L1Algoprivate
TIME_CUT2L1Algoprivate
TRACK_CHI2_CUTL1Algoprivate
TrackChi2L1Algo
TripForHitL1Algo
tripletL1Algoprivate
TRIPLET_CHI2_CUTL1Algoprivate
TripletsLocalL1Algoprivate
TripletsLocal1L1Algo
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)L1Algoinlineprivate
UnPackIndex(const int &i, int &a, int &b, int &c)L1Algoinline
vGridL1Algo
vGridTimeL1Algo
vRecoHitsL1Algo
vRecoHits_localL1Algo
vRecoHitsNewL1Algo
vSFlagL1Algo
vSFlagBL1Algo
vStripToTrackL1Algo
vStripToTrackBL1Algo
vStsDontUsedHits_AL1Algo
vStsDontUsedHits_BL1Algo
vStsDontUsedHits_BufL1Algo
vStsDontUsedHitsxy_AL1Algo
vStsDontUsedHitsxy_BL1Algo
vStsDontUsedHitsxy_bufL1Algo
vStsHitPointsUnusedL1Algo
vStsHitsL1Algo
vStsHitsUnusedL1Algo
vStsStripsL1Algo
vStsStripsBL1Algo
vStsZPosL1Algo
vTracksL1Algo
vTracks_localL1Algo
vTracksNewL1Algo