Project
Loading...
Searching...
No Matches
o2::aod::fwdtrack Namespace Reference

Namespaces

namespace  v001
 

Enumerations

enum  ForwardTrackTypeEnum : uint8_t {
  GlobalMuonTrack = 0 , GlobalMuonTrackOtherMatch , GlobalForwardTrack , MuonStandaloneTrack ,
  MCHStandaloneTrack
}
 

Functions

 DECLARE_SOA_INDEX_COLUMN (Collision, collision)
 
 DECLARE_SOA_COLUMN (TrackType, trackType, uint8_t)
 
 DECLARE_SOA_COLUMN (X, x, float)
 Type of track. See enum ForwardTrackTypeEnum.
 
 DECLARE_SOA_COLUMN (Y, y, float)
 TrackParFwd parameter x.
 
 DECLARE_SOA_COLUMN (Z, z, float)
 TrackParFwd parameter y.
 
 DECLARE_SOA_COLUMN (Phi, phi, float)
 TrackParFwd propagation parameter z.
 
 DECLARE_SOA_COLUMN (Tgl, tgl, float)
 TrackParFwd parameter phi; (i.e. pt pointing direction)
 
 DECLARE_SOA_COLUMN (Signed1Pt, signed1Pt, float)
 TrackParFwd parameter tan(\lamba); (\lambda = 90 - \theta_{polar})
 
 DECLARE_SOA_COLUMN (NClusters, nClusters, int8_t)
 TrackParFwd parameter: charged inverse transverse momentum; (q/pt)
 
 DECLARE_SOA_COLUMN (MFTClusterSizesAndTrackFlags, mftClusterSizesAndTrackFlags, uint64_t)
 Number of clusters.
 
 DECLARE_SOA_COLUMN (Chi2, chi2, float)
 Cluster sizes per track, stored per layer (each 6 bits). Remaining 4 bits for MFT flags.
 
 DECLARE_SOA_COLUMN (PDca, pDca, float)
 Track chi^2.
 
 DECLARE_SOA_COLUMN (RAtAbsorberEnd, rAtAbsorberEnd, float)
 PDca for MUONStandalone.
 
 DECLARE_SOA_COLUMN (Chi2MatchMCHMID, chi2MatchMCHMID, float)
 RAtAbsorberEnd for MUONStandalone tracks and GlobalMuonTrackstracks.
 
 DECLARE_SOA_COLUMN (Chi2MatchMCHMFT, chi2MatchMCHMFT, float)
 MCH-MID Match Chi2 for MUONStandalone tracks.
 
 DECLARE_SOA_COLUMN (MatchScoreMCHMFT, matchScoreMCHMFT, float)
 MCH-MFT Match Chi2 for GlobalMuonTracks.
 
 DECLARE_SOA_SELF_INDEX_COLUMN_FULL (MCHTrack, matchMCHTrack, int, "FwdTracks_MatchMCHTrack")
 MCH-MFT Machine Learning Matching Score for GlobalMuonTracks.
 
 DECLARE_SOA_COLUMN (MCHBitMap, mchBitMap, uint16_t)
 Index of matching MCH track for GlobalMuonTracks and GlobalForwardTracks.
 
 DECLARE_SOA_COLUMN (MIDBitMap, midBitMap, uint8_t)
 Fired muon trackig chambers bitmap.
 
 DECLARE_SOA_COLUMN (MIDBoards, midBoards, uint32_t)
 MID bitmap: non-bending plane (4bit), bending plane (4bit)
 
 DECLARE_SOA_COLUMN (TrackTime, trackTime, float)
 Local boards on each MID plane (8 bits per plane)
 
 DECLARE_SOA_COLUMN (TrackTimeRes, trackTimeRes, float)
 Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0].
 
 DECLARE_SOA_DYNAMIC_COLUMN (Sign, sign, [](float signed1Pt) -> short { return(signed1Pt > 0) ? 1 :-1;})
 Resolution of the track time in ns.
 
 DECLARE_SOA_DYNAMIC_COLUMN (IsCA, isCA, [](uint64_t mftClusterSizesAndTrackFlags) -> bool { return mftClusterSizesAndTrackFlags &(0x1ULL<< 60);})
 
 DECLARE_SOA_EXPRESSION_COLUMN (Eta, eta, float, -1.f *nlog(ntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl))))
 
 DECLARE_SOA_EXPRESSION_COLUMN (Pt, pt, float, ifnode(nabs(aod::fwdtrack::signed1Pt)< o2::constants::math::Almost0, o2::constants::math::VeryBig, nabs(1.f/aod::fwdtrack::signed1Pt)))
 
 DECLARE_SOA_EXPRESSION_COLUMN (P, p, float, ifnode((nabs(aod::fwdtrack::signed1Pt)< o2::constants::math::Almost0)||(nabs(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl))< o2::constants::math::Almost0), o2::constants::math::VeryBig, 0.5f *(ntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl))+1.f/ntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl)))/nabs(aod::fwdtrack::signed1Pt)))
 
 DECLARE_SOA_DYNAMIC_COLUMN (Px, px, [](float pt, float phi) -> float { return pt *std::cos(phi);})
 
 DECLARE_SOA_DYNAMIC_COLUMN (Py, py, [](float pt, float phi) -> float { return pt *std::sin(phi);})
 
 DECLARE_SOA_DYNAMIC_COLUMN (Pz, pz, [](float pt, float tgl) -> float { return pt *tgl;})
 
 DECLARE_SOA_DYNAMIC_COLUMN (MIDBoardCh1, midBoardCh1, [](uint32_t midBoards) -> int { return static_cast< int >(midBoards &0xFF);})
 
 DECLARE_SOA_DYNAMIC_COLUMN (MIDBoardCh2, midBoardCh2, [](uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 8) &0xFF);})
 
 DECLARE_SOA_DYNAMIC_COLUMN (MIDBoardCh3, midBoardCh3, [](uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 16) &0xFF);})
 
 DECLARE_SOA_DYNAMIC_COLUMN (MIDBoardCh4, midBoardCh4, [](uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 24) &0xFF);})
 
 DECLARE_SOA_COLUMN (SigmaX, sigmaX, float)
 
 DECLARE_SOA_COLUMN (SigmaY, sigmaY, float)
 Covariance matrix.
 
 DECLARE_SOA_COLUMN (SigmaPhi, sigmaPhi, float)
 Covariance matrix.
 
 DECLARE_SOA_COLUMN (SigmaTgl, sigmaTgl, float)
 Covariance matrix.
 
 DECLARE_SOA_COLUMN (Sigma1Pt, sigma1Pt, float)
 Covariance matrix.
 
 DECLARE_SOA_COLUMN (RhoXY, rhoXY, int8_t)
 Covariance matrix.
 
 DECLARE_SOA_COLUMN (RhoPhiX, rhoPhiX, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (RhoPhiY, rhoPhiY, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (RhoTglX, rhoTglX, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (RhoTglY, rhoTglY, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (RhoTglPhi, rhoTglPhi, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (Rho1PtX, rho1PtX, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (Rho1PtY, rho1PtY, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (Rho1PtPhi, rho1PtPhi, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_COLUMN (Rho1PtTgl, rho1PtTgl, int8_t)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_EXPRESSION_COLUMN (CXX, cXX, float, aod::fwdtrack::sigmaX *aod::fwdtrack::sigmaX)
 Covariance matrix in compressed form.
 
 DECLARE_SOA_EXPRESSION_COLUMN (CXY, cXY, float,(aod::fwdtrack::rhoXY/128.f) *(aod::fwdtrack::sigmaX *aod::fwdtrack::sigmaY))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CYY, cYY, float, aod::fwdtrack::sigmaY *aod::fwdtrack::sigmaY)
 
 DECLARE_SOA_EXPRESSION_COLUMN (CPhiX, cPhiX, float,(aod::fwdtrack::rhoPhiX/128.f) *(aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaX))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CPhiY, cPhiY, float,(aod::fwdtrack::rhoPhiY/128.f) *(aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaY))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CPhiPhi, cPhiPhi, float, aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaPhi)
 
 DECLARE_SOA_EXPRESSION_COLUMN (CTglX, cTglX, float,(aod::fwdtrack::rhoTglX/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaX))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CTglY, cTglY, float,(aod::fwdtrack::rhoTglY/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaY))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CTglPhi, cTglPhi, float,(aod::fwdtrack::rhoTglPhi/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaPhi))
 
 DECLARE_SOA_EXPRESSION_COLUMN (CTglTgl, cTglTgl, float, aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaTgl)
 
 DECLARE_SOA_EXPRESSION_COLUMN (C1PtY, c1PtY, float,(aod::fwdtrack::rho1PtY/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaY))
 
 DECLARE_SOA_EXPRESSION_COLUMN (C1PtX, c1PtX, float,(aod::fwdtrack::rho1PtX/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaX))
 
 DECLARE_SOA_EXPRESSION_COLUMN (C1PtPhi, c1PtPhi, float,(aod::fwdtrack::rho1PtPhi/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaPhi))
 
 DECLARE_SOA_EXPRESSION_COLUMN (C1PtTgl, c1PtTgl, float,(aod::fwdtrack::rho1PtTgl/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaTgl))
 
 DECLARE_SOA_EXPRESSION_COLUMN (C1Pt21Pt2, c1Pt21Pt2, float, aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigma1Pt)
 
 DECLARE_SOA_INDEX_COLUMN (MFTTrack, matchMFTTrack)
 

Variables

enum o2::aod::fwdtrack::ForwardTrackTypeEnum __attribute__
 

Enumeration Type Documentation

◆ ForwardTrackTypeEnum

Enumerator
GlobalMuonTrack 
GlobalMuonTrackOtherMatch 
GlobalForwardTrack 
MuonStandaloneTrack 
MCHStandaloneTrack 

Definition at line 139 of file DataTypes.h.

Function Documentation

◆ DECLARE_SOA_COLUMN() [1/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Chi2  ,
chi2  ,
float   
)

Cluster sizes per track, stored per layer (each 6 bits). Remaining 4 bits for MFT flags.

◆ DECLARE_SOA_COLUMN() [2/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Chi2MatchMCHMFT  ,
chi2MatchMCHMFT  ,
float   
)

MCH-MID Match Chi2 for MUONStandalone tracks.

◆ DECLARE_SOA_COLUMN() [3/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Chi2MatchMCHMID  ,
chi2MatchMCHMID  ,
float   
)

RAtAbsorberEnd for MUONStandalone tracks and GlobalMuonTrackstracks.

◆ DECLARE_SOA_COLUMN() [4/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( MatchScoreMCHMFT  ,
matchScoreMCHMFT  ,
float   
)

MCH-MFT Match Chi2 for GlobalMuonTracks.

◆ DECLARE_SOA_COLUMN() [5/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( MCHBitMap  ,
mchBitMap  ,
uint16_t   
)

Index of matching MCH track for GlobalMuonTracks and GlobalForwardTracks.

◆ DECLARE_SOA_COLUMN() [6/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( MFTClusterSizesAndTrackFlags  ,
mftClusterSizesAndTrackFlags  ,
uint64_t   
)

Number of clusters.

◆ DECLARE_SOA_COLUMN() [7/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( MIDBitMap  ,
midBitMap  ,
uint8_t   
)

Fired muon trackig chambers bitmap.

◆ DECLARE_SOA_COLUMN() [8/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( MIDBoards  ,
midBoards  ,
uint32_t   
)

MID bitmap: non-bending plane (4bit), bending plane (4bit)

◆ DECLARE_SOA_COLUMN() [9/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( NClusters  ,
nClusters  ,
int8_t   
)

TrackParFwd parameter: charged inverse transverse momentum; (q/pt)

◆ DECLARE_SOA_COLUMN() [10/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( PDca  ,
pDca  ,
float   
)

Track chi^2.

◆ DECLARE_SOA_COLUMN() [11/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Phi  ,
phi  ,
float   
)

TrackParFwd propagation parameter z.

◆ DECLARE_SOA_COLUMN() [12/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RAtAbsorberEnd  ,
rAtAbsorberEnd  ,
float   
)

PDca for MUONStandalone.

◆ DECLARE_SOA_COLUMN() [13/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Rho1PtPhi  ,
rho1PtPhi  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [14/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Rho1PtTgl  ,
rho1PtTgl  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [15/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Rho1PtX  ,
rho1PtX  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [16/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Rho1PtY  ,
rho1PtY  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [17/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoPhiX  ,
rhoPhiX  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [18/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoPhiY  ,
rhoPhiY  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [19/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoTglPhi  ,
rhoTglPhi  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [20/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoTglX  ,
rhoTglX  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [21/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoTglY  ,
rhoTglY  ,
int8_t   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_COLUMN() [22/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( RhoXY  ,
rhoXY  ,
int8_t   
)

Covariance matrix.

◆ DECLARE_SOA_COLUMN() [23/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Sigma1Pt  ,
sigma1Pt  ,
float   
)

Covariance matrix.

◆ DECLARE_SOA_COLUMN() [24/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( SigmaPhi  ,
sigmaPhi  ,
float   
)

Covariance matrix.

◆ DECLARE_SOA_COLUMN() [25/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( SigmaTgl  ,
sigmaTgl  ,
float   
)

Covariance matrix.

◆ DECLARE_SOA_COLUMN() [26/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( SigmaX  ,
sigmaX  ,
float   
)

◆ DECLARE_SOA_COLUMN() [27/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( SigmaY  ,
sigmaY  ,
float   
)

Covariance matrix.

◆ DECLARE_SOA_COLUMN() [28/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Signed1Pt  ,
signed1Pt  ,
float   
)

TrackParFwd parameter tan(\lamba); (\lambda = 90 - \theta_{polar})

◆ DECLARE_SOA_COLUMN() [29/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( Tgl  ,
tgl  ,
float   
)

TrackParFwd parameter phi; (i.e. pt pointing direction)

◆ DECLARE_SOA_COLUMN() [30/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( TrackTime  ,
trackTime  ,
float   
)

Local boards on each MID plane (8 bits per plane)

◆ DECLARE_SOA_COLUMN() [31/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( TrackTimeRes  ,
trackTimeRes  ,
float   
)

Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0].

◆ DECLARE_SOA_COLUMN() [32/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( TrackType  ,
trackType  ,
uint8_t   
)

◆ DECLARE_SOA_COLUMN() [33/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( ,
x  ,
float   
)

Type of track. See enum ForwardTrackTypeEnum.

◆ DECLARE_SOA_COLUMN() [34/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( ,
y  ,
float   
)

TrackParFwd parameter x.

◆ DECLARE_SOA_COLUMN() [35/35]

o2::aod::fwdtrack::DECLARE_SOA_COLUMN ( ,
z  ,
float   
)

TrackParFwd parameter y.

◆ DECLARE_SOA_DYNAMIC_COLUMN() [1/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( IsCA  ,
isCA  ,
[] (uint64_t mftClusterSizesAndTrackFlags) -> bool { return mftClusterSizesAndTrackFlags &(0x1ULL<< 60);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [2/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( MIDBoardCh1  ,
midBoardCh1  ,
[] (uint32_t midBoards) -> int { return static_cast< int >(midBoards &0xFF);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [3/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( MIDBoardCh2  ,
midBoardCh2  ,
[] (uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 8) &0xFF);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [4/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( MIDBoardCh3  ,
midBoardCh3  ,
[] (uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 16) &0xFF);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [5/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( MIDBoardCh4  ,
midBoardCh4  ,
[] (uint32_t midBoards) -> int { return static_cast< int >((midBoards > > 24) &0xFF);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [6/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( Px  ,
px  ,
[] (float pt, float phi) -> float { return pt *std::cos(phi);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [7/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( Py  ,
py  ,
[] (float pt, float phi) -> float { return pt *std::sin(phi);}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [8/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( Pz  ,
pz  ,
[] (float pt, float tgl) -> float { return pt *tgl;}   
)

◆ DECLARE_SOA_DYNAMIC_COLUMN() [9/9]

o2::aod::fwdtrack::DECLARE_SOA_DYNAMIC_COLUMN ( Sign  ,
sign  ,
[] (float signed1Pt) -> short { return(signed1Pt > 0) ? 1 :-1;}   
)

Resolution of the track time in ns.

◆ DECLARE_SOA_EXPRESSION_COLUMN() [1/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( C1Pt21Pt2  ,
c1Pt21Pt2  ,
float  ,
aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigma1Pt   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [2/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( C1PtPhi  ,
c1PtPhi  ,
float  ,
(aod::fwdtrack::rho1PtPhi/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaPhi)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [3/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( C1PtTgl  ,
c1PtTgl  ,
float  ,
(aod::fwdtrack::rho1PtTgl/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaTgl)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [4/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( C1PtX  ,
c1PtX  ,
float  ,
(aod::fwdtrack::rho1PtX/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaX)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [5/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( C1PtY  ,
c1PtY  ,
float  ,
(aod::fwdtrack::rho1PtY/128.f) *(aod::fwdtrack::sigma1Pt *aod::fwdtrack::sigmaY)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [6/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CPhiPhi  ,
cPhiPhi  ,
float  ,
aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaPhi   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [7/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CPhiX  ,
cPhiX  ,
float  ,
(aod::fwdtrack::rhoPhiX/128.f) *(aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaX)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [8/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CPhiY  ,
cPhiY  ,
float  ,
(aod::fwdtrack::rhoPhiY/128.f) *(aod::fwdtrack::sigmaPhi *aod::fwdtrack::sigmaY)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [9/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CTglPhi  ,
cTglPhi  ,
float  ,
(aod::fwdtrack::rhoTglPhi/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaPhi)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [10/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CTglTgl  ,
cTglTgl  ,
float  ,
aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaTgl   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [11/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CTglX  ,
cTglX  ,
float  ,
(aod::fwdtrack::rhoTglX/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaX)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [12/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CTglY  ,
cTglY  ,
float  ,
(aod::fwdtrack::rhoTglY/128.f) *(aod::fwdtrack::sigmaTgl *aod::fwdtrack::sigmaY)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [13/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CXX  ,
cXX  ,
float  ,
aod::fwdtrack::sigmaX *aod::fwdtrack::sigmaX   
)

Covariance matrix in compressed form.

◆ DECLARE_SOA_EXPRESSION_COLUMN() [14/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CXY  ,
cXY  ,
float  ,
(aod::fwdtrack::rhoXY/128.f) *(aod::fwdtrack::sigmaX *aod::fwdtrack::sigmaY)   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [15/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( CYY  ,
cYY  ,
float  ,
aod::fwdtrack::sigmaY *aod::fwdtrack::sigmaY   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [16/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( Eta  ,
eta  ,
float  ,
-1.f nlogntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl)) 
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [17/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( ,
,
float  ,
ifnode((nabs(aod::fwdtrack::signed1Pt)< o2::constants::math::Almost0)||(nabs(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl))< o2::constants::math::Almost0), o2::constants::math::VeryBig, 0.5f *(ntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl))+1.f/ntan(o2::constants::math::PIQuarter - 0.5f *natan(aod::fwdtrack::tgl)))/nabs(aod::fwdtrack::signed1Pt))   
)

◆ DECLARE_SOA_EXPRESSION_COLUMN() [18/18]

o2::aod::fwdtrack::DECLARE_SOA_EXPRESSION_COLUMN ( Pt  ,
pt  ,
float  ,
ifnode(nabs(aod::fwdtrack::signed1Pt)< o2::constants::math::Almost0, o2::constants::math::VeryBig, nabs(1.f/aod::fwdtrack::signed1Pt))   
)

◆ DECLARE_SOA_INDEX_COLUMN() [1/2]

o2::aod::fwdtrack::DECLARE_SOA_INDEX_COLUMN ( Collision  ,
collision   
)

◆ DECLARE_SOA_INDEX_COLUMN() [2/2]

o2::aod::fwdtrack::DECLARE_SOA_INDEX_COLUMN ( MFTTrack  ,
matchMFTTrack   
)

◆ DECLARE_SOA_SELF_INDEX_COLUMN_FULL()

o2::aod::fwdtrack::DECLARE_SOA_SELF_INDEX_COLUMN_FULL ( MCHTrack  ,
matchMCHTrack  ,
int  ,
"FwdTracks_MatchMCHTrack"   
)

MCH-MFT Machine Learning Matching Score for GlobalMuonTracks.

Variable Documentation

◆ __attribute__

enum o2::aod::fwdtrack::ForwardTrackTypeEnum o2::aod::fwdtrack::__attribute__