![]() |
Project
|
#include <MatchGlobalFwd.h>
Inherits o2::mft::TrackMFT.
Public Member Functions | |
ClassDefNV (TrackLocMFT, 0) | |
![]() | |
TrackMFT ()=default | |
TrackMFT (const TrackMFT &t)=default | |
~TrackMFT ()=default | |
void | setCA (Bool_t method=true) |
const Bool_t | isCA () const |
Track found by CA algorithm. | |
const Bool_t | isLTF () const |
Track found by Linear Track Finder. | |
void | setInvQPtSeed (Double_t invqpt) |
const Double_t | getInvQPtSeed () const |
const Double_t | getPtSeed () const |
const Double_t | getChargeSeed () const |
void | setChi2QPtSeed (Double_t chi2) |
const Double_t | getChi2QPtSeed () const |
const int | getNumberOfPoints () const |
const int | getExternalClusterIndexOffset () const |
void | setExternalClusterIndexOffset (int offset=0) |
void | setNumberOfPoints (int n) |
Set number of clusters. | |
void | print () const |
int | getNDF () const |
get the number of degrees of freedom of the track | |
double | getChi2OverNDF () const |
get the track normalized chi2 | |
const o2::track::TrackParCovFwd & | getOutParam () const |
Returns track parameters fitted outwards. | |
void | setOutParam (const o2::track::TrackParCovFwd parcov) |
Set track out parameters. | |
void | setClusterSize (int l, int size) |
uint64_t | getClusterSizes () const |
![]() | |
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 | 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 | |
![]() | |
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 Attributes | |
o2::math_utils::Bracketf_t | tBracket |
bracketing time in \mus | |
int | roFrame = -1 |
MFT readout frame assigned to this track. | |
Additional Inherited Members | |
![]() | |
ClassDefNV (TrackParFwd, 1) | |
![]() | |
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. | |
< MFT track outward parameters propagated to reference Z, with time bracket and index of original track in the currently loaded MFT reco output MCH track uncorrected parameters propagated to reference Z, with time bracket and index of original track in the currently loaded MCH reco output
Definition at line 67 of file MatchGlobalFwd.h.
o2::globaltracking::TrackLocMFT::ClassDefNV | ( | TrackLocMFT | , |
0 | |||
) |
int o2::globaltracking::TrackLocMFT::roFrame = -1 |
MFT readout frame assigned to this track.
Definition at line 69 of file MatchGlobalFwd.h.
o2::math_utils::Bracketf_t o2::globaltracking::TrackLocMFT::tBracket |
bracketing time in \mus
Definition at line 68 of file MatchGlobalFwd.h.