List of tables created with helper tasks

The AO2D data files contain the basic set of data which is available for data analysis and from which other quantities are deduced (see AO2D tables). There are however quantities like PID information, V0 characteristics, etc. which are commonly used in analysis. In order to prevent that tasks to compute such quantities are repeatingly developed, a set of helper tasks is provided by the O2 framework. These tasks are listed below together with the tables they provide.

Click on the labels to display the table content. Click buttons to / all tables.

o2-analysis-calo-clusters

Code file: caloClusterProducer.cxx

Is used in:
  • o2::aod::CaloCluster = o2::aod::CaloClusters::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::calocluster::CollisionId I collisionId int32 collisionID used as index for matched clusters
o2::aod::calocluster::Px px float momenta components
o2::aod::calocluster::Py py float
o2::aod::calocluster::Pz pz float
o2::aod::calocluster::E e float
o2::aod::calocluster::Module mod uint8_t module/supermodule number
o2::aod::calocluster::Ncell ncell uint8_t cluster multiplicity
o2::aod::calocluster::X x float cluster local coordinates
o2::aod::calocluster::Z z float
o2::aod::calocluster::GlobalX globalx float cluster global coordinates
o2::aod::calocluster::GlobalY globaly float cluster global coordinates
o2::aod::calocluster::GlobalZ globalz float cluster global coordinates
o2::aod::calocluster::Time time float cluster time (seconds)
o2::aod::calocluster::NLM nlm uint8_t number of local maxima
o2::aod::calocluster::M02 m02 float longer dispersion axis
o2::aod::calocluster::M20 m20 float shorter dispersion axis
o2::aod::calocluster::TrackDist trackdist float distance to closest track
o2::aod::calocluster::TrackIndex trackIndex uint8_t index of closest track
o2::aod::calocluster::FiredTrigger firedTrigger uint8_t Matched with trigger tile
o2::aod::calocluster::DistBad distBad float distance to closest bad channel
Is used in:
  • o2::aod::CaloAMBCluster = o2::aod::CaloAmbiguousClusters::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::calocluster::BCId I bcId int32 BC index
o2::aod::calocluster::Px px float momenta components
o2::aod::calocluster::Py py float
o2::aod::calocluster::Pz pz float
o2::aod::calocluster::E e float
o2::aod::calocluster::Module mod uint8_t module/supermodule number
o2::aod::calocluster::Ncell ncell uint8_t cluster multiplicity
o2::aod::calocluster::X x float cluster local coordinates
o2::aod::calocluster::Z z float
o2::aod::calocluster::GlobalX globalx float cluster global coordinates
o2::aod::calocluster::GlobalY globaly float cluster global coordinates
o2::aod::calocluster::GlobalZ globalz float cluster global coordinates
o2::aod::calocluster::Time time float cluster time (seconds)
o2::aod::calocluster::NLM nlm uint8_t number of local maxima
o2::aod::calocluster::M02 m02 float longer dispersion axis
o2::aod::calocluster::M20 m20 float shorter dispersion axis
o2::aod::calocluster::TrackDist trackdist float distance to closest track
o2::aod::calocluster::TrackIndex trackIndex uint8_t index of closest track
o2::aod::calocluster::FiredTrigger firedTrigger uint8_t Matched with trigger tile
o2::aod::calocluster::DistBad distBad float distance to closest bad channel
Is used in:
  • o2::aod::PHOSMatchedTrack = o2::aod::PHOSMatchedTracks::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::phosmatchedtrack::CaloClusterId I caloClusterId int32 linked to CaloClusters table only for tracks that were matched
o2::aod::phosmatchedtrack::TrackId I trackId int32 linked to Track table only for tracks that were matched
o2::aod::phosmatchedtrack::PhosSigma phosSigma float distance to PHOS cluster in sigma
o2::aod::phosmatchedtrack::CpvSigma cpvSigma float distance to CPV cluster in sigma

o2-analysis-calo-label-converter

Code file: caloLabelConverter.cxx

Table joined to the calo table containing multiple MC indices and the amplitude fraction (version 001)
Name Getter Type Comment
o2::aod::mccalolabel::McParticleIds GI ?
o2::aod::mccalolabel::AmplitudeA amplitudeA std::vector<float> Energy fraction deposited by a particle inside this calo cell.

o2-analysis-centrality-table

Code file: centralityTable.cxx

Run2 V0M estimated centrality table
Is used in:
  • o2::aod::CentRun2V0M = o2::aod::CentRun2V0Ms::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2V0M centRun2V0M float Run2 Centrality percentile estimated from V0C+V0A multiplicities
Run2 SPD tracklets estimated centrality table
Is used in:
  • o2::aod::CentRun2SPDTrk = o2::aod::CentRun2SPDTrks::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2SPDTracklets centRun2SPDTracklets float Run2 centrality percentile estimated from SPD tracklets multiplicity
Run2 SPD clusters estimated centrality table
Is used in:
  • o2::aod::CentRun2SPDCls = o2::aod::CentRun2SPDClss::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2SPDClusters centRun2SPDClusters float Run2 centrality percentile estimated from SPD clusters multiplicity
Run2 CL0 estimated centrality table
Is used in:
  • o2::aod::CentRun2CL0 = o2::aod::CentRun2CL0s::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2CL0 centRun2CL0 float Run2 centrality percentile estimated from CL0 multiplicity
Run2 CL1 estimated centrality table
Is used in:
  • o2::aod::CentRun2CL1 = o2::aod::CentRun2CL1s::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2CL1 centRun2CL1 float Run2 centrality percentile estimated from CL1 multiplicity
Run3 FV0A estimated centrality table
Is used in:
  • o2::aod::CentFV0A = o2::aod::CentFV0As::iterator
Name Getter Type Comment
o2::aod::cent::CentFV0A centFV0A float Run3 Centrality percentile estimated from FV0A multiplicities
Run3 FT0M estimated centrality table
Is used in:
  • o2::aod::CentFT0M = o2::aod::CentFT0Ms::iterator
Name Getter Type Comment
o2::aod::cent::CentFT0M centFT0M float Run3 centrality percentile estimated from FT0A+FT0C multiplicities
Run3 FT0A estimated centrality table
Is used in:
  • o2::aod::CentFT0A = o2::aod::CentFT0As::iterator
Name Getter Type Comment
o2::aod::cent::CentFT0A centFT0A float Run3 centrality percentile estimated from FT0A multiplicity
Run3 FT0C estimated centrality table
Is used in:
  • o2::aod::CentFT0C = o2::aod::CentFT0Cs::iterator
