![]() |
Project
|
#include <MatchGlobalFwd.h>
Inherits o2::dataformats::GlobalFwdTrack.
Public Member Functions | |
| ClassDefNV (TrackLocMCH, 0) | |
Public Member Functions inherited from o2::dataformats::GlobalFwdTrack | |
| GlobalFwdTrack ()=default | |
| GlobalFwdTrack (const GlobalFwdTrack &t)=default | |
| GlobalFwdTrack (o2::track::TrackParCovFwd const &t) | |
| ~GlobalFwdTrack ()=default | |
| SMatrix5 | computeResiduals2Cov (const o2::track::TrackParCovFwd &t) const |
Public Member Functions inherited from o2::track::TrackParCovFwd | |
| TrackParCovFwd ()=default | |
| ~TrackParCovFwd ()=default | |
| TrackParCovFwd & | operator= (const TrackParCovFwd &tpf)=default |
| TrackParCovFwd (const Double_t z, const SMatrix5 ¶meters, const SMatrix55Sym &covariances, const Double_t chi2) | |
| const SMatrix55Sym & | getCovariances () const |
| void | setCovariances (const SMatrix55Sym &covariances) |
| void | deleteCovariances () |
| Double_t | getSigma2X () const |
| Double_t | getSigma2Y () const |
| Double_t | getSigmaXY () const |
| Double_t | getSigma2Phi () const |
| Double_t | getSigma2Tanl () const |
| Double_t | getSigma2InvQPt () const |
| void | propagateToZlinear (double zEnd) |
| void | propagateToZquadratic (double zEnd, double zField) |
| void | propagateToZhelix (double zEnd, double zField) |
| void | propagateToZ (double zEnd, double zField) |
| void | propagateToDCAhelix (double zField, const std::array< double, 3 > &p, std::array< double, 3 > &dca) |
| void | addMCSEffect (double x2X0) |
| bool | update (const std::array< float, 2 > &p, const std::array< float, 2 > &cov) |
| bool | propagateToVtxhelixWithMCS (double z, const std::array< float, 2 > &p, const std::array< float, 2 > &cov, double field, double x_over_X0) |
| bool | propagateToVtxlinearWithMCS (double z, const std::array< float, 2 > &p, const std::array< float, 2 > &cov, double x_over_X0) |
| bool | getCovXYZPxPyPzGlo (std::array< float, 21 > &cv) const |
| TrackParFwd ()=default | |
| TrackParFwd (const TrackParFwd &tp)=default | |
| TrackParFwd (TrackParFwd &&)=delete | |
Public Member Functions inherited from o2::track::TrackParFwd | |
| TrackParFwd ()=default | |
| ~TrackParFwd ()=default | |
| TrackParFwd (const TrackParFwd &tp)=default | |
| TrackParFwd & | operator= (const TrackParFwd &tp)=default |
| TrackParFwd (TrackParFwd &&)=delete | |
| TrackParFwd & | operator= (TrackParFwd &&)=delete |
| Double_t | getZ () const |
| return Z coordinate (cm) | |
| void | setZ (Double_t z) |
| set Z coordinate (cm) | |
| Double_t | getX () const |
| void | setX (Double_t x) |
| Double_t | getY () const |
| void | setY (Double_t y) |
| void | setPhi (Double_t phi) |
| Double_t | getPhi () const |
| Double_t | getSnp () const |
| Double_t | getCsp2 () const |
| void | setTanl (Double_t tanl) |
| Double_t | getTanl () const |
| Double_t | getTgl () const |
| void | setInvQPt (Double_t invqpt) |
| Double_t | getInvQPt () const |
| Double_t | getPt () const |
| Double_t | getInvPt () const |
| Double_t | getPx () const |
| Double_t | getPy () const |
| Double_t | getPz () const |
| Double_t | getP () const |
| Double_t | getInverseMomentum () const |
| Double_t | getTheta () const |
| Double_t | getEta () const |
| Double_t | getCurvature (double b) const |
| Double_t | getCharge () const |
| return the charge (assumed forward motion) | |
| void | setCharge (Double_t charge) |
| set the charge (assumed forward motion) | |
| const SMatrix5 & | getParameters () const |
| return track parameters | |
| void | setParameters (const SMatrix5 ¶meters) |
| set track parameters | |
| void | addParameters (const SMatrix5 ¶meters) |
| add track parameters | |
| Double_t | getTrackChi2 () const |
| return the chi2 of the track when the associated cluster was attached | |
| void | setTrackChi2 (Double_t chi2) |
| set the chi2 of the track when the associated cluster was attached | |
| void | propagateParamToZlinear (double zEnd) |
| void | propagateParamToZquadratic (double zEnd, double zField) |
| void | propagateParamToZhelix (double zEnd, double zField) |
| void | getCircleParams (float bz, o2::math_utils::CircleXY< float > &c, float &sna, float &csa) const |
Public Member Functions inherited from o2::dataformats::MatchInfoFwd | |
| MatchInfoFwd ()=default | |
| ~MatchInfoFwd ()=default | |
| void | setMFTMCHMatchingChi2 (float chi2) |
| const auto & | getMFTMCHMatchingChi2 () const |
| void | setMFTMCHMatchingScore (float score) |
| const auto & | getMFTMCHMatchingScore () const |
| void | setMIDMatchingChi2 (float chi2) |
| const auto & | getMIDMatchingChi2 () const |
| void | countMFTCandidate () |
| const auto & | getNMFTCandidates () const |
| void | setNMFTCandidates (int n) |
| void | setCloseMatch (bool v=true) |
| const auto & | isCloseMatch () const |
| void | setMatchInfo (const MatchInfoFwd &m) |
| void | setMCHTrackID (int ID) |
| const auto & | getMCHTrackID () const |
| void | setMFTTrackID (int ID) |
| const auto & | getMFTTrackID () const |
| void | setMIDTrackID (int ID) |
| const auto & | getMIDTrackID () const |
| const timeEst & | getTimeMUS () const |
| timeEst & | getTimeMUS () |
| void | setTimeMUS (const timeEst &t) |
| void | setTimeMUS (float t, float te) |
Public Attributes | |
| o2::math_utils::Bracketf_t | tBracket |
| bracketing time in \mus | |
Additional Inherited Members | |
Protected Member Functions inherited from o2::track::TrackParFwd | |
| ClassDefNV (TrackParFwd, 1) | |
Protected Attributes inherited from o2::track::TrackParFwd | |
| Double_t | mZ = 0. |
| Z coordinate (cm) | |
| SMatrix5 | mParameters {} |
| Track parameters. | |
| Double_t | mTrackChi2 = 0. |
| Chi2 of the track when the associated cluster was attached. | |
Definition at line 77 of file MatchGlobalFwd.h.
| o2::globaltracking::TrackLocMCH::ClassDefNV | ( | TrackLocMCH | , |
| 0 | |||
| ) |
| o2::math_utils::Bracketf_t o2::globaltracking::TrackLocMCH::tBracket |
bracketing time in \mus
Definition at line 78 of file MatchGlobalFwd.h.