|
| | AlignmentTrack ()=default |
| |
| | ~AlignmentTrack () override=default |
| |
| void | setCurrentTrackID (GTrackID id) |
| |
| GTrackID | getCurrentTrackID () const |
| |
| void | defineDOFs () |
| |
| int | getNPoints () const |
| |
| int | getInnerPointID () const |
| |
| const AlignmentPoint * | getInnerPoint () const |
| |
| AlignmentPoint * | getPoint (int i) |
| |
| const AlignmentPoint * | getPoint (int i) const |
| |
| auto | getPoints () |
| |
| auto & | addDetectorPoint () |
| |
| std::vector< AlignmentPoint > & | getDetPoints () |
| |
| void | suppressLastPoints (int n) |
| |
| void | setRefPoint (AlignmentPoint *p) |
| |
| int | getNLocPar () const |
| |
| int | getNLocExtPar () const |
| |
| void | Clear (Option_t *opt="") final |
| |
| void | Print (Option_t *opt="") const final |
| |
| virtual void | dumpCoordinates () const |
| |
| template<typename P > |
| void | copyFrom (const o2::track::TrackParametrizationWithError< P > &trc) |
| |
| bool | propagateToPoint (trackParam_t &tr, trackPar_t *linRef, const AlignmentPoint *pnt, double maxStep, double maxSnp=0.95, MatCorrType mt=MatCorrType::USEMatCorrLUT, track::TrackLTIntegral *tLT=nullptr, int signCorr=0) |
| |
| bool | propagateParamToPoint (trackPar_t &tr, const AlignmentPoint *pnt, double maxStep=3, double maxSnp=0.95, MatCorrType mt=MatCorrType::USEMatCorrLUT, int signCorr=0) |
| |
| bool | propagateParamToPoint (trackPar_t *trSet, int nTr, const AlignmentPoint *pnt, double maxStep=3, double maxSnp=0.95, MatCorrType mt=MatCorrType::USEMatCorrLUT, int signCorr=0) |
| |
| bool | calcResiduals (const double *params=nullptr) |
| |
| bool | calcResidDeriv (double *params=nullptr) |
| |
| bool | calcResidDerivGlo (AlignmentPoint *pnt) |
| |
| bool | testLocalSolution () |
| |
| bool | isCosmic () const |
| |
| void | setCosmic (bool v=true) |
| |
| bool | getFieldON () const |
| |
| void | setFieldON (bool v=true) |
| |
| bool | getResidDone () const |
| |
| void | setResidDone (bool v=true) |
| |
| bool | getDerivDone () const |
| |
| void | setDerivDone (bool v=true) |
| |
| bool | getKalmanDone () const |
| |
| void | setKalmanDone (bool v=true) |
| |
| void | sortPoints () |
| |
| bool | iniFit () |
| |
| bool | residKalman () |
| |
| bool | processMaterials () |
| |
| bool | combineTracks (trackParam_t &trcL, const trackParam_t &trcU) |
| |
| void | setChi2 (double c) |
| |
| double | getChi2 () const |
| |
| void | setChi2Ini (double c) |
| |
| double | getChi2Ini () const |
| |
| double | getChi2CosmUp () const |
| |
| double | getChi2CosmDn () const |
| |
| void | imposePtBOff (double pt) |
| |
| void | copyFrom (const trackParam_t *etp) |
| |
| bool | applyMatCorr (trackPar_t &trPar, const double *corrDiag, const AlignmentPoint *pnt) |
| |
| bool | applyMatCorr (trackPar_t *trSet, int ntr, const double *corrDiaf, const AlignmentPoint *pnt) |
| |
| bool | applyMatCorr (trackPar_t &trPar, const double *corrpar) |
| |
| double | getResidual (int dim, int pntID) const |
| |
| const double * | getDResDLoc (int dim, int pntID) const |
| |
| const double * | getDResDGlo (int dim, int id) const |
| |
| const int * | getGloParID () const |
| |
| void | setParams (trackPar_t &tr, double x, double alp, const double *par, bool add) |
| |
| void | setParams (trackPar_t *trSet, int ntr, double x, double alp, const double *par, bool add) |
| |
| void | setParam (trackPar_t &tr, int par, double val) |
| |
| void | setParam (trackPar_t *trSet, int ntr, int par, double val) |
| |
| void | modParam (trackPar_t &tr, int par, double delta) |
| |
| void | modParam (trackPar_t *trSet, int ntr, int par, double delta) |
| |
| void | richardsonDeriv (const trackPar_t *trSet, const double *delta, const AlignmentPoint *pnt, double &derY, double &derZ) |
| |
| const double * | getLocPars () const |
| |
| std::vector< double > & | getLocParsV () |
| |
| void | setLocPars (const double *pars) |
| |
| void | addLocPars (const double *pars) |
| |
| | GPUhd () TrackParametrizationWithError() |
| |
| | GPUd () TrackParametrizationWithError(value_t x |
| |
| | GPUd () TrackParametrizationWithError(const dim3_t &xyz |
| |
| | GPUhdDefault () TrackParametrizationWithError(const TrackParametrizationWithError &src)=default |
| |
| | GPUdDefault () TrackParametrizationWithError(TrackParametrizationWithError &&src)=default |
| |
| | GPUhdDefault () TrackParametrizationWithError &operator |
| |
| | GPUhdDefault () TrackParametrizationWithError &operator |
| |
| | GPUdDefault () ~TrackParametrizationWithError()=default |
| |
| | GPUd () void set(value_t x |
| |
| | GPUd () void set(value_t x |
| |
| | GPUd () void set(const dim3_t &xyz |
| |
| | GPUd () const covMat_t &getCov() const |
| |
| | GPUd () value_t getSigmaY2() const |
| |
| | GPUd () value_t getSigmaZY() const |
| |
| | GPUd () value_t getSigmaZ2() const |
| |
| | GPUd () value_t getSigmaSnpY() const |
| |
| | GPUd () value_t getSigmaSnpZ() const |
| |
| | GPUd () value_t getSigmaSnp2() const |
| |
| | GPUd () value_t getSigmaTglY() const |
| |
| | GPUd () value_t getSigmaTglZ() const |
| |
| | GPUd () value_t getSigmaTglSnp() const |
| |
| | GPUd () value_t getSigmaTgl2() const |
| |
| | GPUd () value_t getSigma1PtY() const |
| |
| | GPUd () value_t getSigma1PtZ() const |
| |
| | GPUd () value_t getSigma1PtSnp() const |
| |
| | GPUd () value_t getSigma1PtTgl() const |
| |
| | GPUd () value_t getSigma1Pt2() const |
| |
| | GPUd () value_t getCovarElem(int i |
| |
| | GPUd () value_t getDiagError2(int i) const |
| |
| GPUd() bool getCovXYZPxPyPzGlo(std | GPUd () void print() const |
| |
| | GPUd () void printHexadecimal() |
| |
| bool | toFwdTrackParCov (TrackParCovFwd &t) const |
| |
| std::string | asString () const |
| |
| std::string | asStringHexadecimal () |
| |
| | GPUd () bool testRotate(value_t alpha) const |
| |
| | GPUd () bool rotate(value_t alpha) |
| |
| | GPUd () bool rotate(value_t alpha |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| GPUd() bool propagateToDCA(const o2 | GPUd () void invert() |
| |
| | GPUd () value_t getPredictedChi2(const dim2_t &p |
| |
| | GPUd () value_t getPredictedChi2Quiet(const dim2_t &p |
| |
| | GPUd () value_t getPredictedChi2(const value_t *p |
| |
| | GPUd () value_t getPredictedChi2Quiet(const value_t *p |
| |
| template<typename T > |
| | GPUd () value_t getPredictedChi2(const BaseCluster< T > &p) const |
| |
| template<typename T > |
| | GPUd () value_t getPredictedChi2Quiet(const BaseCluster< T > &p) const |
| |
| | GPUd () void buildCombinedCovMatrix(const TrackParametrizationWithError &rhs |
| |
| | GPUd () value_t getPredictedChi2(const TrackParametrizationWithError &rhs |
| |
| | GPUd () value_t getPredictedChi2(const TrackParametrizationWithError &rhs) const |
| |
| | GPUd () value_t getPredictedChi2Fast(const TrackParametrizationWithError &rhs) const |
| |
| | GPUd () value_t getPredictedChi2Quiet(const TrackParametrizationWithError &rhs) const |
| |
| | GPUd () bool update(const TrackParametrizationWithError &rhs |
| |
| | GPUd () bool update(const TrackParametrizationWithError &rhs) |
| |
| | GPUd () bool update(const dim2_t &p |
| |
| | GPUd () bool update(const value_t *p |
| |
| template<typename T > |
| GPUd() value_T update(const o2 | GPUd () bool update(const BaseCluster< T > &p) |
| |
| | GPUd () bool correctForMaterial(value_t x2x0 |
| |
| | GPUd () bool correctForMaterial(TrackParametrization< value_T > &linRef |
| |
| | GPUd () void resetCovariance(value_t s2=0) |
| |
| | GPUd () void checkCovariance() |
| |
| | GPUd () void checkCorrelations() |
| |
| | GPUd () void setCov(value_t v |
| |
| | GPUd () void setCov(value_t v |
| |
| | GPUd () void setCov(const covMat_t &mat) |
| |
| | GPUd () void updateCov(const covMat_t &delta) |
| |
| | GPUd () void updateCov(value_t delta |
| |
| | GPUd () void updateCov(value_t delta |
| |
| | GPUd () void updateCov(const params_t delta2 |
| |
| | GPUd () void updateCov(const value_t *delta2 |
| |
| | GPUd () void updateCovCorr(const params_t delta2) |
| |
| | GPUd () void updateCovCorr(const value_t *delta2) |
| |
| | GPUd () void updateCov(const params_t delta2) |
| |
| | GPUd () void updateCov(const value_t *delta2) |
| |
| | GPUdDefault () TrackParametrization()=default |
| |
| | GPUd () TrackParametrization(value_t x |
| |
| | GPUd () TrackParametrization(const dim3_t &xyz |
| |
| | GPUdDefault () TrackParametrization(const TrackParametrization &)=default |
| |
| | GPUdDefault () TrackParametrization(TrackParametrization &&)=default |
| |
| | GPUhdDefault () TrackParametrization &operator |
| |
| | GPUhdDefault () TrackParametrization &operator |
| |
| | GPUdDefault () ~TrackParametrization()=default |
| |
| | GPUd () void set(value_t x |
| |
| | GPUd () void set(value_t x |
| |
| | GPUd () const value_t *getParams() const |
| |
| | GPUd () value_t getParam(int i) const |
| |
| | GPUd () value_t getX() const |
| |
| | GPUd () value_t getAlpha() const |
| |
| | GPUd () value_t getY() const |
| |
| | GPUd () value_t getZ() const |
| |
| | GPUd () value_t getSnp() const |
| |
| | GPUd () value_t getTgl() const |
| |
| | GPUhd () value_t getQ2Pt() const |
| |
| | GPUd () value_t getCharge2Pt() const |
| |
| | GPUd () value_t getR2() const |
| |
| | GPUd () value_t getR() const |
| |
| | GPUd () int getAbsCharge() const |
| |
| | GPUd () PID getPID() const |
| |
| | GPUd () void setPID(const PID pid |
| |
| | GPUd () value_t getCsp2() const |
| | calculate cos^2 and cos of track direction in rphi-tracking
|
| |
| | GPUd () value_t getCsp() const |
| |
| | GPUd () void setX(value_t v) |
| |
| | GPUd () void setParam(value_t v |
| |
| | GPUd () void setAlpha(value_t v) |
| |
| | GPUd () void setY(value_t v) |
| |
| | GPUd () void setZ(value_t v) |
| |
| | GPUd () void setSnp(value_t v) |
| |
| | GPUd () void setTgl(value_t v) |
| |
| | GPUd () void setQ2Pt(value_t v) |
| |
| | GPUd () void setAbsCharge(int q) |
| |
| | GPUd () bool getXatLabR(value_t r |
| |
| | GPUd () void getCircleParamsLoc(value_t bz |
| |
| | GPUd () void getCircleParams(value_t bz |
| |
| GPUd() void getLineParams(o2 | GPUd () value_t getCurvature(value_t b) const |
| |
| | GPUd () int getCharge() const |
| |
| | GPUd () int getSign() const |
| |
| | GPUd () value_t getPhi() const |
| |
| | GPUd () value_t getPhiPos() const |
| |
| | GPUd () value_t getQ2P2() const |
| |
| | GPUd () value_t getPtInv() const |
| |
| | GPUd () value_t getP2Inv() const |
| |
| | GPUd () value_t getP2() const |
| |
| | GPUd () value_t getPInv() const |
| |
| | GPUd () value_t getP() const |
| |
| | GPUd () value_t getPt() const |
| |
| | GPUd () value_t getE2() const |
| |
| | GPUd () value_t getE() const |
| |
| | GPUdi () static value_t getdEdxBB(value_t betagamma) |
| |
| | GPUdi () static value_t getdEdxBBOpt(value_t betagamma) |
| |
| | GPUdi () int nELossSteps(value_T dE |
| |
| | GPUd () int getELossSteps(value_t xrho |
| |
| | GPUdi () static value_t getBetheBlochSolidDerivativeApprox(value_T dedx |
| |
| | GPUd () value_t getTheta() const |
| |
| | GPUd () value_t getEta() const |
| |
| GPUd() math_utils | GPUd () void getXYZGlo(dim3_t &xyz) const |
| |
| | GPUd () bool getPxPyPzGlo(dim3_t &pxyz) const |
| |
| GPUd() bool getPosDirGlo(std | GPUd () bool getYZAt(value_t xk |
| |
| | GPUd () value_t getZAt(value_t xk |
| |
| | GPUd () value_t getYAt(value_t xk |
| |
| | GPUd () value_t getSnpAt(value_t xk |
| |
| | GPUd () value_t getSnpAt(value_t alpha |
| |
| | GPUd () value_t getPhiAt(value_t xk |
| |
| | GPUd () value_t getPhiPosAt(value_t xk |
| |
| | GPUd () value_t getDCAYtoMV(value_t b |
| |
| | GPUd () value_t getDCAZtoMV(value_t b |
| |
| GPUd() math_utils | GPUd () bool correctForELoss(value_t xrho |
| |
| | GPUd () bool rotateParam(value_t alpha) |
| |
| | GPUd () bool rotateParam(value_t &alpha |
| |
| | GPUd () bool propagateParamTo(value_t xk |
| |
| | GPUd () bool propagateParamTo(value_t xk |
| |
| | GPUd () void invertParam() |
| |
| GPUd() bool propagateParamToDCA(const math_utils | GPUd () bool rotate(value_t alpha) |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () bool propagateTo(value_t xk |
| |
| | GPUd () void invert() |
| |
| | GPUd () bool propagateToDCA(const math_utils |
| |
| | GPUd () bool isValid() const |
| |
| | GPUd () void invalidate() |
| |
| | GPUhd () uint16_t getUserField() const |
| |
| | GPUhd () void setUserField(uint16_t v) |
| |
| | GPUd () void printParam() const |
| |
| | GPUd () void printParamHexadecimal() |
| |
| void | toFwdTrackPar (TrackParFwd &t) const |
| |
| std::string | asString () const |
| |
| std::string | asStringHexadecimal () |
| |
| size_t | hash () const |
| |
| | GPUd () void updateParam(value_t delta |
| |
| | GPUd () void updateParams(const params_t &delta) |
| |
| | GPUd () void updateParams(const value_t *delta) |
| |