Name Getter Type Comment
o2::aod::cent::CentFT0C centFT0C float Run3 centrality percentile estimated from FT0C multiplicity
Run3 FDDM estimated centrality table
Is used in:
  • o2::aod::CentFDDM = o2::aod::CentFDDMs::iterator
Name Getter Type Comment
o2::aod::cent::CentFDDM centFDDM float Run3 centrality percentile estimated from FDDA+FDDC multiplicity
Run3 NTPV estimated centrality table
Is used in:
  • o2::aod::CentNTPV = o2::aod::CentNTPVs::iterator
Name Getter Type Comment
o2::aod::cent::CentNTPV centNTPV float Run3 centrality percentile estimated from the number of tracks contributing to the PV

o2-analysis-collision-converter

Code file: collisionConverter.cxx

Time and vertex information of collision
Is used in:
  • o2::aod::Collisions = o2::aod::Collisions_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::‌collision::BCId I bcId int32 Most probably BC to where this collision has occured
o2::aod::‌collision::PosX posX float X Vertex position in cm
o2::aod::‌collision::PosY posY float Y Vertex position in cm
o2::aod::‌collision::PosZ posZ float Z Vertex position in cm
o2::aod::‌collision::CovXX covXX float Vertex covariance matrix
o2::aod::‌collision::CovXY covXY float Vertex covariance matrix
o2::aod::‌collision::CovYY covYY float Vertex covariance matrix
o2::aod::‌collision::CovXZ covXZ float Vertex covariance matrix
o2::aod::‌collision::CovYZ covYZ float Vertex covariance matrix
o2::aod::‌collision::CovZZ covZZ float Vertex covariance matrix
o2::aod::‌collision::Flags flags uint16_t Run 2: see CollisionFlagsRun2 | Run 3: see Vertex::Flags
o2::aod::‌collision::Chi2 chi2 float Chi2 of vertex fit
o2::aod::‌collision::NumContrib numContrib uint16_t Number of tracks used for the vertex
o2::aod::‌collision::CollisionTime collisionTime float Collision time in ns relative to BC stored in bc()
o2::aod::‌collision::CollisionTimeRes collisionTimeRes float Resolution of collision time

o2-analysis-event-selection

Code file: eventSelection.cxx

Is used in:
  • o2::aod::EvSel = o2::aod::EvSels::iterator
Name Getter Type Comment
o2::aod::evsel::Alias alias int32_t[kNaliases]
o2::aod::evsel::Selection selection int32_t[kNsel]
o2::aod::evsel::BBV0A bbV0A bool Beam-beam time in V0A
o2::aod::evsel::BBV0C bbV0C bool Beam-beam time in V0C
o2::aod::evsel::BGV0A bgV0A bool Beam-gas time in V0A
o2::aod::evsel::BGV0C bgV0C bool Beam-gas time in V0C
o2::aod::evsel::BBFDA bbFDA bool Beam-beam time in FDA
o2::aod::evsel::BBFDC bbFDC bool Beam-beam time in FDC
o2::aod::evsel::BGFDA bgFDA bool Beam-gas time in FDA
o2::aod::evsel::BGFDC bgFDC bool Beam-gas time in FDC
o2::aod::evsel::MultRingV0A multRingV0A float[5] V0A multiplicity per ring (4 rings in run2, 5 rings in run3)
o2::aod::evsel::MultRingV0C multRingV0C float[4] V0C multiplicity per ring (4 rings in run2)
o2::aod::evsel::SpdClusters spdClusters uint32_t Number of SPD clusters in two layers
o2::aod::evsel::NTracklets nTracklets int Tracklet multiplicity
o2::aod::evsel::Sel7 sel7 bool Event selection decision based on V0A & V0C
o2::aod::evsel::Sel8 sel8 bool Event selection decision based on TVX
o2::aod::evsel::FoundBCId I foundBCId int BC entry index in BCs table (-1 if doesn't exist)
o2::aod::evsel::FoundFT0Id I foundFT0Id int FT0 entry index in FT0s table (-1 if doesn't exist)
o2::aod::evsel::FoundFV0Id I foundFV0Id int FV0 entry index in FV0As table (-1 if doesn't exist)
o2::aod::evsel::FoundFDDId I foundFDDId int FDD entry index in FDDs table (-1 if doesn't exist)
o2::aod::evsel::FoundZDCId I foundZDCId int ZDC entry index in ZDCs table (-1 if doesn't exist)
Is used in:
  • o2::aod::BcSel = o2::aod::BcSels::iterator
Name Getter Type Comment
o2::aod::evsel::Alias alias int32_t[kNaliases]
o2::aod::evsel::Selection selection int32_t[kNsel]
o2::aod::evsel::BBV0A bbV0A bool Beam-beam time in V0A
o2::aod::evsel::BBV0C bbV0C bool Beam-beam time in V0C
o2::aod::evsel::BGV0A bgV0A bool Beam-gas time in V0A
o2::aod::evsel::BGV0C bgV0C bool Beam-gas time in V0C
o2::aod::evsel::BBFDA bbFDA bool Beam-beam time in FDA
o2::aod::evsel::BBFDC bbFDC bool Beam-beam time in FDC
o2::aod::evsel::BGFDA bgFDA bool Beam-gas time in FDA
o2::aod::evsel::BGFDC bgFDC bool Beam-gas time in FDC
o2::aod::evsel::MultRingV0A multRingV0A float[5] V0A multiplicity per ring (4 rings in run2, 5 rings in run3)
o2::aod::evsel::MultRingV0C multRingV0C float[4] V0C multiplicity per ring (4 rings in run2)
o2::aod::evsel::SpdClusters spdClusters uint32_t Number of SPD clusters in two layers
o2::aod::evsel::FoundFT0Id I foundFT0Id int FT0 entry index in FT0s table (-1 if doesn't exist)
o2::aod::evsel::FoundFV0Id I foundFV0Id int FV0 entry index in FV0As table (-1 if doesn't exist)
o2::aod::evsel::FoundFDDId I foundFDDId int FDD entry index in FDDs table (-1 if doesn't exist)
o2::aod::evsel::FoundZDCId I foundZDCId int ZDC entry index in ZDCs table (-1 if doesn't exist)

o2-analysis-fdd-converter

Code file: fddConverter.cxx

FDD table, version 001
Is used in:
  • o2::aod::FDDs = o2::aod::FDDs_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::fdd::BCId I bcId int32 BC index
o2::aod::fdd::ChargeA chargeA int16_t[8] Amplitude per channel A-side
o2::aod::fdd::ChargeC chargeC int16_t[8] Amplitude per channel C-side
o2::aod::fdd::TimeA timeA float
o2::aod::fdd::TimeC timeC float
o2::aod::fdd::TriggerMask triggerMask uint8_t

o2-analysis-ft0-corrected-table

Code file: ft0CorrectedTable.cxx

Table with corrected FT0 values
Is used in:
  • o2::aod::FT0Corrected = o2::aod::FT0sCorrected::iterator
Name Getter Type Comment
o2::aod::ft0::T0ACorrected t0ACorrected float Collision time A-side, corrected with primary vertex
o2::aod::ft0::T0CCorrected t0CCorrected float Collision time C-side, corrected with primary vertex
o2::aod::ft0::T0AC D t0AC float Collision time (A+C)/2
o2::aod::ft0::T0ACorrectedValid D t0ACorrectedValid bool Was T0ACorrected computable?
o2::aod::ft0::T0CCorrectedValid D t0CCorrectedValid bool Was T0CCorrected computable?
o2::aod::ft0::T0ACValid D t0ACValid bool Was T0AC computable?
o2::aod::ft0::T0resolution D t0resolution float Was T0CCorrected computable?

o2-analysis-fwdtrackextension

Code file: fwdtrackextension.cxx

DCA information for the forward track
Name Getter Type Comment
o2::aod::fwdtrack::FwdDcaX fwdDcaX float Impact parameter in X of forward track to the primary vertex
o2::aod::fwdtrack::FwdDcaY fwdDcaY float Impact parameter in Y of forward track to the primary vertex

o2-analysis-mc-converter

Code file: mcConverter.cxx

MC particle table, version 001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mcparticle::McCollisionId I mcCollisionId int32 MC collision of this particle
o2::aod::mcparticle::PdgCode pdgCode int PDG code
o2::aod::mcparticle::StatusCode statusCode int Generators status code or physics process. Do not use directly. Use dynamic columns getGenStatusCode() or getProcess()
o2::aod::mcparticle::Flags flags uint8_t ALICE specific flags, see MCParticleFlags. Do not use directly. Use the dynamic columns, e.g. producedByGenerator()
o2::aod::mcparticle::MothersIds SAI mothersIds Mother tracks (possible empty) array. Iterate over mcParticle.mothers_as<aod::McParticles>())
o2::aod::mcparticle::DaughtersIdSlice SSLI daughtersIds int32_t Daughter tracks (possibly empty) slice. Check for non-zero with mcParticle.has_daughters(). Iterate over mcParticle.daughters_as<aod::McParticles>())
o2::aod::mcparticle::Weight weight float MC weight
o2::aod::mcparticle::Px px float Momentum in x in GeV/c
o2::aod::mcparticle::Py py float Momentum in y in GeV/c
o2::aod::mcparticle::Pz pz float Momentum in z in GeV/c
o2::aod::mcparticle::E e float Energy
o2::aod::mcparticle::Vx vx float X production vertex in cm
o2::aod::mcparticle::Vy vy float Y production vertex in cm
o2::aod::mcparticle::Vz vz float Z production vertex in cm
o2::aod::mcparticle::Vt vt float Production time
o2::aod::mcparticle::ProducedByGenerator D producedByGenerator bool True if particle produced by the generator (==TMCProcess::kPrimary); False if by the transport code
o2::aod::mcparticle::FromBackgroundEvent D fromBackgroundEvent bool Particle from background event
o2::aod::mcparticle::GetGenStatusCode D getGenStatusCode int The native status code put by the generator, or -1 if a particle produced during transport
o2::aod::mcparticle::GetHepMCStatusCode D getHepMCStatusCode int The HepMC status code put by the generator, or -1 if a particle produced during transport
o2::aod::mcparticle::GetProcess D getProcess int The VMC physics code (as int) that generated this particle (see header TMCProcess.h in ROOT)
o2::aod::mcparticle::IsPhysicalPrimary D isPhysicalPrimary bool True if particle is considered a physical primary according to the ALICE definition

o2-analysis-multiplicity-table

Code file: multiplicityTable.cxx

Is used in:
  • o2::aod::Mult = o2::aod::Mults::iterator
Name Getter Type Comment
o2::aod::mult::MultFV0A multFV0A float
o2::aod::mult::MultFV0C multFV0C float
o2::aod::mult::MultFT0A multFT0A float
o2::aod::mult::MultFT0C multFT0C float
o2::aod::mult::MultFDDA multFDDA float
o2::aod::mult::MultFDDC multFDDC float
o2::aod::mult::MultZNA multZNA float
o2::aod::mult::MultZNC multZNC float
o2::aod::mult::MultFV0M D multFV0M float
o2::aod::mult::MultFT0M D multFT0M float
o2::aod::mult::MultFDDM D multFDDM float
o2::aod::mult::MultTracklets multTracklets int
o2::aod::mult::MultTPC multTPC int
o2::aod::mult::MultNTracksPV multNTracksPV int
o2::aod::mult::MultNTracksPVeta1 multNTracksPVeta1 int
Is used in:
  • o2::aod::MultZeq = o2::aod::MultZeqs::iterator
Name Getter Type Comment
o2::aod::multZeq::MultZeqFV0A multZeqFV0A float
o2::aod::multZeq::MultZeqFT0A multZeqFT0A float
o2::aod::multZeq::MultZeqFT0C multZeqFT0C float
o2::aod::multZeq::MultZeqFDDA multZeqFDDA float
o2::aod::multZeq::MultZeqFDDC multZeqFDDC float
o2::aod::multZeq::MultZeqNTracksPV multZeqNTracksPV float

o2-analysis-timestamp

Code file: timestamp.cxx

Table which holds the timestamp of a BC
Is used in:
  • o2::aod::BCsWithTimestamps = soa::Join<o2::aod::BCs, o2::aod::Timestamps>
Name Getter Type Comment
o2::aod::timestamp::Timestamp timestamp uint64_t Timestamp of a BC in ms (epoch style)

o2-analysis-track-propagation

Code file: trackPropagation.cxx

On disk version of the track parameters at collision vertex
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::track::CollisionId I collisionId int32 Collision to which this track belongs
o2::aod::track::TrackType trackType uint8_t Type of track. See enum TrackTypeEnum. This cannot be used to decide which detector has contributed to this track. Use hasITS, hasTPC, etc.
o2::aod::track::X x float
o2::aod::track::Alpha alpha float
o2::aod::track::Y y float
o2::aod::track::Z z float
o2::aod::track::Snp snp float
o2::aod::track::Tgl tgl float
o2::aod::track::Signed1Pt signed1Pt float (sign of charge)/Pt in c/GeV. Use pt() and sign() instead
o2::aod::track::IsWithinBeamPipe D isWithinBeamPipe bool Is the track within the beam pipe (= successfully propagated to a collision vertex)
o2::aod::track::Px D px float Momentum in x-direction in GeV/c
o2::aod::track::Py D py float Momentum in y-direction in GeV/c
o2::aod::track::Pz D pz float Momentum in z-direction in GeV/c
o2::aod::track::Energy D energy float Track energy, computed under the mass assumption given as input
o2::aod::track::Rapidity D rapidity float Track rapidity, computed under the mass assumption given as input
o2::aod::track::Sign D sign short Charge: positive: 1, negative: -1
On disk version of the TracksCov table at collision vertex
Name Getter Type Comment
o2::aod::track::SigmaY sigmaY float Covariance matrix
o2::aod::track::SigmaZ sigmaZ float Covariance matrix
o2::aod::track::SigmaSnp sigmaSnp float Covariance matrix
o2::aod::track::SigmaTgl sigmaTgl float Covariance matrix
o2::aod::track::Sigma1Pt sigma1Pt float Covariance matrix
o2::aod::track::RhoZY rhoZY int8_t Covariance matrix in compressed form
o2::aod::track::RhoSnpY rhoSnpY int8_t Covariance matrix in compressed form
o2::aod::track::RhoSnpZ rhoSnpZ int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglY rhoTglY int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglZ rhoTglZ int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglSnp rhoTglSnp int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtY rho1PtY int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtZ rho1PtZ int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtSnp rho1PtSnp int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtTgl rho1PtTgl int8_t Covariance matrix in compressed form
DCA information for the track
Is used in:
  • o2::aod::BigTracksExtended = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA>
  • o2::aod::BigTracksPIDExtended = soa::Join<o2::aod::BigTracksPID, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA>
  • o2::aod::hf_cand_3prong::TracksSigmac = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::HfPvRefitTrack>
Name Getter Type Comment
o2::aod::track::DcaXY dcaXY float Impact parameter in XY of the track to the primary vertex
o2::aod::track::DcaZ dcaZ float Impact parameter in Z of the track to the primary vertex
Name Getter Type Comment
o2::aod::track::SigmaDcaXY2 sigmaDcaXY2 float Impact parameter sigma^2 in XY of the track to the primary vertex
o2::aod::track::SigmaDcaZ2 sigmaDcaZ2 float Impact parameter sigma^2 in Z of the track to the primary vertex

o2-analysis-track-propagation-tester

Code file: trackPropagationTester.cxx

On disk version of the track parameters at collision vertex
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::track::CollisionId I collisionId int32 Collision to which this track belongs
o2::aod::track::TrackType trackType uint8_t Type of track. See enum TrackTypeEnum. This cannot be used to decide which detector has contributed to this track. Use hasITS, hasTPC, etc.
o2::aod::track::X x float
o2::aod::track::Alpha alpha float
o2::aod::track::Y y float
o2::aod::track::Z z float
o2::aod::track::Snp snp float
o2::aod::track::Tgl tgl float
o2::aod::track::Signed1Pt signed1Pt float (sign of charge)/Pt in c/GeV. Use pt() and sign() instead
o2::aod::track::IsWithinBeamPipe D isWithinBeamPipe bool Is the track within the beam pipe (= successfully propagated to a collision vertex)
o2::aod::track::Px D px float Momentum in x-direction in GeV/c
o2::aod::track::Py D py float Momentum in y-direction in GeV/c
o2::aod::track::Pz D pz float Momentum in z-direction in GeV/c
o2::aod::track::Energy D energy float Track energy, computed under the mass assumption given as input
o2::aod::track::Rapidity D rapidity float Track rapidity, computed under the mass assumption given as input
o2::aod::track::Sign D sign short Charge: positive: 1, negative: -1
On disk version of the TracksCov table at collision vertex
Name Getter Type Comment
o2::aod::track::SigmaY sigmaY float Covariance matrix
o2::aod::track::SigmaZ sigmaZ float Covariance matrix
o2::aod::track::SigmaSnp sigmaSnp float Covariance matrix
o2::aod::track::SigmaTgl sigmaTgl float Covariance matrix
o2::aod::track::Sigma1Pt sigma1Pt float Covariance matrix
o2::aod::track::RhoZY rhoZY int8_t Covariance matrix in compressed form
o2::aod::track::RhoSnpY rhoSnpY int8_t Covariance matrix in compressed form
o2::aod::track::RhoSnpZ rhoSnpZ int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglY rhoTglY int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglZ rhoTglZ int8_t Covariance matrix in compressed form
o2::aod::track::RhoTglSnp rhoTglSnp int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtY rho1PtY int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtZ rho1PtZ int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtSnp rho1PtSnp int8_t Covariance matrix in compressed form
o2::aod::track::Rho1PtTgl rho1PtTgl int8_t Covariance matrix in compressed form
DCA information for the track
Is used in:
  • o2::aod::BigTracksExtended = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA>
  • o2::aod::BigTracksPIDExtended = soa::Join<o2::aod::BigTracksPID, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA>
  • o2::aod::hf_cand_3prong::TracksSigmac = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::HfPvRefitTrack>
Name Getter Type Comment
o2::aod::track::DcaXY dcaXY float Impact parameter in XY of the track to the primary vertex
o2::aod::track::DcaZ dcaZ float Impact parameter in Z of the track to the primary vertex

o2-analysis-track-to-collision-associator

Code file: trackToCollisionAssociator.cxx

Table for track-to-collision association for e.g. HF vertex finding - tracks can appear for several collisions
Name Getter Type Comment
o2::aod::track_association::CollisionId I collisionId int32 Collision index
o2::aod::track_association::TrackId I trackId int32 Track index
Table with vectors of collision indices stored per track
Name Getter Type Comment
o2::aod::track_association::CollisionIds GI ?

o2-analysis-trackextension

Code file: trackextension.cxx

DCA information for the track
Is used in:
  • o2::aod::BigTracksExtended = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA>
  • o2::aod::BigTracksPIDExtended = soa::Join<o2::aod::BigTracksPID, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA>
  • o2::aod::hf_cand_3prong::TracksSigmac = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::HfPvRefitTrack>
Name Getter Type Comment
o2::aod::track::DcaXY dcaXY float Impact parameter in XY of the track to the primary vertex
o2::aod::track::DcaZ dcaZ float Impact parameter in Z of the track to the primary vertex

o2-analysis-trackselection

Code file: trackselection.cxx

Information on the track selection decision + split dynamic information
Name Getter Type Comment
o2::aod::track::IsGlobalTrackSDD isGlobalTrackSDD uint8_t
o2::aod::track::TrackCutFlag trackCutFlag TrackSelectionFlags::flagtype Flag with the single cut passed flagged (general selection... stil being tuned)
o2::aod::track::TrackCutFlagFb1 trackCutFlagFb1 bool Flag with the single cut passed flagged for the first selection criteria (as general but 1 point in ITS IB)
o2::aod::track::TrackCutFlagFb2 trackCutFlagFb2 bool Flag with the single cut passed flagged for the second selection criteria (as general but 2 point2 in ITS IB)
o2::aod::track::TrackCutFlagFb3 trackCutFlagFb3 bool Flag with the single cut passed flagged for the third selection criteria (HF-like: global w/o tight DCA selection)
o2::aod::track::TrackCutFlagFb4 trackCutFlagFb4 bool Flag with the single cut passed flagged for the fourth selection criteria (nuclei)
o2::aod::track::IsQualityTrack D isQualityTrack bool
o2::aod::track::IsPrimaryTrack D isPrimaryTrack bool
o2::aod::track::IsInAcceptanceTrack D isInAcceptanceTrack bool
o2::aod::track::IsGlobalTrack D isGlobalTrack bool
o2::aod::track::IsGlobalTrackWoTPCCluster D isGlobalTrackWoTPCCluster bool
o2::aod::track::IsGlobalTrackWoPtEta D isGlobalTrackWoPtEta bool
o2::aod::track::IsGlobalTrackWoDCA D isGlobalTrackWoDCA bool
o2::aod::track::IsGlobalTrackWoDCATPCCluster D isGlobalTrackWoDCATPCCluster bool
Information on the track selections set by each Filter Bit
Name Getter Type Comment
o2::aod::track::PassedTrackType passedTrackType bool Passed the track cut: kTrackType
o2::aod::track::PassedPtRange passedPtRange bool Passed the track cut: kPtRange
o2::aod::track::PassedEtaRange passedEtaRange bool Passed the track cut: kEtaRange
o2::aod::track::PassedTPCNCls passedTPCNCls bool Passed the track cut: kTPCNCls
o2::aod::track::PassedTPCCrossedRows passedTPCCrossedRows bool Passed the track cut: kTPCCrossedRows
o2::aod::track::PassedTPCCrossedRowsOverNCls passedTPCCrossedRowsOverNCls bool Passed the track cut: kTPCCrossedRowsOverNCls
o2::aod::track::PassedTPCChi2NDF passedTPCChi2NDF bool Passed the track cut: kTPCChi2NDF
o2::aod::track::PassedTPCRefit passedTPCRefit bool Passed the track cut: kTPCRefit
o2::aod::track::PassedITSNCls passedITSNCls bool Passed the track cut: kITSNCls
o2::aod::track::PassedITSChi2NDF passedITSChi2NDF bool Passed the track cut: kITSChi2NDF
o2::aod::track::PassedITSRefit passedITSRefit bool Passed the track cut: kITSRefit
o2::aod::track::PassedITSHits passedITSHits bool Passed the track cut: kITSHits
o2::aod::track::PassedGoldenChi2 passedGoldenChi2 bool Passed the track cut: kGoldenChi2
o2::aod::track::PassedDCAxy passedDCAxy bool Passed the track cut: kDCAxy
o2::aod::track::PassedDCAz passedDCAz bool Passed the track cut: kDCAz
o2::aod::track::PassedITSHitsFB1 passedITSHitsFB1 bool Passed the track cut: kITSHits defined for FB1
o2::aod::track::PassedITSHitsFB2 passedITSHitsFB2 bool Passed the track cut: kITSHits defined for FB2

o2-analysis-weak-decay-indices

Code file: weakDecayIndices.cxx

Run 3 V0 table (version 001)
Is used in:
  • o2::aod::V0s = o2::aod::V0s_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::v0::CollisionId I collisionId int32 Collision index
o2::aod::v0::PosTrackId I posTrackId int Positive track
o2::aod::v0::NegTrackId I negTrackId int Negative track
Run 3 cascade table
Is used in:
  • o2::aod::Cascades = o2::aod::Cascades_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::cascade::CollisionId I collisionId int32 Collision index
o2::aod::cascade::V0Id I v0Id int32 V0 index
o2::aod::cascade::BachelorId I bachelorId int Bachelor track index

o2-analysis-zdc-converter

Code file: zdcConverter.cxx

ZDC information, version 1, std::vector format
Is used in:
  • o2::aod::Zdcs = o2::aod::Zdcs_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::zdc::BCId I bcId int32 BC index, to be used by both legacy and new table
o2::aod::zdc::Energy energy std::vector<float> Energy of non-zero channels. The channel IDs are given in ChannelE (at the same index)
o2::aod::zdc::ChannelE channelE std::vector<uint8_t> Channel IDs which have reconstructed energy. There are at maximum 26 channels.
o2::aod::zdc::Amplitude amplitude std::vector<float> Amplitudes of non-zero channels. The channel IDs are given in ChannelT (at the same index)
o2::aod::zdc::Time time std::vector<float> Times of non-zero channels. The channel IDs are given in ChannelT (at the same index)
o2::aod::zdc::ChannelT channelT std::vector<uint8_t> Channel IDs which had non-zero amplitudes. There are at maximum 26 channels.
o2::aod::zdc::DyEnergyZEM1 D energyZEM1 float return ZEM1 energy
o2::aod::zdc::DyEnergyZEM2 D energyZEM2 float return ZEM2 energy
o2::aod::zdc::DyEnergyCommonZNA D energyCommonZNA float return common ZNA energy
o2::aod::zdc::DyEnergyCommonZNC D energyCommonZNC float return common ZNC energy
o2::aod::zdc::DyEnergyCommonZPA D energyCommonZPA float return common ZPA energy
o2::aod::zdc::DyEnergyCommonZPC D energyCommonZPC float return common ZPC energy
o2::aod::zdc::DyEnergySectorZNA D energySectorZNA std::array<float,4> return sector ZNA energy (array of 4 floats)
o2::aod::zdc::DyEnergySectorZNC D energySectorZNC std::array<float,4> return sector ZNC energy (array of 4 floats)
o2::aod::zdc::DyEnergySectorZPA D energySectorZPA std::array<float,4> return sector ZPA energy (array of 4 floats)
o2::aod::zdc::DyEnergySectorZPC D energySectorZPC std::array<float,4> return sector ZPC energy (array of 4 floats)
o2::aod::zdc::DyTimeZEM1 D timeZEM1 float return ZEM1 time information
o2::aod::zdc::DyTimeZEM2 D timeZEM2 float return ZEM2 time information
o2::aod::zdc::DyTimeZNA D timeZNA float return ZNA time information
o2::aod::zdc::DyTimeZNC D timeZNC float return ZNC time information
o2::aod::zdc::DyTimeZPA D timeZPA float return ZPA time information
o2::aod::zdc::DyTimeZPC D timeZPC float return ZPC time information
o2::aod::zdc::DyAmplitudeZEM1 D amplitudeZEM1 float return ZEM1 amplitude
o2::aod::zdc::DyAmplitudeZEM2 D amplitudeZEM2 float return ZEM2 amplitude
o2::aod::zdc::DyAmplitudeZNA D amplitudeZNA float return ZNA amplitude
o2::aod::zdc::DyAmplitudeZNC D amplitudeZNC float return ZNC amplitude
o2::aod::zdc::DyAmplitudeZPA D amplitudeZPA float return ZPA amplitude
o2::aod::zdc::DyAmplitudeZPC D amplitudeZPC float return ZPC amplitude

o2-analysis-pid-bayes

Code file: pidBayes.cxx

Binned (in percentage) Bayesian probability of having a Electron
Name Getter Type Comment
o2::aod::pidbayes::BayesEl bayesEl int8_t Bayesian probability for electron expressed in %
Binned (in percentage) Bayesian probability of having a Muon
Name Getter Type Comment
o2::aod::pidbayes::BayesMu bayesMu int8_t Bayesian probability for muon expressed in %
Binned (in percentage) Bayesian probability of having a Pion
Name Getter Type Comment
o2::aod::pidbayes::BayesPi bayesPi int8_t Bayesian probability for pion expressed in %
Binned (in percentage) Bayesian probability of having a Kaon
Name Getter Type Comment
o2::aod::pidbayes::BayesKa bayesKa int8_t Bayesian probability for kaon expressed in %
Binned (in percentage) Bayesian probability of having a Proton
Name Getter Type Comment
o2::aod::pidbayes::BayesPr bayesPr int8_t Bayesian probability for proton expressed in %
Binned (in percentage) Bayesian probability of having a Deuteron
Name Getter Type Comment
o2::aod::pidbayes::BayesDe bayesDe int8_t Bayesian probability for deuteron expressed in %
Binned (in percentage) Bayesian probability of having a Triton
Name Getter Type Comment
o2::aod::pidbayes::BayesTr bayesTr int8_t Bayesian probability for triton expressed in %
Binned (in percentage) Bayesian probability of having a Helium3
Name Getter Type Comment
o2::aod::pidbayes::BayesHe bayesHe int8_t Bayesian probability for helium3 expressed in %
Binned (in percentage) Bayesian probability of having a Alpha
Name Getter Type Comment
o2::aod::pidbayes::BayesAl bayesAl int8_t Bayesian probability for alpha expressed in %
Index of the most probable ID and its bayesian probability
Name Getter Type Comment
o2::aod::pidbayes::BayesProb bayesProb int8_t Bayesian probability of the most probable ID
o2::aod::pidbayes::BayesID bayesID o2::track::pid_constants::ID Most probable ID

o2-analysis-pid-tof

Code file: pidTOF.cxx

Table of the TOF response with binned Nsigma for electron
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreEl tofNSigmaStoreEl binning::binned_t Stored binned nsigma with the TOF detector for electron
o2::aod::pidtof_tiny::TOFNSigmaEl GI ?
Table of the TOF response with binned Nsigma for muon
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreMu tofNSigmaStoreMu binning::binned_t Stored binned nsigma with the TOF detector for muon
o2::aod::pidtof_tiny::TOFNSigmaMu GI ?
Table of the TOF response with binned Nsigma for pion
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStorePi tofNSigmaStorePi binning::binned_t Stored binned nsigma with the TOF detector for pion
o2::aod::pidtof_tiny::TOFNSigmaPi GI ?
Table of the TOF response with binned Nsigma for kaon
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreKa tofNSigmaStoreKa binning::binned_t Stored binned nsigma with the TOF detector for kaon
o2::aod::pidtof_tiny::TOFNSigmaKa GI ?
Table of the TOF response with binned Nsigma for proton
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStorePr tofNSigmaStorePr binning::binned_t Stored binned nsigma with the TOF detector for proton
o2::aod::pidtof_tiny::TOFNSigmaPr GI ?
Table of the TOF response with binned Nsigma for deuteron
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreDe tofNSigmaStoreDe binning::binned_t Stored binned nsigma with the TOF detector for deuteron
o2::aod::pidtof_tiny::TOFNSigmaDe GI ?
Table of the TOF response with binned Nsigma for triton
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreTr tofNSigmaStoreTr binning::binned_t Stored binned nsigma with the TOF detector for triton
o2::aod::pidtof_tiny::TOFNSigmaTr GI ?
Table of the TOF response with binned Nsigma for helium3
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreHe tofNSigmaStoreHe binning::binned_t Stored binned nsigma with the TOF detector for helium3
o2::aod::pidtof_tiny::TOFNSigmaHe GI ?
Table of the TOF response with binned Nsigma for alpha
Name Getter Type Comment
o2::aod::pidtof_tiny::TOFNSigmaStoreAl tofNSigmaStoreAl binning::binned_t Stored binned nsigma with the TOF detector for alpha
o2::aod::pidtof_tiny::TOFNSigmaAl GI ?

o2-analysis-pid-tof-base

Code file: pidTOFBase.cxx

Table of the TOF signal
Name Getter Type Comment
o2::aod::pidtofsignal::TOFSignal tofSignal float TOF signal from track time
Table of the PID flags for the event time tables
Name Getter Type Comment
o2::aod::pidflags::TOFFlags tofFlags uint8_t Flag for the complementary TOF PID information
o2::aod::pidflags::IsEvTimeDefined D isEvTimeDefined bool True if the Event Time was computed with any method i.e. there is a usable event time
o2::aod::pidflags::IsEvTimeTOF D isEvTimeTOF bool True if the Event Time was computed with the TOF
o2::aod::pidflags::IsEvTimeT0AC D isEvTimeT0AC bool True if the Event Time was computed with the T0AC
o2::aod::pidflags::IsEvTimeTOFT0AC D isEvTimeTOFT0AC bool True if the Event Time was computed with the TOF and T0AC

o2-analysis-pid-tof-full

Code file: pidTOFFull.cxx

Table of the TOF (full) response with expected signal, expected resolution and Nsigma for electron
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffEl D tofExpSignalDiffEl float Difference between signal and expected for electron
o2::aod::pidtof::TOFExpSignalEl D tofExpSignalEl float Expected time for electron
o2::aod::pidtof::TOFExpSigmaEl tofExpSigmaEl float Expected resolution with the TOF detector for electron
o2::aod::pidtof::TOFNSigmaEl tofNSigmaEl float Nsigma separation with the TOF detector for electron
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for muon
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffMu D tofExpSignalDiffMu float Difference between signal and expected for muon
o2::aod::pidtof::TOFExpSignalMu D tofExpSignalMu float Expected time for muon
o2::aod::pidtof::TOFExpSigmaMu tofExpSigmaMu float Expected resolution with the TOF detector for muon
o2::aod::pidtof::TOFNSigmaMu tofNSigmaMu float Nsigma separation with the TOF detector for muon
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for pion
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffPi D tofExpSignalDiffPi float Difference between signal and expected for pion
o2::aod::pidtof::TOFExpSignalPi D tofExpSignalPi float Expected time for pion
o2::aod::pidtof::TOFExpSigmaPi tofExpSigmaPi float Expected resolution with the TOF detector for pion
o2::aod::pidtof::TOFNSigmaPi tofNSigmaPi float Nsigma separation with the TOF detector for pion
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for kaon
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffKa D tofExpSignalDiffKa float Difference between signal and expected for kaon
o2::aod::pidtof::TOFExpSignalKa D tofExpSignalKa float Expected time for kaon
o2::aod::pidtof::TOFExpSigmaKa tofExpSigmaKa float Expected resolution with the TOF detector for kaon
o2::aod::pidtof::TOFNSigmaKa tofNSigmaKa float Nsigma separation with the TOF detector for kaon
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for proton
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffPr D tofExpSignalDiffPr float Difference between signal and expected for proton
o2::aod::pidtof::TOFExpSignalPr D tofExpSignalPr float Expected time for proton
o2::aod::pidtof::TOFExpSigmaPr tofExpSigmaPr float Expected resolution with the TOF detector for proton
o2::aod::pidtof::TOFNSigmaPr tofNSigmaPr float Nsigma separation with the TOF detector for proton
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for deuteron
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffDe D tofExpSignalDiffDe float Difference between signal and expected for deuteron
o2::aod::pidtof::TOFExpSignalDe D tofExpSignalDe float Expected time for deuteron
o2::aod::pidtof::TOFExpSigmaDe tofExpSigmaDe float Expected resolution with the TOF detector for deuteron
o2::aod::pidtof::TOFNSigmaDe tofNSigmaDe float Nsigma separation with the TOF detector for deuteron
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for triton
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffTr D tofExpSignalDiffTr float Difference between signal and expected for triton
o2::aod::pidtof::TOFExpSignalTr D tofExpSignalTr float Expected time for triton
o2::aod::pidtof::TOFExpSigmaTr tofExpSigmaTr float Expected resolution with the TOF detector for triton
o2::aod::pidtof::TOFNSigmaTr tofNSigmaTr float Nsigma separation with the TOF detector for triton
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for helium3
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffHe D tofExpSignalDiffHe float Difference between signal and expected for helium3
o2::aod::pidtof::TOFExpSignalHe D tofExpSignalHe float Expected time for helium3
o2::aod::pidtof::TOFExpSigmaHe tofExpSigmaHe float Expected resolution with the TOF detector for helium3
o2::aod::pidtof::TOFNSigmaHe tofNSigmaHe float Nsigma separation with the TOF detector for helium3
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for alpha
Name Getter Type Comment
o2::aod::pidtof::TOFExpSignalDiffAl D tofExpSignalDiffAl float Difference between signal and expected for alpha
o2::aod::pidtof::TOFExpSignalAl D tofExpSignalAl float Expected time for alpha
o2::aod::pidtof::TOFExpSigmaAl tofExpSigmaAl float Expected resolution with the TOF detector for alpha
o2::aod::pidtof::TOFNSigmaAl tofNSigmaAl float Nsigma separation with the TOF detector for alpha

o2-analysis-pid-tof-beta

Code file: pidTOFbeta.cxx

Table of the TOF beta
Name Getter Type Comment
o2::aod::pidtofbeta::Beta beta float TOF beta
o2::aod::pidtofbeta::BetaError betaerror float Uncertainty on the TOF beta
Table of the TOF mass
Name Getter Type Comment
o2::aod::pidtofmass::TOFMass mass float TOF mass

o2-analysis-pid-tpc

Code file: pidTPC.cxx

Table of the TPC response with binned Nsigma for electron
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreEl tpcNSigmaStoreEl binning::binned_t Stored binned nsigma with the TPC detector for electron
o2::aod::pidtpc_tiny::TPCNSigmaEl GI ?
Table of the TPC response with binned Nsigma for muon
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreMu tpcNSigmaStoreMu binning::binned_t Stored binned nsigma with the TPC detector for muon
o2::aod::pidtpc_tiny::TPCNSigmaMu GI ?
Table of the TPC response with binned Nsigma for pion
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStorePi tpcNSigmaStorePi binning::binned_t Stored binned nsigma with the TPC detector for pion
o2::aod::pidtpc_tiny::TPCNSigmaPi GI ?
Table of the TPC response with binned Nsigma for kaon
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreKa tpcNSigmaStoreKa binning::binned_t Stored binned nsigma with the TPC detector for kaon
o2::aod::pidtpc_tiny::TPCNSigmaKa GI ?
Table of the TPC response with binned Nsigma for proton
Is used in:
  • o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr>
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStorePr tpcNSigmaStorePr binning::binned_t Stored binned nsigma with the TPC detector for proton
o2::aod::pidtpc_tiny::TPCNSigmaPr GI ?
Table of the TPC response with binned Nsigma for deuteron
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreDe tpcNSigmaStoreDe binning::binned_t Stored binned nsigma with the TPC detector for deuteron
o2::aod::pidtpc_tiny::TPCNSigmaDe GI ?
Table of the TPC response with binned Nsigma for triton
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreTr tpcNSigmaStoreTr binning::binned_t Stored binned nsigma with the TPC detector for triton
o2::aod::pidtpc_tiny::TPCNSigmaTr GI ?
Table of the TPC response with binned Nsigma for helium3
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreHe tpcNSigmaStoreHe binning::binned_t Stored binned nsigma with the TPC detector for helium3
o2::aod::pidtpc_tiny::TPCNSigmaHe GI ?
Table of the TPC response with binned Nsigma for alpha
Name Getter Type Comment
o2::aod::pidtpc_tiny::TPCNSigmaStoreAl tpcNSigmaStoreAl binning::binned_t Stored binned nsigma with the TPC detector for alpha
o2::aod::pidtpc_tiny::TPCNSigmaAl GI ?

o2-analysis-pid-tpc-base

Code file: pidTPCBase.cxx

o2-analysis-pid-tpc-full

Code file: pidTPCFull.cxx

Table of the TPC (full) response with expected signal, expected resolution and Nsigma for electron
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalEl D tpcExpSignalEl float Expected signal with the TPC detector for electron
o2::aod::pidtpc::TPCExpSignalDiffEl D tpcExpSignalDiffEl float Difference between signal and expected for electron
o2::aod::pidtpc::TPCExpSigmaEl tpcExpSigmaEl float Expected resolution with the TPC detector for electron
o2::aod::pidtpc::TPCNSigmaEl tpcNSigmaEl float Nsigma separation with the TPC detector for electron
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for muon
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalMu D tpcExpSignalMu float Expected signal with the TPC detector for muon
o2::aod::pidtpc::TPCExpSignalDiffMu D tpcExpSignalDiffMu float Difference between signal and expected for muon
o2::aod::pidtpc::TPCExpSigmaMu tpcExpSigmaMu float Expected resolution with the TPC detector for muon
o2::aod::pidtpc::TPCNSigmaMu tpcNSigmaMu float Nsigma separation with the TPC detector for muon
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for pion
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalPi D tpcExpSignalPi float Expected signal with the TPC detector for pion
o2::aod::pidtpc::TPCExpSignalDiffPi D tpcExpSignalDiffPi float Difference between signal and expected for pion
o2::aod::pidtpc::TPCExpSigmaPi tpcExpSigmaPi float Expected resolution with the TPC detector for pion
o2::aod::pidtpc::TPCNSigmaPi tpcNSigmaPi float Nsigma separation with the TPC detector for pion
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for kaon
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalKa D tpcExpSignalKa float Expected signal with the TPC detector for kaon
o2::aod::pidtpc::TPCExpSignalDiffKa D tpcExpSignalDiffKa float Difference between signal and expected for kaon
o2::aod::pidtpc::TPCExpSigmaKa tpcExpSigmaKa float Expected resolution with the TPC detector for kaon
o2::aod::pidtpc::TPCNSigmaKa tpcNSigmaKa float Nsigma separation with the TPC detector for kaon
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for proton
Is used in:
  • o2::aod::BigTracksPID = soa::Join<o2::aod::BigTracks, o2::aod::pidTPCFullEl, o2::aod::pidTPCFullMu, o2::aod::pidTPCFullPi, o2::aod::pidTPCFullKa, o2::aod::pidTPCFullPr, o2::aod::pidTOFFullEl, o2::aod::pidTOFFullMu, o2::aod::pidTOFFullPi, o2::aod::pidTOFFullKa, o2::aod::pidTOFFullPr>
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalPr D tpcExpSignalPr float Expected signal with the TPC detector for proton
o2::aod::pidtpc::TPCExpSignalDiffPr D tpcExpSignalDiffPr float Difference between signal and expected for proton
o2::aod::pidtpc::TPCExpSigmaPr tpcExpSigmaPr float Expected resolution with the TPC detector for proton
o2::aod::pidtpc::TPCNSigmaPr tpcNSigmaPr float Nsigma separation with the TPC detector for proton
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for deuteron
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalDe D tpcExpSignalDe float Expected signal with the TPC detector for deuteron
o2::aod::pidtpc::TPCExpSignalDiffDe D tpcExpSignalDiffDe float Difference between signal and expected for deuteron
o2::aod::pidtpc::TPCExpSigmaDe tpcExpSigmaDe float Expected resolution with the TPC detector for deuteron
o2::aod::pidtpc::TPCNSigmaDe tpcNSigmaDe float Nsigma separation with the TPC detector for deuteron
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for triton
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalTr D tpcExpSignalTr float Expected signal with the TPC detector for triton
o2::aod::pidtpc::TPCExpSignalDiffTr D tpcExpSignalDiffTr float Difference between signal and expected for triton
o2::aod::pidtpc::TPCExpSigmaTr tpcExpSigmaTr float Expected resolution with the TPC detector for triton
o2::aod::pidtpc::TPCNSigmaTr tpcNSigmaTr float Nsigma separation with the TPC detector for triton
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for helium3
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalHe D tpcExpSignalHe float Expected signal with the TPC detector for helium3
o2::aod::pidtpc::TPCExpSignalDiffHe D tpcExpSignalDiffHe float Difference between signal and expected for helium3
o2::aod::pidtpc::TPCExpSigmaHe tpcExpSigmaHe float Expected resolution with the TPC detector for helium3
o2::aod::pidtpc::TPCNSigmaHe tpcNSigmaHe float Nsigma separation with the TPC detector for helium3
Table of the TPC (full) response with expected signal, expected resolution and Nsigma for alpha
Name Getter Type Comment
o2::aod::pidtpc::TPCExpSignalAl D tpcExpSignalAl float Expected signal with the TPC detector for alpha
o2::aod::pidtpc::TPCExpSignalDiffAl D tpcExpSignalDiffAl float Difference between signal and expected for alpha
o2::aod::pidtpc::TPCExpSigmaAl tpcExpSigmaAl float Expected resolution with the TPC detector for alpha
o2::aod::pidtpc::TPCNSigmaAl tpcNSigmaAl float Nsigma separation with the TPC detector for alpha