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
Is used in:
  • o2::aod::PHOSCluLabel = o2::aod::PHOSCluLabels::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::phosclulabel::Labels labels std::vector<int> array of labels
o2::aod::phosclulabel::Amplitudes amplitides std::vector<float> array of energy depositions
Is used in:
  • o2::aod::PHOSAmbCluLabel = o2::aod::PHOSAmbCluLabels::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::phosclulabel::Labels labels std::vector<int> array of labels
o2::aod::phosclulabel::Amplitudes amplitides std::vector<float> array of energy depositions

o2-analysis-centrality-table

Code file: centralityTable.cxx

Run 2 V0M centrality table
Is used in:
  • o2::aod::CentRun2V0M = o2::aod::CentRun2V0Ms::iterator
  • o2::aod::ResoRun2CollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentRun2V0Ms>
Name Getter Type Comment
o2::aod::cent::CentRun2V0M centRun2V0M float Run 2 cent. from V0C+V0A multiplicities
Run 2 V0A centrality table
Is used in:
  • o2::aod::CentRun2V0A = o2::aod::CentRun2V0As::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2V0A centRun2V0A float Run 2 cent. from V0A multiplicities
Run 2 SPD tracklets centrality table
Is used in:
  • o2::aod::CentRun2SPDTrk = o2::aod::CentRun2SPDTrks::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2SPDTracklets centRun2SPDTracklets float Run 2 cent. from SPD tracklets multiplicity
Run 2 SPD clusters centrality table
Is used in:
  • o2::aod::CentRun2SPDCls = o2::aod::CentRun2SPDClss::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2SPDClusters centRun2SPDClusters float Run 2 cent. from SPD clusters multiplicity
Run 2 CL0 centrality table
Is used in:
  • o2::aod::CentRun2CL0 = o2::aod::CentRun2CL0s::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2CL0 centRun2CL0 float Run 2 cent. from CL0 multiplicity
Run 2 CL1 centrality table
Is used in:
  • o2::aod::CentRun2CL1 = o2::aod::CentRun2CL1s::iterator
Name Getter Type Comment
o2::aod::cent::CentRun2CL1 centRun2CL1 float Run 2 cent. from CL1 multiplicity
Run 3 FV0A centrality table
Is used in:
  • o2::aod::CentFV0A = o2::aod::CentFV0As::iterator
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWCentMult = soa::Join<o2::aod::Collisions, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWMcCentMult = soa::Join<o2::aod::Collisions, o2::aod::McCollisionLabels, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
Name Getter Type Comment
o2::aod::cent::CentFV0A centFV0A float Run 3 cent. from FV0A multiplicities
Run 3 FT0M centrality table
Is used in:
  • o2::aod::CentFT0M = o2::aod::CentFT0Ms::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWCentMult = soa::Join<o2::aod::Collisions, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWMcCentMult = soa::Join<o2::aod::Collisions, o2::aod::McCollisionLabels, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
Name Getter Type Comment
o2::aod::cent::CentFT0M centFT0M float Run 3 cent. from FT0A+FT0C multiplicities
Run 3 FT0A centrality table
Is used in:
  • o2::aod::CentFT0A = o2::aod::CentFT0As::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWCentMult = soa::Join<o2::aod::Collisions, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWMcCentMult = soa::Join<o2::aod::Collisions, o2::aod::McCollisionLabels, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
Name Getter Type Comment
o2::aod::cent::CentFT0A centFT0A float Run 3 cent. from FT0A multiplicity
Run 3 FT0C centrality table
Is used in:
  • o2::aod::CentFT0C = o2::aod::CentFT0Cs::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWCentMult = soa::Join<o2::aod::Collisions, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWMcCentMult = soa::Join<o2::aod::Collisions, o2::aod::McCollisionLabels, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
Name Getter Type Comment
o2::aod::cent::CentFT0C centFT0C float Run 3 cent. from FT0C multiplicity
Run 3 FDDM centrality table
Is used in:
  • o2::aod::CentFDDM = o2::aod::CentFDDMs::iterator
Name Getter Type Comment
o2::aod::cent::CentFDDM centFDDM float Run 3 cent. from FDDA+FDDC multiplicity
Run 3 NTPV centrality table
Is used in:
  • o2::aod::CentNTPV = o2::aod::CentNTPVs::iterator
Name Getter Type Comment
o2::aod::cent::CentNTPV centNTPV float Run 3 cent. from the number of tracks contributing to the
Run 3 NGlobal centrality table
Is used in:
  • o2::aod::CentNGlobal = o2::aod::CentNGlobals::iterator
Name Getter Type Comment
o2::aod::cent::CentNGlobal centNGlobal float Run 3 cent. from the number of tracks contributing to the PV
Run 3 MFT tracks centrality table
Is used in:
  • o2::aod::CentMFT = o2::aod::CentMFTs::iterator
Name Getter Type Comment
o2::aod::cent::CentMFT centMFT float Run 3 cent. from the number of tracks in the MFT
Run 3 FT0C variant 1
Name Getter Type Comment
o2::aod::cent::CentFT0CVariant1 centFT0CVariant1 float Run 3 cent. from FT0C multiplicity

o2-analysis-ese-table-producer

Code file: eseTableProducer.cxx

Is used in:
  • o2::aod::QPercentileFT0C = o2::aod::QPercentileFT0Cs::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCFT0C qPERCFT0C std::vector<float>
Is used in:
  • o2::aod::QPercentileFT0A = o2::aod::QPercentileFT0As::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCFT0A qPERCFT0A std::vector<float>
Is used in:
  • o2::aod::QPercentileFV0A = o2::aod::QPercentileFV0As::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCFV0A qPERCFV0A std::vector<float>
Is used in:
  • o2::aod::QPercentileTPCall = o2::aod::QPercentileTPCalls::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCTPCall qPERCTPCall std::vector<float>
Is used in:
  • o2::aod::QPercentileTPCneg = o2::aod::QPercentileTPCnegs::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCTPCneg qPERCTPCneg std::vector<float>
Is used in:
  • o2::aod::QPercentileTPCpos = o2::aod::QPercentileTPCposs::iterator
Name Getter Type Comment
o2::aod::q_vector::QPERCTPCpos qPERCTPCpos std::vector<float>

o2-analysis-event-selection

Code file: eventSelection.cxx

Is used in:
  • o2::aod::BcSel = o2::aod::BcSels::iterator
  • o2::aod::BcFullInfos = soa::Join<o2::aod::BCsWithTimestamps, o2::aod::BcSels, o2::aod::Run3MatchedToBCSparse>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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::EvSel = o2::aod::EvSels::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::ResoRun2CollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentRun2V0Ms>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
  • o2::aod::pid_tpc_tof_utils::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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)
o2::aod::evsel::NumTracksInTimeRange trackOccupancyInTimeRange int Occupancy in specified time interval by a number of tracks from nearby collisions
o2::aod::evsel::SumAmpFT0CInTimeRange ft0cOccupancyInTimeRange float Occupancy in specified time interval by a sum of FT0C amplitudes from nearby collisions

o2-analysis-event-selection-service

Code file: eventSelectionService.cxx

Table which holds the timestamp of a BC
Is used in:
  • o2::aod::BCsWithTimestamps = soa::Join<o2::aod::BCs, o2::aod::Timestamps>
  • o2::aod::BCsWithRun2Info = soa::Join<o2::aod::BCs, o2::aod::Run2BCInfos, o2::aod::Timestamps>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::timestamp::Timestamp timestamp uint64_t Timestamp of a BC in ms (epoch style)
Is used in:
  • o2::aod::BcSel = o2::aod::BcSels::iterator
  • o2::aod::BcFullInfos = soa::Join<o2::aod::BCsWithTimestamps, o2::aod::BcSels, o2::aod::Run3MatchedToBCSparse>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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::EvSel = o2::aod::EvSels::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::ResoRun2CollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentRun2V0Ms>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
  • o2::aod::pid_tpc_tof_utils::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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)
o2::aod::evsel::NumTracksInTimeRange trackOccupancyInTimeRange int Occupancy in specified time interval by a number of tracks from nearby collisions
o2::aod::evsel::SumAmpFT0CInTimeRange ft0cOccupancyInTimeRange float Occupancy in specified time interval by a sum of FT0C amplitudes from nearby collisions

o2-analysis-event-selection-service-run2

Code file: eventSelectionServiceRun2.cxx

Table which holds the timestamp of a BC
Is used in:
  • o2::aod::BCsWithTimestamps = soa::Join<o2::aod::BCs, o2::aod::Timestamps>
  • o2::aod::BCsWithRun2Info = soa::Join<o2::aod::BCs, o2::aod::Run2BCInfos, o2::aod::Timestamps>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::timestamp::Timestamp timestamp uint64_t Timestamp of a BC in ms (epoch style)
Is used in:
  • o2::aod::BcSel = o2::aod::BcSels::iterator
  • o2::aod::BcFullInfos = soa::Join<o2::aod::BCsWithTimestamps, o2::aod::BcSels, o2::aod::Run3MatchedToBCSparse>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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::EvSel = o2::aod::EvSels::iterator
  • o2::aod::ResoCollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentFT0Ms, o2::aod::CentFT0Cs, o2::aod::CentFT0As, o2::aod::Mults>
  • o2::aod::ResoRun2CollisionCandidates = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::CentRun2V0Ms>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
  • o2::aod::pid_tpc_tof_utils::McCollisionsNoCents = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Cs = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Cs>
  • o2::aod::pid_tpc_tof_utils::McCollisionsFT0Ms = soa::Join<o2::aod::Collisions, o2::aod::EvSels, o2::aod::McCollisionLabels, o2::aod::CentFT0Ms>
Name Getter Type Comment
o2::aod::evsel::Alias GI ?
o2::aod::evsel::Selection GI ?
o2::aod::evsel::Rct GI ?
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)
o2::aod::evsel::NumTracksInTimeRange trackOccupancyInTimeRange int Occupancy in specified time interval by a number of tracks from nearby collisions
o2::aod::evsel::SumAmpFT0CInTimeRange ft0cOccupancyInTimeRange float Occupancy in specified time interval by a sum of FT0C amplitudes from nearby collisions

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-fwdtrack-to-collision-associator

Code file: fwdtrackToCollisionAssociator.cxx

Table for fwdtrack-to-collision association
Name Getter Type Comment
o2::aod::track_association::CollisionId I collisionId int32 Collision index
o2::aod::track_association::FwdTrackId I fwdtrackId int32 FwdTrack index
Table with vectors of collision indices stored per fwdtrack
Name Getter Type Comment
o2::aod::track_association::CollisionIds GI ?
Table for mfttrack-to-collision association
Name Getter Type Comment
o2::aod::track_association::CollisionId I collisionId int32 Collision index
o2::aod::track_association::MFTTrackId I mfttrackId int32 MFTTrack index
Table with vectors of collision indices stored per mfttrack
Name Getter Type Comment
o2::aod::track_association::CollisionIds GI ?

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-match-mft-ft0

Code file: match-mft-ft0.cxx

Name Getter Type Comment
o2::aod::indices::BCId I bcId int32 Pointer into BCs
o2::aod::indices::FT0Ids GI ?
Name Getter Type Comment
o2::aod::ambii::MFTTrackId I trackId int32 Pointer into MFTTracks
o2::aod::indices::BCIds GI ?

o2-analysis-mftmch-matching-data-mc

Code file: match-mft-mch-data-mc.cxx

Name Getter Type Comment
o2::aod::matching_params::GMuonPt mGMuonPt float
o2::aod::matching_params::GMuonEta mGMuonEta float
o2::aod::matching_params::PairQ mPairQ int16_t
o2::aod::matching_params::DeltaPt mDeltaPt float
o2::aod::matching_params::DeltaX mDeltaX float
o2::aod::matching_params::DeltaY mDeltaY float
o2::aod::matching_params::DeltaEta mDeltaEta float
o2::aod::matching_params::DeltaPhi mDeltaPhi float
o2::aod::matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::tag_matching_params::GMuonPt mGMuonPt float
o2::aod::tag_matching_params::GMuonEta mGMuonEta float
o2::aod::tag_matching_params::PairQ mPairQ int16_t
o2::aod::tag_matching_params::DeltaPt mDeltaPt float
o2::aod::tag_matching_params::DeltaX mDeltaX float
o2::aod::tag_matching_params::DeltaY mDeltaY float
o2::aod::tag_matching_params::DeltaEta mDeltaEta float
o2::aod::tag_matching_params::DeltaPhi mDeltaPhi float
o2::aod::tag_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::probe_matching_params::TagGMuonPt mTagGMuonPt float
o2::aod::probe_matching_params::GMuonPt mGMuonPt float
o2::aod::probe_matching_params::GMuonEta mGMuonEta float
o2::aod::probe_matching_params::PairQ mPairQ int16_t
o2::aod::probe_matching_params::DeltaPt mDeltaPt float
o2::aod::probe_matching_params::DeltaX mDeltaX float
o2::aod::probe_matching_params::DeltaY mDeltaY float
o2::aod::probe_matching_params::DeltaEta mDeltaEta float
o2::aod::probe_matching_params::DeltaPhi mDeltaPhi float
o2::aod::probe_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::mix_matching_params::GMuonPt mGMuonPt float
o2::aod::mix_matching_params::GMuonEta mGMuonEta float
o2::aod::mix_matching_params::PairQ mPairQ int16_t
o2::aod::mix_matching_params::DeltaPt mDeltaPt float
o2::aod::mix_matching_params::DeltaX mDeltaX float
o2::aod::mix_matching_params::DeltaY mDeltaY float
o2::aod::mix_matching_params::DeltaEta mDeltaEta float
o2::aod::mix_matching_params::DeltaPhi mDeltaPhi float
o2::aod::mix_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::muon_pair::PairQ mPairQ int16_t
o2::aod::muon_pair::Mass mMass float
o2::aod::muon_pair::Pt mPt float
o2::aod::muon_pair::Rap mRap float

o2-analysis-mftmch-matching-data

Code file: match-mft-mch-data.cxx

Name Getter Type Comment
o2::aod::matching_params::GMuonPt mGMuonPt float
o2::aod::matching_params::GMuonEta mGMuonEta float
o2::aod::matching_params::PairQ mPairQ int16_t
o2::aod::matching_params::DeltaPt mDeltaPt float
o2::aod::matching_params::DeltaX mDeltaX float
o2::aod::matching_params::DeltaY mDeltaY float
o2::aod::matching_params::DeltaEta mDeltaEta float
o2::aod::matching_params::DeltaPhi mDeltaPhi float
o2::aod::matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::tag_matching_params::GMuonPt mGMuonPt float
o2::aod::tag_matching_params::GMuonEta mGMuonEta float
o2::aod::tag_matching_params::PairQ mPairQ int16_t
o2::aod::tag_matching_params::DeltaPt mDeltaPt float
o2::aod::tag_matching_params::DeltaX mDeltaX float
o2::aod::tag_matching_params::DeltaY mDeltaY float
o2::aod::tag_matching_params::DeltaEta mDeltaEta float
o2::aod::tag_matching_params::DeltaPhi mDeltaPhi float
o2::aod::tag_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::probe_matching_params::TagGMuonPt mTagGMuonPt float
o2::aod::probe_matching_params::GMuonPt mGMuonPt float
o2::aod::probe_matching_params::GMuonEta mGMuonEta float
o2::aod::probe_matching_params::PairQ mPairQ int16_t
o2::aod::probe_matching_params::DeltaPt mDeltaPt float
o2::aod::probe_matching_params::DeltaX mDeltaX float
o2::aod::probe_matching_params::DeltaY mDeltaY float
o2::aod::probe_matching_params::DeltaEta mDeltaEta float
o2::aod::probe_matching_params::DeltaPhi mDeltaPhi float
o2::aod::probe_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::mix_matching_params::GMuonPt mGMuonPt float
o2::aod::mix_matching_params::GMuonEta mGMuonEta float
o2::aod::mix_matching_params::PairQ mPairQ int16_t
o2::aod::mix_matching_params::DeltaPt mDeltaPt float
o2::aod::mix_matching_params::DeltaX mDeltaX float
o2::aod::mix_matching_params::DeltaY mDeltaY float
o2::aod::mix_matching_params::DeltaEta mDeltaEta float
o2::aod::mix_matching_params::DeltaPhi mDeltaPhi float
o2::aod::mix_matching_params::IsCorrectMatch mIsCorrectMatch bool
Name Getter Type Comment
o2::aod::muon_pair::PairQ mPairQ int16_t
o2::aod::muon_pair::Mass mMass float
o2::aod::muon_pair::Pt mPt float
o2::aod::muon_pair::Rap mRap float

o2-analysis-mccollisionextra

Code file: mcCollsExtra.cxx

Name Getter Type Comment
o2::aod::mccollisionprop::NumRecoCollision numRecoCollision int stores N times this PV was recoed
o2::aod::mccollisionprop::BestCollisionIndex bestCollisionIndex int stores N times this PV was recoed
o2::aod::mccollisionprop::BestCollisionCentFT0C bestCollisionCentFT0C float stores best FT0C centrality
Name Getter Type Comment
o2::aod::mccollisionprop::ForwardCollisionMap forwardCollisionMap uint32_t stores bitmap telling if PoI found in collisions after this one (bits forward in time)
o2::aod::mccollisionprop::BackwardCollisionMap backwardCollisionMap uint32_t stores bitmap telling if PoI found in collisions before this one (bits backward in time)

o2-analysis-mftmchmatchingml

Code file: mftmchMatchingML.cxx

Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::fwdtrack::CollisionId I collisionId int32 Pointer into Collisions
o2::aod::fwdtrack::TrackType trackType uint8_t Type of track. See enum ForwardTrackTypeEnum
o2::aod::fwdtrack::X x float TrackParFwd parameter x
o2::aod::fwdtrack::Y y float TrackParFwd parameter y
o2::aod::fwdtrack::Z z float TrackParFwd propagation parameter z
o2::aod::fwdtrack::Phi phi float TrackParFwd parameter phi; (i.e. pt pointing direction)
o2::aod::fwdtrack::Tgl tgl float TrackParFwd parameter tan(\lamba); (\lambda = 90 - \theta_{polar})
o2::aod::fwdtrack::Signed1Pt signed1Pt float TrackParFwd parameter: charged inverse transverse momentum; (q/pt)
o2::aod::fwdtrack::NClusters nClusters int8_t Number of clusters
o2::aod::fwdtrack::PDca pDca float PDca for MUONStandalone
o2::aod::fwdtrack::RAtAbsorberEnd rAtAbsorberEnd float RAtAbsorberEnd for MUONStandalone tracks and GlobalMuonTrackstracks
o2::aod::fwdtrack::Px D px float
o2::aod::fwdtrack::Py D py float
o2::aod::fwdtrack::Pz D pz float
o2::aod::fwdtrack::Sign D sign short Sign of the track eletric charge
o2::aod::fwdtrack::Chi2 chi2 float Track chi^2
o2::aod::fwdtrack::Chi2MatchMCHMID chi2MatchMCHMID float MCH-MID Match Chi2 for MUONStandalone tracks
o2::aod::fwdtrack::Chi2MatchMCHMFT chi2MatchMCHMFT float MCH-MFT Match Chi2 for GlobalMuonTracks
o2::aod::fwdtrack::MatchScoreMCHMFT matchScoreMCHMFT float MCH-MFT Machine Learning Matching Score for GlobalMuonTracks
o2::aod::fwdtrack::MFTTrackId I matchMFTTrackId int32 ID of matching MFT track for GlobalMuonTracks and GlobalForwardTracks
o2::aod::fwdtrack::MCHTrackId SI matchMCHTrackId int Index of matching MCH track for GlobalMuonTracks and GlobalForwardTracks
o2::aod::fwdtrack::MCHBitMap mchBitMap uint16_t Fired muon trackig chambers bitmap
o2::aod::fwdtrack::MIDBitMap midBitMap uint8_t MID bitmap: non-bending plane (4bit), bending plane (4bit)
o2::aod::fwdtrack::MIDBoards midBoards uint32_t Local boards on each MID plane (8 bits per plane)
o2::aod::fwdtrack::TrackTime trackTime float Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0]
o2::aod::fwdtrack::TrackTimeRes trackTimeRes float Resolution of the track time in ns
o2::aod::fwdtrack::Eta E eta float
o2::aod::fwdtrack::Pt E pt float
o2::aod::fwdtrack::P E p float
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-multiplicity-extra-table

Code file: multiplicityExtraTable.cxx

Name Getter Type Comment
o2::aod::mult::TimeToPrePrevious timeToPrePrevious float
o2::aod::mult::TimeToPrevious timeToPrevious float
o2::aod::mult::TimeToNext timeToNext float
o2::aod::mult::TimeToNeNext timeToNeNext float
complementary table for heavy-ion mc info (subset of HepMCHeavyIons)
Is used in:
  • o2::aod::MultHepMCHI = o2::aod::MultHepMCHIs::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mult::MultMCExtraId I multMCExtraId int32 Pointer into MultMCExtras
o2::aod::hepmcheavyion::NcollHard ncollHard int Number of hard scatterings
o2::aod::hepmcheavyion::NpartProj npartProj int Number of projectile participants
o2::aod::hepmcheavyion::NpartTarg npartTarg int Number of target participants
o2::aod::hepmcheavyion::Ncoll ncoll int Number of NN (nucleon-nucleon) collisions
o2::aod::hepmcheavyion::ImpactParameter impactParameter float Impact Parameter(fm) of collision
Is used in:
  • o2::aod::MultBC = o2::aod::MultBCs::iterator
Name Getter Type Comment
o2::aod::mult::MultFT0A multFT0A float
o2::aod::mult::MultFT0C multFT0C float
o2::aod::mult::MultFT0PosZ multFT0PosZ float Position along Z computed with the FT0 information within the BC
o2::aod::mult::MultFT0PosZValid multFT0PosZValid bool Validity of the position along Z computed with the FT0 information
o2::aod::mult::MultFV0A multFV0A 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::MultZEM1 multZEM1 float
o2::aod::mult::MultZEM2 multZEM2 float
o2::aod::mult::MultZPA multZPA float
o2::aod::mult::MultZPC multZPC float
o2::aod::mult::MultTVX multTVX bool
o2::aod::mult::MultFV0OrA multFV0OrA bool
o2::aod::mult::MultV0triggerBits multV0triggerBits uint8_t
o2::aod::mult::MultT0triggerBits multT0triggerBits uint8_t
o2::aod::mult::MultFDDtriggerBits multFDDtriggerBits uint8_t
o2::aod::mult::MultTriggerMask multTriggerMask uint64_t CTP trigger mask
o2::aod::mult::MultCollidingBC multCollidingBC bool CTP trigger mask
o2::aod::timestamp::Timestamp timestamp uint64_t Timestamp of a BC in ms (epoch style)
o2::aod::bc::Flags flags uint8_t BC flags (e.g. tagging of UPC tracking settings, etc)
Relate mult -> BC
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mult::MultBCId I multBCId int32 Pointer into MultBCs
Relate BC -> mult
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::multBC::FT0MultId I ft0MultId int32 Pointer into FT0Mults

o2-analysis-multiplicity-table

Code file: multiplicityTable.cxx

Multiplicity with the FV0 detector
Is used in:
  • o2::aod::Mults = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::Mult = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>::iterator
Name Getter Type Comment
o2::aod::mult::MultFV0A multFV0A float
o2::aod::mult::MultFV0C multFV0C float
o2::aod::mult::MultFV0M D multFV0M float
FV0 without innermost ring
Name Getter Type Comment
o2::aod::mult::MultFV0AOuter multFV0AOuter float
Multiplicity with the FT0 detector
Is used in:
  • o2::aod::Mults = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::FT0Mult = o2::aod::FT0Mults::iterator
  • o2::aod::Mult = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>::iterator
Name Getter Type Comment
o2::aod::mult::MultFT0A multFT0A float
o2::aod::mult::MultFT0C multFT0C float
o2::aod::mult::MultFT0M D multFT0M float
Multiplicity with the FDD detector
Is used in:
  • o2::aod::Mults = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::Mult = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>::iterator
Name Getter Type Comment
o2::aod::mult::MultFDDA multFDDA float
o2::aod::mult::MultFDDC multFDDC float
o2::aod::mult::MultFDDM D multFDDM float
Multiplicity with the ZDC detector
Is used in:
  • o2::aod::Mults = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
  • o2::aod::Mult = soa::Join<o2::aod::BarrelMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>::iterator
Name Getter Type Comment
o2::aod::mult::MultZNA multZNA float
o2::aod::mult::MultZNC multZNC float
o2::aod::mult::MultZEM1 multZEM1 float
o2::aod::mult::MultZEM2 multZEM2 float
o2::aod::mult::MultZPA multZPA float
o2::aod::mult::MultZPC multZPC float
Multiplicity with tracklets (only Run2)
Is used in:
  • o2::aod::BarrelMults = soa::Join<o2::aod::TrackletMults, o2::aod::TPCMults, o2::aod::PVMults>
Name Getter Type Comment
o2::aod::mult::MultTracklets multTracklets int
Multiplicity with TPC
Is used in:
  • o2::aod::BarrelMults = soa::Join<o2::aod::TrackletMults, o2::aod::TPCMults, o2::aod::PVMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
Name Getter Type Comment
o2::aod::mult::MultTPC multTPC int
Multiplicity from the PV contributors
Is used in:
  • o2::aod::BarrelMults = soa::Join<o2::aod::TrackletMults, o2::aod::TPCMults, o2::aod::PVMults>
  • o2::aod::MultsRun3 = soa::Join<o2::aod::TPCMults, o2::aod::PVMults, o2::aod::FV0Mults, o2::aod::FT0Mults, o2::aod::FDDMults, o2::aod::ZDCMults>
Name Getter Type Comment
o2::aod::mult::MultNTracksPV multNTracksPV int
o2::aod::mult::MultNTracksPVeta1 multNTracksPVeta1 int
o2::aod::mult::MultNTracksPVetaHalf multNTracksPVetaHalf int
o2::aod::mult::IsInelGt0 D isInelGt0 bool is INEL > 0
o2::aod::mult::IsInelGt1 D isInelGt1 bool is INEL > 1
Multiplicity with MFT
Is used in:
  • o2::aod::MFTMult = o2::aod::MFTMults::iterator
Name Getter Type Comment
o2::aod::mult::MFTNalltracks mftNalltracks int overall counter, uses AO2D coll assoc
o2::aod::mult::MFTNtracks mftNtracks int reassigned, uses mult group software
counters that use Track Selection (optional)
Name Getter Type Comment
o2::aod::mult::MultNTracksGlobal multNTracksGlobal int
o2::aod::mult::MultNGlobalTracksPV multNGlobalTracksPV int
o2::aod::mult::MultNGlobalTracksPVeta1 multNGlobalTracksPVeta1 int
o2::aod::mult::MultNGlobalTracksPVetaHalf multNGlobalTracksPVetaHalf int
Name Getter Type Comment
o2::aod::evsel::Selection GI ?
Relate reco mult entry to MC extras entry
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mult::MultMCExtraId I multMCExtraId int32 Pointer into MultMCExtras
complementary table for heavy-ion mc info (subset of HepMCHeavyIons)
Is used in:
  • o2::aod::MultHepMCHI = o2::aod::MultHepMCHIs::iterator
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mult::MultMCExtraId I multMCExtraId int32 Pointer into MultMCExtras
o2::aod::hepmcheavyion::NcollHard ncollHard int Number of hard scatterings
o2::aod::hepmcheavyion::NpartProj npartProj int Number of projectile participants
o2::aod::hepmcheavyion::NpartTarg npartTarg int Number of target participants
o2::aod::hepmcheavyion::Ncoll ncoll int Number of NN (nucleon-nucleon) collisions
o2::aod::hepmcheavyion::ImpactParameter impactParameter float Impact Parameter(fm) of collision
Multiplicity equalized for the vertex position with the FV0 detector
Is used in:
  • o2::aod::MultZeqs = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>
  • o2::aod::MultZeq = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>::iterator
Name Getter Type Comment
o2::aod::multZeq::MultZeqFV0A multZeqFV0A float Multiplicity equalized for the vertex position with the FV0A detector
Multiplicity equalized for the vertex position with the FT0 detector
Is used in:
  • o2::aod::MultZeqs = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>
  • o2::aod::MultZeq = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>::iterator
Name Getter Type Comment
o2::aod::multZeq::MultZeqFT0A multZeqFT0A float Multiplicity equalized for the vertex position with the FT0A detector
o2::aod::multZeq::MultZeqFT0C multZeqFT0C float Multiplicity equalized for the vertex position with the FT0C detector
Multiplicity equalized for the vertex position with the FDD detector
Is used in:
  • o2::aod::MultZeqs = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>
  • o2::aod::MultZeq = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>::iterator
Name Getter Type Comment
o2::aod::multZeq::MultZeqFDDA multZeqFDDA float Multiplicity equalized for the vertex position with the FDDA detector
o2::aod::multZeq::MultZeqFDDC multZeqFDDC float Multiplicity equalized for the vertex position with the FDDC detector
Multiplicity equalized for the vertex position from the PV contributors
Is used in:
  • o2::aod::MultZeqs = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>
  • o2::aod::MultZeq = soa::Join<o2::aod::FV0MultZeqs, o2::aod::FT0MultZeqs, o2::aod::FDDMultZeqs, o2::aod::PVMultZeqs>::iterator
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWCentMult = soa::Join<o2::aod::Collisions, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::CollisionsWMcCentMult = soa::Join<o2::aod::Collisions, o2::aod::McCollisionLabels, o2::aod::CentFV0As, o2::aod::CentFT0Ms, o2::aod::CentFT0As, o2::aod::CentFT0Cs, o2::aod::PVMultZeqs>
Name Getter Type Comment
o2::aod::multZeq::MultZeqNTracksPV multZeqNTracksPV float Multiplicity equalized for the vertex position from the PV contributors

o2-analysis-muon-realignment

Code file: muonRealignment.cxx

Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::fwdtrack::CollisionId I collisionId int32 Pointer into Collisions
o2::aod::fwdtrack::TrackType trackType uint8_t Type of track. See enum ForwardTrackTypeEnum
o2::aod::fwdtrack::X x float TrackParFwd parameter x
o2::aod::fwdtrack::Y y float TrackParFwd parameter y
o2::aod::fwdtrack::Z z float TrackParFwd propagation parameter z
o2::aod::fwdtrack::Phi phi float TrackParFwd parameter phi; (i.e. pt pointing direction)
o2::aod::fwdtrack::Tgl tgl float TrackParFwd parameter tan(\lamba); (\lambda = 90 - \theta_{polar})
o2::aod::fwdtrack::Signed1Pt signed1Pt float TrackParFwd parameter: charged inverse transverse momentum; (q/pt)
o2::aod::fwdtrack::NClusters nClusters int8_t Number of clusters
o2::aod::fwdtrack::PDca pDca float PDca for MUONStandalone
o2::aod::fwdtrack::RAtAbsorberEnd rAtAbsorberEnd float RAtAbsorberEnd for MUONStandalone tracks and GlobalMuonTrackstracks
o2::aod::fwdtrackrealign::IsRemovable isRemovable int flag to check the refit status
o2::aod::fwdtrack::Px D px float
o2::aod::fwdtrack::Py D py float
o2::aod::fwdtrack::Pz D pz float
o2::aod::fwdtrack::Sign D sign short Sign of the track eletric charge
o2::aod::fwdtrack::Chi2 chi2 float Track chi^2
o2::aod::fwdtrack::Chi2MatchMCHMID chi2MatchMCHMID float MCH-MID Match Chi2 for MUONStandalone tracks
o2::aod::fwdtrack::Chi2MatchMCHMFT chi2MatchMCHMFT float MCH-MFT Match Chi2 for GlobalMuonTracks
o2::aod::fwdtrack::MatchScoreMCHMFT matchScoreMCHMFT float MCH-MFT Machine Learning Matching Score for GlobalMuonTracks
o2::aod::fwdtrack::MFTTrackId I matchMFTTrackId int32 ID of matching MFT track for GlobalMuonTracks and GlobalForwardTracks
o2::aod::fwdtrack::MCHTrackId SI matchMCHTrackId int Index of matching MCH track for GlobalMuonTracks and GlobalForwardTracks
o2::aod::fwdtrack::MCHBitMap mchBitMap uint16_t Fired muon trackig chambers bitmap
o2::aod::fwdtrack::MIDBitMap midBitMap uint8_t MID bitmap: non-bending plane (4bit), bending plane (4bit)
o2::aod::fwdtrack::MIDBoards midBoards uint32_t Local boards on each MID plane (8 bits per plane)
o2::aod::fwdtrack::TrackTime trackTime float Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0]
o2::aod::fwdtrack::TrackTimeRes trackTimeRes float Resolution of the track time in ns
Name Getter Type Comment
o2::aod::fwdtrack::SigmaX sigmaX float Covariance matrix
o2::aod::fwdtrack::SigmaY sigmaY float Covariance matrix
o2::aod::fwdtrack::SigmaPhi sigmaPhi float Covariance matrix
o2::aod::fwdtrack::SigmaTgl sigmaTgl float Covariance matrix
o2::aod::fwdtrack::Sigma1Pt sigma1Pt float Covariance matrix
o2::aod::fwdtrack::RhoXY rhoXY int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::RhoPhiY rhoPhiY int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::RhoPhiX rhoPhiX int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::RhoTglX rhoTglX int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::RhoTglY rhoTglY int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::RhoTglPhi rhoTglPhi int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::Rho1PtX rho1PtX int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::Rho1PtY rho1PtY int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::Rho1PtPhi rho1PtPhi int8_t Covariance matrix in compressed form
o2::aod::fwdtrack::Rho1PtTgl rho1PtTgl int8_t Covariance matrix in compressed form

o2-analysis-occ-table-producer

Code file: occupancyTableProducer.cxx

Is used in:
  • o2::aod::Occs = o2::aod::OccsBCsList
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::TfId tfId int64_t
o2::aod::occp::BcsInTFList bcsInTFList std::vector<int64_t>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccPrimUnfm80 occPrimUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccPrimUnfm80 meanOccPrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccFV0AUnfm80 occFV0AUnfm80 std::vector<float>
o2::aod::occp::OccFV0CUnfm80 occFV0CUnfm80 std::vector<float>
o2::aod::occp::OccFT0AUnfm80 occFT0AUnfm80 std::vector<float>
o2::aod::occp::OccFT0CUnfm80 occFT0CUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccFV0AUnfm80 meanOccFV0AUnfm80 float
o2::aod::occp::MeanOccFV0CUnfm80 meanOccFV0CUnfm80 float
o2::aod::occp::MeanOccFT0AUnfm80 meanOccFT0AUnfm80 float
o2::aod::occp::MeanOccFT0CUnfm80 meanOccFT0CUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccFDDAUnfm80 occFDDAUnfm80 std::vector<float>
o2::aod::occp::OccFDDCUnfm80 occFDDCUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccFDDAUnfm80 meanOccFDDAUnfm80 float
o2::aod::occp::MeanOccFDDCUnfm80 meanOccFDDCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccNTrackITSUnfm80 occNTrackITSUnfm80 std::vector<float>
o2::aod::occp::OccNTrackTPCUnfm80 occNTrackTPCUnfm80 std::vector<float>
o2::aod::occp::OccNTrackTRDUnfm80 occNTrackTRDUnfm80 std::vector<float>
o2::aod::occp::OccNTrackTOFUnfm80 occNTrackTOFUnfm80 std::vector<float>
o2::aod::occp::OccNTrackSizeUnfm80 occNTrackSizeUnfm80 std::vector<float>
o2::aod::occp::OccNTrackTPCAUnfm80 occNTrackTPCAUnfm80 std::vector<float>
o2::aod::occp::OccNTrackTPCCUnfm80 occNTrackTPCCUnfm80 std::vector<float>
o2::aod::occp::OccNTrackITSTPCUnfm80 occNTrackITSTPCUnfm80 std::vector<float>
o2::aod::occp::OccNTrackITSTPCAUnfm80 occNTrackITSTPCAUnfm80 std::vector<float>
o2::aod::occp::OccNTrackITSTPCCUnfm80 occNTrackITSTPCCUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccNTrackITSUnfm80 meanOccNTrackITSUnfm80 float
o2::aod::occp::MeanOccNTrackTPCUnfm80 meanOccNTrackTPCUnfm80 float
o2::aod::occp::MeanOccNTrackTRDUnfm80 meanOccNTrackTRDUnfm80 float
o2::aod::occp::MeanOccNTrackTOFUnfm80 meanOccNTrackTOFUnfm80 float
o2::aod::occp::MeanOccNTrackSizeUnfm80 meanOccNTrackSizeUnfm80 float
o2::aod::occp::MeanOccNTrackTPCAUnfm80 meanOccNTrackTPCAUnfm80 float
o2::aod::occp::MeanOccNTrackTPCCUnfm80 meanOccNTrackTPCCUnfm80 float
o2::aod::occp::MeanOccNTrackITSTPCUnfm80 meanOccNTrackITSTPCUnfm80 float
o2::aod::occp::MeanOccNTrackITSTPCAUnfm80 meanOccNTrackITSTPCAUnfm80 float
o2::aod::occp::MeanOccNTrackITSTPCCUnfm80 meanOccNTrackITSTPCCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccMultNTracksHasITSUnfm80 occMultNTracksHasITSUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksHasTPCUnfm80 occMultNTracksHasTPCUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksHasTOFUnfm80 occMultNTracksHasTOFUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksHasTRDUnfm80 occMultNTracksHasTRDUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksITSOnlyUnfm80 occMultNTracksITSOnlyUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksTPCOnlyUnfm80 occMultNTracksTPCOnlyUnfm80 std::vector<float>
o2::aod::occp::OccMultNTracksITSTPCUnfm80 occMultNTracksITSTPCUnfm80 std::vector<float>
o2::aod::occp::OccMultAllTracksTPCOnlyUnfm80 occMultAllTracksTPCOnlyUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccMultNTracksHasITSUnfm80 meanOccMultNTracksHasITSUnfm80 float
o2::aod::occp::MeanOccMultNTracksHasTPCUnfm80 meanOccMultNTracksHasTPCUnfm80 float
o2::aod::occp::MeanOccMultNTracksHasTOFUnfm80 meanOccMultNTracksHasTOFUnfm80 float
o2::aod::occp::MeanOccMultNTracksHasTRDUnfm80 meanOccMultNTracksHasTRDUnfm80 float
o2::aod::occp::MeanOccMultNTracksITSOnlyUnfm80 meanOccMultNTracksITSOnlyUnfm80 float
o2::aod::occp::MeanOccMultNTracksTPCOnlyUnfm80 meanOccMultNTracksTPCOnlyUnfm80 float
o2::aod::occp::MeanOccMultNTracksITSTPCUnfm80 meanOccMultNTracksITSTPCUnfm80 float
o2::aod::occp::MeanOccMultAllTracksTPCOnlyUnfm80 meanOccMultAllTracksTPCOnlyUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccRobustT0V0PrimUnfm80 occRobustT0V0PrimUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccRobustT0V0PrimUnfm80 meanOccRobustT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccRobustFDDT0V0PrimUnfm80 occRobustFDDT0V0PrimUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccRobustFDDT0V0PrimUnfm80 meanOccRobustFDDT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccRobustNtrackDetUnfm80 occRobustNtrackDetUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccRobustNtrackDetUnfm80 meanOccRobustNtrackDetUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::OccRobustMultExtraTableUnfm80 occRobustMultExtraTableUnfm80 std::vector<float>
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occp::MeanOccRobustMultExtraTableUnfm80 meanOccRobustMultExtraTableUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::occidx::TfId tfId int
o2::aod::occidx::BcInTF bcInTF int
Is used in:
  • o2::aod::Tmo = o2::aod::TmoTrackIds::iterator
Name Getter Type Comment
o2::aod::trackmeanocc::TrackId I trackId int32 Pointer into Tracks
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoPrimUnfm80 tmoPrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoFV0AUnfm80 tmoFV0AUnfm80 float
o2::aod::trackmeanocc::TmoFV0CUnfm80 tmoFV0CUnfm80 float
o2::aod::trackmeanocc::TmoFT0AUnfm80 tmoFT0AUnfm80 float
o2::aod::trackmeanocc::TmoFT0CUnfm80 tmoFT0CUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoFDDAUnfm80 tmoFDDAUnfm80 float
o2::aod::trackmeanocc::TmoFDDCUnfm80 tmoFDDCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoNTrackITSUnfm80 tmoNTrackITSUnfm80 float
o2::aod::trackmeanocc::TmoNTrackTPCUnfm80 tmoNTrackTPCUnfm80 float
o2::aod::trackmeanocc::TmoNTrackTRDUnfm80 tmoNTrackTRDUnfm80 float
o2::aod::trackmeanocc::TmoNTrackTOFUnfm80 tmoNTrackTOFUnfm80 float
o2::aod::trackmeanocc::TmoNTrackSizeUnfm80 tmoNTrackSizeUnfm80 float
o2::aod::trackmeanocc::TmoNTrackTPCAUnfm80 tmoNTrackTPCAUnfm80 float
o2::aod::trackmeanocc::TmoNTrackTPCCUnfm80 tmoNTrackTPCCUnfm80 float
o2::aod::trackmeanocc::TmoNTrackITSTPCUnfm80 tmoNTrackITSTPCUnfm80 float
o2::aod::trackmeanocc::TmoNTrackITSTPCAUnfm80 tmoNTrackITSTPCAUnfm80 float
o2::aod::trackmeanocc::TmoNTrackITSTPCCUnfm80 tmoNTrackITSTPCCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoMultNTracksHasITSUnfm80 tmoMultNTracksHasITSUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksHasTPCUnfm80 tmoMultNTracksHasTPCUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksHasTOFUnfm80 tmoMultNTracksHasTOFUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksHasTRDUnfm80 tmoMultNTracksHasTRDUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksITSOnlyUnfm80 tmoMultNTracksITSOnlyUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksTPCOnlyUnfm80 tmoMultNTracksTPCOnlyUnfm80 float
o2::aod::trackmeanocc::TmoMultNTracksITSTPCUnfm80 tmoMultNTracksITSTPCUnfm80 float
o2::aod::trackmeanocc::TmoMultAllTracksTPCOnlyUnfm80 tmoMultAllTracksTPCOnlyUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoRobustT0V0PrimUnfm80 tmoRobustT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoRobustFDDT0V0PrimUnfm80 tmoRobustFDDT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoRobustNtrackDetUnfm80 tmoRobustNtrackDetUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TmoRobustMultExtraTableUnfm80 tmoRobustMultExtraTableUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoPrimUnfm80 twmoPrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoFV0AUnfm80 twmoFV0AUnfm80 float
o2::aod::trackmeanocc::TwmoFV0CUnfm80 twmoFV0CUnfm80 float
o2::aod::trackmeanocc::TwmoFT0AUnfm80 twmoFT0AUnfm80 float
o2::aod::trackmeanocc::TwmoFT0CUnfm80 twmoFT0CUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoFDDAUnfm80 twmoFDDAUnfm80 float
o2::aod::trackmeanocc::TwmoFDDCUnfm80 twmoFDDCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoNTrackITSUnfm80 twmoNTrackITSUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackTPCUnfm80 twmoNTrackTPCUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackTRDUnfm80 twmoNTrackTRDUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackTOFUnfm80 twmoNTrackTOFUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackSizeUnfm80 twmoNTrackSizeUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackTPCAUnfm80 twmoNTrackTPCAUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackTPCCUnfm80 twmoNTrackTPCCUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackITSTPCUnfm80 twmoNTrackITSTPCUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackITSTPCAUnfm80 twmoNTrackITSTPCAUnfm80 float
o2::aod::trackmeanocc::TwmoNTrackITSTPCCUnfm80 twmoNTrackITSTPCCUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoMultNTracksHasITSUnfm80 twmoMultNTracksHasITSUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksHasTPCUnfm80 twmoMultNTracksHasTPCUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksHasTOFUnfm80 twmoMultNTracksHasTOFUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksHasTRDUnfm80 twmoMultNTracksHasTRDUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksITSOnlyUnfm80 twmoMultNTracksITSOnlyUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksTPCOnlyUnfm80 twmoMultNTracksTPCOnlyUnfm80 float
o2::aod::trackmeanocc::TwmoMultNTracksITSTPCUnfm80 twmoMultNTracksITSTPCUnfm80 float
o2::aod::trackmeanocc::TwmoMultAllTracksTPCOnlyUnfm80 twmoMultAllTracksTPCOnlyUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoRobustT0V0PrimUnfm80 twmoRobustT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoRobustFDDT0V0PrimUnfm80 twmoRobustFDDT0V0PrimUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoRobustNtrackDetUnfm80 twmoRobustNtrackDetUnfm80 float
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackmeanocc::TwmoRobustMultExtraTableUnfm80 twmoRobustMultExtraTableUnfm80 float
Name Getter Type Comment
o2::aod::trackmeanocc::TrackQAId I trackQAId int64_t Pointer into TracksQAVersion
Name Getter Type Comment
o2::aod::trackmeanocc::TmoId I tmoId int64_t Pointer into TmoTrackIds
Name Getter Type Comment
o2::aod::trackmeanocc::TmoId I tmoId int64_t Pointer into TmoTrackIds
Name Getter Type Comment
o2::aod::trackmeanocc::TrackQAId I trackQAId int64_t Pointer into TracksQAVersion

o2-analysis-qvector-table

Code file: qVectorsTable.cxx

Table with all Qvectors.
Is used in:
  • o2::aod::Qvector = o2::aod::Qvectors::iterator
Name Getter Type Comment
o2::aod::qvec::Cent cent float
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecRe qvecRe std::vector<float>
o2::aod::qvec::QvecIm qvecIm std::vector<float>
o2::aod::qvec::QvecAmp qvecAmp std::vector<float>
Table with all shifted Qvectors.
Is used in:
  • o2::aod::QvectorShifted = o2::aod::QvectorsShifteds::iterator
Name Getter Type Comment
o2::aod::qvec::Cent cent float
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedRe qvecShiftedRe std::vector<float>
o2::aod::qvec::QvecShiftedIm qvecShiftedIm std::vector<float>
o2::aod::qvec::QvecAmp qvecAmp std::vector<float>
Is used in:
  • o2::aod::QvectorFT0C = o2::aod::QvectorFT0Cs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0CRe qvecFT0CRe float
o2::aod::qvec::QvecFT0CIm qvecFT0CIm float
o2::aod::qvec::SumAmplFT0C sumAmplFT0C float
Is used in:
  • o2::aod::QvectorFT0A = o2::aod::QvectorFT0As::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0ARe qvecFT0ARe float
o2::aod::qvec::QvecFT0AIm qvecFT0AIm float
o2::aod::qvec::SumAmplFT0A sumAmplFT0A float
Is used in:
  • o2::aod::QvectorFT0M = o2::aod::QvectorFT0Ms::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0MRe qvecFT0MRe float
o2::aod::qvec::QvecFT0MIm qvecFT0MIm float
o2::aod::qvec::SumAmplFT0M sumAmplFT0M float
Is used in:
  • o2::aod::QvectorFV0A = o2::aod::QvectorFV0As::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFV0ARe qvecFV0ARe float
o2::aod::qvec::QvecFV0AIm qvecFV0AIm float
o2::aod::qvec::SumAmplFV0A sumAmplFV0A float
Is used in:
  • o2::aod::QvectorTPCpos = o2::aod::QvectorTPCposs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCposRe qvecTPCposRe float
o2::aod::qvec::QvecTPCposIm qvecTPCposIm float
o2::aod::qvec::NTrkTPCpos nTrkTPCpos int
o2::aod::qvec::LabelsTPCpos labelsTPCpos std::vector<int>
Is used in:
  • o2::aod::QvectorTPCneg = o2::aod::QvectorTPCnegs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCnegRe qvecTPCnegRe float
o2::aod::qvec::QvecTPCnegIm qvecTPCnegIm float
o2::aod::qvec::NTrkTPCneg nTrkTPCneg int
o2::aod::qvec::LabelsTPCneg labelsTPCneg std::vector<int>
Is used in:
  • o2::aod::QvectorTPCall = o2::aod::QvectorTPCalls::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCallRe qvecTPCallRe float
o2::aod::qvec::QvecTPCallIm qvecTPCallIm float
o2::aod::qvec::NTrkTPCall nTrkTPCall int
o2::aod::qvec::LabelsTPCall labelsTPCall std::vector<int>
Is used in:
  • o2::aod::QvectorFT0CVec = o2::aod::QvectorFT0CVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0CReVec qvecFT0CReVec std::vector<float>
o2::aod::qvec::QvecFT0CImVec qvecFT0CImVec std::vector<float>
o2::aod::qvec::SumAmplFT0C sumAmplFT0C float
Is used in:
  • o2::aod::QvectorFT0AVec = o2::aod::QvectorFT0AVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0AReVec qvecFT0AReVec std::vector<float>
o2::aod::qvec::QvecFT0AImVec qvecFT0AImVec std::vector<float>
o2::aod::qvec::SumAmplFT0A sumAmplFT0A float
Is used in:
  • o2::aod::QvectorFT0MVec = o2::aod::QvectorFT0MVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFT0MReVec qvecFT0MReVec std::vector<float>
o2::aod::qvec::QvecFT0MImVec qvecFT0MImVec std::vector<float>
o2::aod::qvec::SumAmplFT0M sumAmplFT0M float
Is used in:
  • o2::aod::QvectorFV0AVec = o2::aod::QvectorFV0AVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecFV0AReVec qvecFV0AReVec std::vector<float>
o2::aod::qvec::QvecFV0AImVec qvecFV0AImVec std::vector<float>
o2::aod::qvec::SumAmplFV0A sumAmplFV0A float
Is used in:
  • o2::aod::QvectorTPCposVec = o2::aod::QvectorTPCposVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCposReVec qvecTPCposReVec std::vector<float>
o2::aod::qvec::QvecTPCposImVec qvecTPCposImVec std::vector<float>
o2::aod::qvec::NTrkTPCpos nTrkTPCpos int
o2::aod::qvec::LabelsTPCpos labelsTPCpos std::vector<int>
Is used in:
  • o2::aod::QvectorTPCnegVec = o2::aod::QvectorTPCnegVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCnegReVec qvecTPCnegReVec std::vector<float>
o2::aod::qvec::QvecTPCnegImVec qvecTPCnegImVec std::vector<float>
o2::aod::qvec::NTrkTPCneg nTrkTPCneg int
o2::aod::qvec::LabelsTPCneg labelsTPCneg std::vector<int>
Is used in:
  • o2::aod::QvectorTPCallVec = o2::aod::QvectorTPCallVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecTPCallReVec qvecTPCallReVec std::vector<float>
o2::aod::qvec::QvecTPCallImVec qvecTPCallImVec std::vector<float>
o2::aod::qvec::NTrkTPCall nTrkTPCall int
o2::aod::qvec::LabelsTPCall labelsTPCall std::vector<int>
Is used in:
  • o2::aod::QvectorShiftedFT0CVec = o2::aod::QvectorShiftedFT0CVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedFT0CReVec qvecShiftedFT0CReVec std::vector<float>
o2::aod::qvec::QvecShiftedFT0CImVec qvecShiftedFT0CImVec std::vector<float>
o2::aod::qvec::SumAmplFT0C sumAmplFT0C float
Is used in:
  • o2::aod::QvectorShiftedFT0AVec = o2::aod::QvectorShiftedFT0AVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedFT0AReVec qvecShiftedFT0AReVec std::vector<float>
o2::aod::qvec::QvecShiftedFT0AImVec qvecShiftedFT0AImVec std::vector<float>
o2::aod::qvec::SumAmplFT0A sumAmplFT0A float
Is used in:
  • o2::aod::QvectorShiftedFT0MVec = o2::aod::QvectorShiftedFT0MVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedFT0MReVec qvecShiftedFT0MReVec std::vector<float>
o2::aod::qvec::QvecShiftedFT0MImVec qvecShiftedFT0MImVec std::vector<float>
o2::aod::qvec::SumAmplFT0M sumAmplFT0M float
Is used in:
  • o2::aod::QvectorShiftedFV0AVec = o2::aod::QvectorShiftedFV0AVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedFV0AReVec qvecShiftedFV0AReVec std::vector<float>
o2::aod::qvec::QvecShiftedFV0AImVec qvecShiftedFV0AImVec std::vector<float>
o2::aod::qvec::SumAmplFV0A sumAmplFV0A float
Is used in:
  • o2::aod::QvectorShiftedTPCposVec = o2::aod::QvectorShiftedTPCposVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedTPCposReVec qvecShiftedTPCposReVec std::vector<float>
o2::aod::qvec::QvecShiftedTPCposImVec qvecShiftedTPCposImVec std::vector<float>
o2::aod::qvec::NTrkTPCpos nTrkTPCpos int
o2::aod::qvec::LabelsTPCpos labelsTPCpos std::vector<int>
Is used in:
  • o2::aod::QvectorShiftedTPCnegVec = o2::aod::QvectorShiftedTPCnegVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedTPCnegReVec qvecShiftedTPCnegReVec std::vector<float>
o2::aod::qvec::QvecShiftedTPCnegImVec qvecShiftedTPCnegImVec std::vector<float>
o2::aod::qvec::NTrkTPCneg nTrkTPCneg int
o2::aod::qvec::LabelsTPCneg labelsTPCneg std::vector<int>
Is used in:
  • o2::aod::QvectorShiftedTPCallVec = o2::aod::QvectorShiftedTPCallVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecShiftedTPCallReVec qvecShiftedTPCallReVec std::vector<float>
o2::aod::qvec::QvecShiftedTPCallImVec qvecShiftedTPCallImVec std::vector<float>
o2::aod::qvec::NTrkTPCall nTrkTPCall int
o2::aod::qvec::LabelsTPCall labelsTPCall std::vector<int>
Is used in:
  • o2::aod::QvectorBPos = o2::aod::QvectorBPoss::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBPosRe qvecBPosRe float
o2::aod::qvec::QvecBPosIm qvecBPosIm float
o2::aod::qvec::NTrkBPos nTrkBPos int
o2::aod::qvec::LabelsBPos labelsBPos std::vector<int>
Is used in:
  • o2::aod::QvectorBNeg = o2::aod::QvectorBNegs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBNegRe qvecBNegRe float
o2::aod::qvec::QvecBNegIm qvecBNegIm float
o2::aod::qvec::NTrkBNeg nTrkBNeg int
o2::aod::qvec::LabelsBNeg labelsBNeg std::vector<int>
Is used in:
  • o2::aod::QvectorBTot = o2::aod::QvectorBTots::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBTotRe qvecBTotRe float
o2::aod::qvec::QvecBTotIm qvecBTotIm float
o2::aod::qvec::NTrkBTot nTrkBTot int
o2::aod::qvec::LabelsBTot labelsBTot std::vector<int>
Is used in:
  • o2::aod::QvectorBPosVec = o2::aod::QvectorBPosVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBPosReVec qvecBPosReVec std::vector<float>
o2::aod::qvec::QvecBPosImVec qvecBPosImVec std::vector<float>
o2::aod::qvec::NTrkBPos nTrkBPos int
o2::aod::qvec::LabelsBPos labelsBPos std::vector<int>
Is used in:
  • o2::aod::QvectorBNegVec = o2::aod::QvectorBNegVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBNegReVec qvecBNegReVec std::vector<float>
o2::aod::qvec::QvecBNegImVec qvecBNegImVec std::vector<float>
o2::aod::qvec::NTrkBNeg nTrkBNeg int
o2::aod::qvec::LabelsBNeg labelsBNeg std::vector<int>
Is used in:
  • o2::aod::QvectorBTotVec = o2::aod::QvectorBTotVecs::iterator
Name Getter Type Comment
o2::aod::qvec::IsCalibrated isCalibrated bool
o2::aod::qvec::QvecBTotReVec qvecBTotReVec std::vector<float>
o2::aod::qvec::QvecBTotImVec qvecBTotImVec std::vector<float>
o2::aod::qvec::NTrkBTot nTrkBTot int
o2::aod::qvec::LabelsBTot labelsBTot std::vector<int>

o2-analysis-selectionstudytable

Code file: selectionStudyTable.cxx

Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::selectionstudy::PtPions ptPions std::vector<float>
o2::aod::selectionstudy::PtKaons ptKaons std::vector<float>
o2::aod::selectionstudy::PtProtons ptProtons std::vector<float>
o2::aod::selectionstudy::PtK0s ptPK0s std::vector<float>
o2::aod::selectionstudy::PtLambdas ptLambdas std::vector<float>
o2::aod::selectionstudy::PtXis ptXis std::vector<float>
o2::aod::selectionstudy::PtOmegas ptOmegas std::vector<float>
o2::aod::selectionstudy::PtPhis ptPhis std::vector<float>
o2::aod::selectionstudy::PtKStars ptKStars std::vector<float>
o2::aod::selectionstudy::PtDs ptDs std::vector<float>
o2::aod::selectionstudy::PtLambdaCs ptLambdaCs std::vector<float>
o2::aod::selectionstudy::PtJPsis ptJPsis std::vector<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>
  • o2::aod::BCsWithRun2Info = soa::Join<o2::aod::BCs, o2::aod::Run2BCInfos, o2::aod::Timestamps>
  • o2::aod::hf_cand_xic_to_xi_pi_pi::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
  • o2::aod::pid_tpc_tof_utils::BCsInfo = soa::Join<o2::aod::BCs, o2::aod::Timestamps, o2::aod::BcSels>
Name Getter Type Comment
o2::aod::timestamp::Timestamp timestamp uint64_t Timestamp of a BC in ms (epoch style)

o2-analysis-track-dca-cov-filler-run2

Code file: trackDcaCovFillerRun2.cxx

DCA information for the track
Is used in:
  • o2::aod::TracksWDca = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA>
  • o2::aod::TracksWCovDca = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA>
  • o2::aod::TracksWDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::TracksWCovDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA, o2::aod::TrackSelection, o2::aod::TrackSelectionExtension>
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

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::PVector D pVector std::array<float,3> Momentum vector in x,y,z-directions 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::TracksWDca = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA>
  • o2::aod::TracksWCovDca = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA>
  • o2::aod::TracksWDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::TracksWCovDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA, o2::aod::TrackSelection, o2::aod::TrackSelectionExtension>
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-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::TracksWDca = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA>
  • o2::aod::TracksWCovDca = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA>
  • o2::aod::TracksWDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::TracksWCovDcaExtra = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksDCA, o2::aod::TracksExtra>
  • o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA>
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA, o2::aod::TrackSelection, o2::aod::TrackSelectionExtension>
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
Is used in:
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA, o2::aod::TrackSelection, o2::aod::TrackSelectionExtension>
  • o2::aod::pid_tpc_tof_utils::TracksPion = soa::Join<o2::aod::TracksWExtra, o2::aod::TracksPidPi, o2::aod::TrackSelection>
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::TrackCutFlagFb5 trackCutFlagFb5 bool Flag with the single cut passed flagged for the fith selection criteria (jet validation - reduced set of cuts)
o2::aod::track::IsQualityTrack D isQualityTrack bool
o2::aod::track::IsQualityTrackITS D isQualityTrackITS bool
o2::aod::track::IsQualityTrackTPC D isQualityTrackTPC 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
Is used in:
  • o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA, o2::aod::TrackSelection, o2::aod::TrackSelectionExtension>
  • o2::analysis::TracksWExt = soa::Join<o2::aod::Tracks, o2::aod::TracksExtra, o2::analysis::aod::TrackSelection, o2::aod::TrackSelectionExtension, o2::analysis::aod::TracksPidPi, o2::analysis::aod::PidTpcTofFullPi, o2::analysis::aod::TracksPidKa, o2::analysis::aod::PidTpcTofFullKa, o2::analysis::aod::pidTPCFullPi>
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)
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-extra-table-producer

Code file: zdcExtraTableProducer.cxx

Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::zdcextra::ZnaTowC znaTowC float Common tower ZNA
o2::aod::zdcextra::ZnaTow1 znaTow1 float Tower 1 ZNA
o2::aod::zdcextra::ZnaTow2 znaTow2 float Tower 2 ZNA
o2::aod::zdcextra::ZnaTow3 znaTow3 float Tower 3 ZNA
o2::aod::zdcextra::ZnaTow4 znaTow4 float Tower 4 ZNA
o2::aod::zdcextra::ZnaTdc znaTdc float TDC ZNA
o2::aod::zdcextra::ZnaQx znaQx float Q-vector X ZNA
o2::aod::zdcextra::ZnaQy znaQy float Q-vector Y ZNA
o2::aod::zdcextra::ZncTowC zncTowC float Common tower ZNC
o2::aod::zdcextra::ZncTow1 zncTow1 float Tower 1 ZNC
o2::aod::zdcextra::ZncTow2 zncTow2 float Tower 2 ZNC
o2::aod::zdcextra::ZncTow3 zncTow3 float Tower 3 ZNC
o2::aod::zdcextra::ZncTow4 zncTow4 float Tower 4 ZNC
o2::aod::zdcextra::ZncTdc zncTdc float TDC ZNC
o2::aod::zdcextra::ZncQx zncQx float Q-vector X ZNC
o2::aod::zdcextra::ZncQy zncQy float Q-vector Y ZNC
o2::aod::zdcextra::Centrality centrality float Centrality
o2::aod::zdcextra::Vx vx float Vertex X
o2::aod::zdcextra::Vy vy float Vertex Y
o2::aod::zdcextra::Vz vz float Vertex Z
o2::aod::zdcextra::Timestamp timestamp uint64_t Timestamp
o2::aod::zdcextra::SelectionBits selectionBits uint8_t Selection Flags

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
Is used in:
  • o2::aod::TracksPidTinyEl = soa::Join<o2::aod::pidTPCEl, o2::aod::pidTOFEl>
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 D tofNSigmaEl float Unwrapped (float) nsigma with the TOF detector for electron
Table of the TOF response with binned Nsigma for muon
Is used in:
  • o2::aod::TracksPidTinyMu = soa::Join<o2::aod::pidTPCMu, o2::aod::pidTOFMu>
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 D tofNSigmaMu float Unwrapped (float) nsigma with the TOF detector for muon
Table of the TOF response with binned Nsigma for pion
Is used in:
  • o2::aod::TracksPidTinyPi = soa::Join<o2::aod::pidTPCPi, o2::aod::pidTOFPi>
  • 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 D tofNSigmaPi float Unwrapped (float) nsigma with the TOF detector for pion
Table of the TOF response with binned Nsigma for kaon
Is used in:
  • o2::aod::TracksPidTinyKa = soa::Join<o2::aod::pidTPCKa, o2::aod::pidTOFKa>
  • 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 D tofNSigmaKa float Unwrapped (float) nsigma with the TOF detector for kaon
Table of the TOF response with binned Nsigma for proton
Is used in:
  • o2::aod::TracksPidTinyPr = soa::Join<o2::aod::pidTPCPr, o2::aod::pidTOFPr>
  • 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 D tofNSigmaPr float Unwrapped (float) nsigma with the TOF detector for proton
Table of the TOF response with binned Nsigma for deuteron
Is used in:
  • o2::aod::TracksPidTinyDe = soa::Join<o2::aod::pidTPCDe, o2::aod::pidTOFDe>
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 D tofNSigmaDe float Unwrapped (float) nsigma with the TOF detector for deuteron
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 D tofNSigmaTr float Unwrapped (float) nsigma with the TOF detector for triton
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 D tofNSigmaHe float Unwrapped (float) nsigma with the TOF detector for helium3
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 D tofNSigmaAl float Unwrapped (float) nsigma with the TOF detector for alpha

o2-analysis-pid-tof-base

Code file: pidTOFBase.cxx

Table of the flags for TOF signal quality on the track level
Name Getter Type Comment
o2::aod::pidflags::GoodTOFMatch goodTOFMatch bool Bool for the TOF PID information on the single track information
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 for the event time
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
Table of the TOF signal
Name Getter Type Comment
o2::aod::pidtofsignal::TOFSignal tofSignal float TOF signal from track time
o2::aod::pidtofsignal::EventCollisionTime D eventCollisionTime float Event collision time used for the track. Needs the TOF
Table of the TOF event time. One entry per track.
Name Getter Type Comment
o2::aod::pidtofevtime::TOFEvTime tofEvTime float event time for TOF signal. Can be obtained via a combination of detectors e.g. TOF, FT0A, FT0C
o2::aod::pidtofevtime::TOFEvTimeErr tofEvTimeErr float event time error for TOF. Can be obtained via a combination of detectors e.g. TOF, FT0A, FT0C

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::TracksPidEl = soa::Join<o2::aod::pidTPCFullEl, o2::aod::pidTOFFullEl>
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::TracksPidMu = soa::Join<o2::aod::pidTPCFullMu, o2::aod::pidTOFFullMu>
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::TracksPidPi = soa::Join<o2::aod::pidTPCFullPi, o2::aod::pidTOFFullPi>
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::TracksPidKa = soa::Join<o2::aod::pidTPCFullKa, o2::aod::pidTOFFullKa>
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::TracksPidPr = soa::Join<o2::aod::pidTPCFullPr, 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
Is used in:
  • o2::aod::TracksPidDe = soa::Join<o2::aod::pidTPCFullDe, o2::aod::pidTOFFullDe>
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-merge

Code file: pidTOFMerge.cxx

Table of the flags for TOF signal quality on the track level
Name Getter Type Comment
o2::aod::pidflags::GoodTOFMatch goodTOFMatch bool Bool for the TOF PID information on the single track information
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 for the event time
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
Table of the TOF signal
Name Getter Type Comment
o2::aod::pidtofsignal::TOFSignal tofSignal float TOF signal from track time
o2::aod::pidtofsignal::EventCollisionTime D eventCollisionTime float Event collision time used for the track. Needs the TOF
Table of the TOF event time. One entry per track.
Name Getter Type Comment
o2::aod::pidtofevtime::TOFEvTime tofEvTime float event time for TOF signal. Can be obtained via a combination of detectors e.g. TOF, FT0A, FT0C
o2::aod::pidtofevtime::TOFEvTimeErr tofEvTimeErr float event time error for TOF. Can be obtained via a combination of detectors e.g. TOF, FT0A, FT0C
Table of the TOF (full) response with expected signal, expected resolution and Nsigma for electron
Is used in:
  • o2::aod::TracksPidEl = soa::Join<o2::aod::pidTPCFullEl, o2::aod::pidTOFFullEl>
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::TracksPidMu = soa::Join<o2::aod::pidTPCFullMu, o2::aod::pidTOFFullMu>
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::TracksPidPi = soa::Join<o2::aod::pidTPCFullPi, o2::aod::pidTOFFullPi>
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::TracksPidKa = soa::Join<o2::aod::pidTPCFullKa, o2::aod::pidTOFFullKa>
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::TracksPidPr = soa::Join<o2::aod::pidTPCFullPr, 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
Is used in:
  • o2::aod::TracksPidDe = soa::Join<o2::aod::pidTPCFullDe, o2::aod::pidTOFFullDe>
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
Table of the TOF response with binned Nsigma for electron
Is used in:
  • o2::aod::TracksPidTinyEl = soa::Join<o2::aod::pidTPCEl, o2::aod::pidTOFEl>
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 D tofNSigmaEl float Unwrapped (float) nsigma with the TOF detector for electron
Table of the TOF response with binned Nsigma for muon
Is used in:
  • o2::aod::TracksPidTinyMu = soa::Join<o2::aod::pidTPCMu, o2::aod::pidTOFMu>
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 D tofNSigmaMu float Unwrapped (float) nsigma with the TOF detector for muon
Table of the TOF response with binned Nsigma for pion
Is used in:
  • o2::aod::TracksPidTinyPi = soa::Join<o2::aod::pidTPCPi, o2::aod::pidTOFPi>
  • 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 D tofNSigmaPi float Unwrapped (float) nsigma with the TOF detector for pion
Table of the TOF response with binned Nsigma for kaon
Is used in:
  • o2::aod::TracksPidTinyKa = soa::Join<o2::aod::pidTPCKa, o2::aod::pidTOFKa>
  • 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 D tofNSigmaKa float Unwrapped (float) nsigma with the TOF detector for kaon
Table of the TOF response with binned Nsigma for proton
Is used in:
  • o2::aod::TracksPidTinyPr = soa::Join<o2::aod::pidTPCPr, o2::aod::pidTOFPr>
  • 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 D tofNSigmaPr float Unwrapped (float) nsigma with the TOF detector for proton
Table of the TOF response with binned Nsigma for deuteron
Is used in:
  • o2::aod::TracksPidTinyDe = soa::Join<o2::aod::pidTPCDe, o2::aod::pidTOFDe>
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 D tofNSigmaDe float Unwrapped (float) nsigma with the TOF detector for deuteron
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 D tofNSigmaTr float Unwrapped (float) nsigma with the TOF detector for triton
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 D tofNSigmaHe float Unwrapped (float) nsigma with the TOF detector for helium3
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 D tofNSigmaAl float Unwrapped (float) nsigma with the TOF detector for alpha
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-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 (full) response with expected signal, expected resolution and Nsigma for electron
Is used in:
  • o2::aod::TracksPidEl = soa::Join<o2::aod::pidTPCFullEl, o2::aod::pidTOFFullEl>
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::TracksPidMu = soa::Join<o2::aod::pidTPCFullMu, o2::aod::pidTOFFullMu>
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::TracksPidPi = soa::Join<o2::aod::pidTPCFullPi, o2::aod::pidTOFFullPi>
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::TracksPidKa = soa::Join<o2::aod::pidTPCFullKa, o2::aod::pidTOFFullKa>
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::TracksPidPr = soa::Join<o2::aod::pidTPCFullPr, 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
Is used in:
  • o2::aod::TracksPidDe = soa::Join<o2::aod::pidTPCFullDe, o2::aod::pidTOFFullDe>
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
Table of the TPC response with binned Nsigma for electron
Is used in:
  • o2::aod::TracksPidTinyEl = soa::Join<o2::aod::pidTPCEl, o2::aod::pidTOFEl>
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 D tpcNSigmaEl float Unwrapped (float) nsigma with the TPC detector for electron
Table of the TPC response with binned Nsigma for muon
Is used in:
  • o2::aod::TracksPidTinyMu = soa::Join<o2::aod::pidTPCMu, o2::aod::pidTOFMu>
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 D tpcNSigmaMu float Unwrapped (float) nsigma with the TPC detector for muon
Table of the TPC response with binned Nsigma for pion
Is used in:
  • o2::aod::TracksPidTinyPi = soa::Join<o2::aod::pidTPCPi, o2::aod::pidTOFPi>
  • 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 D tpcNSigmaPi float Unwrapped (float) nsigma with the TPC detector for pion
Table of the TPC response with binned Nsigma for kaon
Is used in:
  • o2::aod::TracksPidTinyKa = soa::Join<o2::aod::pidTPCKa, o2::aod::pidTOFKa>
  • 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 D tpcNSigmaKa float Unwrapped (float) nsigma with the TPC detector for kaon
Table of the TPC response with binned Nsigma for proton
Is used in:
  • o2::aod::TracksPidTinyPr = soa::Join<o2::aod::pidTPCPr, o2::aod::pidTOFPr>
  • 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 D tpcNSigmaPr float Unwrapped (float) nsigma with the TPC detector for proton
Table of the TPC response with binned Nsigma for deuteron
Is used in:
  • o2::aod::TracksPidTinyDe = soa::Join<o2::aod::pidTPCDe, o2::aod::pidTOFDe>
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 D tpcNSigmaDe float Unwrapped (float) nsigma with the TPC detector for deuteron
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 D tpcNSigmaTr float Unwrapped (float) nsigma with the TPC detector for triton
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 D tpcNSigmaHe float Unwrapped (float) nsigma with the TPC detector for helium3
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 D tpcNSigmaAl float Unwrapped (float) nsigma with the TPC detector for alpha
Name Getter Type Comment
o2::aod::mcpidtpc::DeDxTunedMc mcTunedTPCSignal float TPC signal after TuneOnData application for MC

o2-analysis-pid-tpc-base

Code file: pidTPCBase.cxx

o2-analysis-bc-converter

Code file: bcConverter.cxx

Root of data model for tables pointing to a bunch crossing, version 1
Is used in:
  • o2::aod::BCs = o2::aod::BCs_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::bc::RunNumber runNumber int Run number
o2::aod::bc::GlobalBC globalBC uint64_t Bunch crossing number (globally unique in this run)
o2::aod::bc::TriggerMask triggerMask uint64_t CTP trigger mask
o2::aod::bc::InputMask inputMask uint64_t CTP input mask

o2-analysis-bc-flags-creator

Code file: bcFlagsCreator.cxx

flag for tagging UPCs, joinable with BCs
Name Getter Type Comment
o2::aod::bc::Flags flags uint8_t BC flags (e.g. tagging of UPC tracking settings, etc)

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-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-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-hmpid-converter

Code file: hmpConverter.cxx

HMPID information version 1
Is used in:
  • o2::aod::HMPIDs = o2::aod::HMPID_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::hmpid::TrackId I trackId int32 Track index
o2::aod::hmpid::HMPIDSignal hmpidSignal float Signal of the HMPID
o2::aod::hmpid::HMPIDXTrack hmpidXTrack float Extrapolated track point x coordinate
o2::aod::hmpid::HMPIDYTrack hmpidYTrack float Extrapolated track point y coordinate
o2::aod::hmpid::HMPIDXMip hmpidXMip float Matched MIP track point x coordinate
o2::aod::hmpid::HMPIDYMip hmpidYMip float Matched MIP track point y coordinate
o2::aod::hmpid::HMPIDNPhotons hmpidNPhotons int Number of detected photons in HMPID
o2::aod::hmpid::HMPIDQMip hmpidQMip float Matched MIP cluster charge
o2::aod::hmpid::HMPIDClusSize hmpidClusSize int Matched MIP cluster size
o2::aod::hmpid::HMPIDMom hmpidMom float Track momentum at the HMPID
o2::aod::hmpid::HMPIDPhotsCharge hmpidPhotsCharge float[10] Photon cluster charge

o2-analysis-mccollision-converter

Code file: mcCollisionConverter.cxx

MC collision table with event plane
Is used in:
  • o2::aod::McCollisions = o2::aod::McCollisions_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::mccollision::BCId I bcId int32 BC index
o2::aod::mccollision::GeneratorsID generatorsID short disentangled generator IDs should be accessed using getGeneratorId, getSubGeneratorId and getSourceId
o2::aod::mccollision::PosX posX float X vertex position in cm
o2::aod::mccollision::PosY posY float Y vertex position in cm
o2::aod::mccollision::PosZ posZ float Z vertex position in cm
o2::aod::mccollision::T t float Collision time relative to given bc in ns
o2::aod::mccollision::Weight weight float MC weight
o2::aod::mccollision::ImpactParameter impactParameter float Impact parameter for A-A
o2::aod::mccollision::EventPlaneAngle eventPlaneAngle float Event plane angle for A-A
o2::aod::mccollision::GetGeneratorId D getGeneratorId int The global generator ID which might have been assigned by the user
o2::aod::mccollision::GetSubGeneratorId D getSubGeneratorId int A specific sub-generator ID in case the generator has some sub-generator logic
o2::aod::mccollision::GetSourceId D getSourceId int The source ID to differentiate between signals and background in an embedding simulation

o2-analysis-mc-converter

Code file: mcConverter.cxx

MC particle table, version 001
Is used in:
  • o2::aod::StoredMcParticles = o2::aod::StoredMcParticles_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::PVector D pVector std::array<float,3> Momentum vector in x,y,z-directions in GeV/c
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-mft-tracks-converter

Code file: mftTracksConverter.cxx

On disk version of MFTTracks, version 1
Is used in:
  • o2::aod::StoredMFTTracks = o2::aod::StoredMFTTracks_001
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::fwdtrack::CollisionId I collisionId int32 Pointer into Collisions
o2::aod::fwdtrack::X x float TrackParFwd parameter x
o2::aod::fwdtrack::Y y float TrackParFwd parameter y
o2::aod::fwdtrack::Z z float TrackParFwd propagation parameter z
o2::aod::fwdtrack::Phi phi float TrackParFwd parameter phi; (i.e. pt pointing direction)
o2::aod::fwdtrack::Tgl tgl float TrackParFwd parameter tan(\lamba); (\lambda = 90 - \theta_{polar})
o2::aod::fwdtrack::Signed1Pt signed1Pt float TrackParFwd parameter: charged inverse transverse momentum; (q/pt)
o2::aod::fwdtrack::v001::NClusters D nClusters int8_t Number of MFT clusters
o2::aod::fwdtrack::MFTClusterSizesAndTrackFlags mftClusterSizesAndTrackFlags uint64_t Cluster sizes per track, stored per layer (each 6 bits). Remaining 4 bits for MFT flags
o2::aod::fwdtrack::IsCA D isCA bool Returns true if used track-finding algorithm was Cellular Automaton
o2::aod::fwdtrack::Px D px float
o2::aod::fwdtrack::Py D py float
o2::aod::fwdtrack::Pz D pz float
o2::aod::fwdtrack::Sign D sign short Sign of the track eletric charge
o2::aod::fwdtrack::Chi2 chi2 float Track chi^2
o2::aod::fwdtrack::TrackTime trackTime float Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0]
o2::aod::fwdtrack::TrackTimeRes trackTimeRes float Resolution of the track time in ns

o2-analysis-multmcextras-converter

Code file: multMCExtrasConverter.cxx

Table for MC information
Is used in:
  • o2::aod::MultMCExtras = o2::aod::MultMCExtras_001
Name Getter Type Comment
o2::aod::mult::MultMCFT0A multMCFT0A int
o2::aod::mult::MultMCFT0C multMCFT0C int
o2::aod::mult::MultMCFV0A multMCFV0A int
o2::aod::mult::MultMCFDDA multMCFDDA int
o2::aod::mult::MultMCFDDC multMCFDDC int
o2::aod::mult::MultMCNParticlesEta05 multMCNParticlesEta05 int
o2::aod::mult::MultMCNParticlesEta08 multMCNParticlesEta08 int
o2::aod::mult::MultMCNParticlesEta10 multMCNParticlesEta10 int
o2::aod::mult::MultMCPVz multMCPVz float
o2::aod::mult::IsInelGt0 D isInelGt0 bool is INEL > 0
o2::aod::mult::IsInelGt1 D isInelGt1 bool is INEL > 1

o2-analysis-multsextra-converter

Code file: multsExtraConverter.cxx

debug information
Is used in:
  • o2::aod::MultsExtra = o2::aod::MultsExtra_001
Name Getter Type Comment
o2::aod::mult::MultPVTotalContributors multPVTotalContributors int
o2::aod::mult::MultPVChi2 multPVChi2 float
o2::aod::mult::MultCollisionTimeRes multCollisionTimeRes float
o2::aod::mult::MultRunNumber multRunNumber int
o2::aod::mult::MultPVz multPVz float
o2::aod::mult::MultSel8 multSel8 bool
o2::aod::mult::MultNTracksHasITS multNTracksHasITS int
o2::aod::mult::MultNTracksHasTPC multNTracksHasTPC int
o2::aod::mult::MultNTracksHasTOF multNTracksHasTOF int
o2::aod::mult::MultNTracksHasTRD multNTracksHasTRD int
o2::aod::mult::MultNTracksITSOnly multNTracksITSOnly int
o2::aod::mult::MultNTracksTPCOnly multNTracksTPCOnly int
o2::aod::mult::MultNTracksITSTPC multNTracksITSTPC int
o2::aod::mult::MultAllTracksTPCOnly multAllTracksTPCOnly int
o2::aod::mult::MultAllTracksITSTPC multAllTracksITSTPC int
o2::aod::evsel::NumTracksInTimeRange trackOccupancyInTimeRange int Occupancy in specified time interval by a number of tracks from nearby collisions
o2::aod::evsel::SumAmpFT0CInTimeRange ft0cOccupancyInTimeRange float Occupancy in specified time interval by a sum of FT0C amplitudes from nearby collisions
o2::aod::‌collision::Flags flags uint16_t Run 2: see CollisionFlagsRun2 | Run 3: see Vertex::Flags

o2-analysis-run2-tiny-to-full-pid

Code file: run2TinyToFullPID.cxx

Table of the TPC (full) response with expected signal, expected resolution and Nsigma for electron
Is used in:
  • o2::aod::TracksPidEl = soa::Join<o2::aod::pidTPCFullEl, o2::aod::pidTOFFullEl>
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::TracksPidMu = soa::Join<o2::aod::pidTPCFullMu, o2::aod::pidTOFFullMu>
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::TracksPidPi = soa::Join<o2::aod::pidTPCFullPi, o2::aod::pidTOFFullPi>
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::TracksPidKa = soa::Join<o2::aod::pidTPCFullKa, o2::aod::pidTOFFullKa>
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::TracksPidPr = soa::Join<o2::aod::pidTPCFullPr, 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
Is used in:
  • o2::aod::TracksPidDe = soa::Join<o2::aod::pidTPCFullDe, o2::aod::pidTOFFullDe>
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

o2-analysis-run2bcinfos-converter

Code file: run2bcinfosConverter.cxx

Is used in:
  • o2::aod::Run2BCInfos = o2::aod::Run2BCInfos_001
Name Getter Type Comment
o2::aod::run2::EventCuts eventCuts uint32_t Event selection flags. Check enum Run2EventSelectionCut
o2::aod::run2::TriggerMaskNext50 triggerMaskNext50 uint64_t 50 further trigger classes after bc.triggerMask()
o2::aod::run2::L0TriggerInputMask l0TriggerInputMask uint32_t CTP L0 trigger input mask
o2::aod::run2::SPDClustersL0 spdClustersL0 uint16_t Number of clusters in the first layer of the SPD
o2::aod::run2::SPDClustersL1 spdClustersL1 uint16_t Number of clusters in the second layer of the SPD
o2::aod::run2::SPDFiredChipsL0 spdFiredChipsL0 uint16_t Fired chips in the first layer of the SPD (offline)
o2::aod::run2::SPDFiredChipsL1 spdFiredChipsL1 uint16_t Fired chips in the second layer of the SPD (offline)
o2::aod::run2::SPDFiredFastOrL0 spdFiredFastOrL0 uint16_t Fired FASTOR signals in the first layer of the SPD (online)
o2::aod::run2::SPDFiredFastOrL1 spdFiredFastOrL1 uint16_t Fired FASTOR signals in the first layer of the SPD (online)
o2::aod::run2::V0TriggerChargeA v0TriggerChargeA uint16_t V0A trigger charge
o2::aod::run2::V0TriggerChargeC v0TriggerChargeC uint16_t V0C trigger charge
o2::aod::run2::NTPCClusters nTPCClusters uint32_t total number of TPC clusters (for ev sel)
o2::aod::run2::NSDDSSDClusters nSDDSSDClusters uint32_t total number of SSD + SDD clusters (for ev sel)

o2-analysis-run2-tracks-extra-converter

Code file: run2tracksExtraConverter.cxx

adds ITS shared cluster map
Is used in:
  • o2::aod::Run2TrackExtras = o2::aod::Run2TrackExtras_001
Name Getter Type Comment
o2::aod::track::ITSSignal itsSignal float dE/dx signal in the ITS (Run 2)
o2::aod::track::ITSSharedClusterMap itsSharedClusterMap uint8_t shared ITS cluster map (Run 2)
o2::aod::track::ITSNSharedCls D itsNSharedCls uint8_t Number of shared ITS clusters (Run 2)

o2-analysis-trackqa-converter-002

Code file: trackQA002Converter.cxx

trackQA information - version 2 - including contributor residuals of matched tracks at reference radius + TOF delta information
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackqa::TrackId I trackId int32 track to which this QA information belongs
o2::aod::trackqa::TPCTime0 tpcTime0 float tpc only time0 (mTime0 in TPC track)
o2::aod::trackqa::TPCDCAR tpcdcaR int16_t tpc only DCAr
o2::aod::trackqa::TPCDCAZ tpcdcaZ int16_t tpc only DCAz
o2::aod::trackqa::TPCClusterByteMask tpcClusterByteMask uint8_t tracklet bitmask - track defining 8 tracklets (152=8*19 rows) bit set if nCluster>thr (default 5)
o2::aod::trackqa::TPCdEdxMax0R tpcdEdxMax0R uint8_t TPC dEdxQMax -ROC0/dEdx from TrackTPC.mdEdxAlt
o2::aod::trackqa::TPCdEdxMax1R tpcdEdxMax1R uint8_t TPC dEdxQMax -ROC1/dEdx
o2::aod::trackqa::TPCdEdxMax2R tpcdEdxMax2R uint8_t TPC dEdxQMax -ROC2/dEdx
o2::aod::trackqa::TPCdEdxMax3R tpcdEdxMax3R uint8_t TPC dEdxQMax -ROC3/dEdx
o2::aod::trackqa::TPCdEdxTot0R tpcdEdxTot0R uint8_t TPC dEdxQtot -ROC0/dEdx
o2::aod::trackqa::TPCdEdxTot1R tpcdEdxTot1R uint8_t TPC dEdxQtot -ROC1/dEdx
o2::aod::trackqa::TPCdEdxTot2R tpcdEdxTot2R uint8_t TPC dEdxQtot -ROC2/dEdx
o2::aod::trackqa::TPCdEdxTot3R tpcdEdxTot3R uint8_t TPC dEdxQtot -ROC3/dEdx
o2::aod::trackqa::DeltaRefContParamY deltaRefContParamY int8_t Normalized delta of contributor tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefContParamZ deltaRefITSParamZ int8_t Normalized delta of contributor tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefContParamSnp deltaRefContParamSnp int8_t Normalized delta of contributor tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefContParamTgl deltaRefContParamTgl int8_t Normalized delta of contributor tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefContParamQ2Pt deltaRefContParamQ2Pt int8_t Normalized delta of contributor tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::DeltaRefGloParamY deltaRefGloParamY int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefGloParamZ deltaRefGloParamZ int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefGloParamSnp deltaRefGloParamSnp int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefGloParamTgl deltaRefGloParamTgl int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefGloParamQ2Pt deltaRefGloParamQ2Pt int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::DeltaTOFdX deltaTOFdX int8_t
o2::aod::trackqa::DeltaTOFdZ deltaTOFdZ int8_t
o2::aod::trackqa::IsDummy D isDummy bool indicates if the propagation of the contrib. tracks was successful and residuals are available

o2-analysis-trackqa-converter-003

Code file: trackQA003Converter.cxx

trackQA information - version 3 - including alternative dedx normalization
Is used in:
  • o2::aod::TracksQAVersion = o2::aod::TracksQA_003
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackqa::TrackId I trackId int32 track to which this QA information belongs
o2::aod::trackqa::TPCTime0 tpcTime0 float tpc only time0 (mTime0 in TPC track)
o2::aod::trackqa::TPCdEdxNorm tpcdEdxNorm float 100/TrackTPC.mdEdxAlt used to normalize dEdX...values below
o2::aod::trackqa::TPCDCAR tpcdcaR int16_t tpc only DCAr
o2::aod::trackqa::TPCDCAZ tpcdcaZ int16_t tpc only DCAz
o2::aod::trackqa::TPCClusterByteMask tpcClusterByteMask uint8_t tracklet bitmask - track defining 8 tracklets (152=8*19 rows) bit set if nCluster>thr (default 5)
o2::aod::trackqa::TPCdEdxMax0R tpcdEdxMax0R uint8_t TPC dEdxQMax -ROC0/dEdx from TrackTPC.mdEdxAlt
o2::aod::trackqa::TPCdEdxMax1R tpcdEdxMax1R uint8_t TPC dEdxQMax -ROC1/dEdx
o2::aod::trackqa::TPCdEdxMax2R tpcdEdxMax2R uint8_t TPC dEdxQMax -ROC2/dEdx
o2::aod::trackqa::TPCdEdxMax3R tpcdEdxMax3R uint8_t TPC dEdxQMax -ROC3/dEdx
o2::aod::trackqa::TPCdEdxTot0R tpcdEdxTot0R uint8_t TPC dEdxQtot -ROC0/dEdx
o2::aod::trackqa::TPCdEdxTot1R tpcdEdxTot1R uint8_t TPC dEdxQtot -ROC1/dEdx
o2::aod::trackqa::TPCdEdxTot2R tpcdEdxTot2R uint8_t TPC dEdxQtot -ROC2/dEdx
o2::aod::trackqa::TPCdEdxTot3R tpcdEdxTot3R uint8_t TPC dEdxQtot -ROC3/dEdx
o2::aod::trackqa::DeltaRefContParamY deltaRefContParamY int8_t Normalized delta of contributor tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefContParamZ deltaRefITSParamZ int8_t Normalized delta of contributor tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefContParamSnp deltaRefContParamSnp int8_t Normalized delta of contributor tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefContParamTgl deltaRefContParamTgl int8_t Normalized delta of contributor tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefContParamQ2Pt deltaRefContParamQ2Pt int8_t Normalized delta of contributor tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::DeltaRefGloParamY deltaRefGloParamY int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefGloParamZ deltaRefGloParamZ int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefGloParamSnp deltaRefGloParamSnp int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefGloParamTgl deltaRefGloParamTgl int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefGloParamQ2Pt deltaRefGloParamQ2Pt int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::DeltaTOFdX deltaTOFdX int8_t
o2::aod::trackqa::DeltaTOFdZ deltaTOFdZ int8_t
o2::aod::trackqa::IsDummy D isDummy bool indicates if the propagation of the contrib. tracks was successful and residuals are available

o2-analysis-trackqa-converter

Code file: trackQAConverter.cxx

trackQA information - version 1 - including contributor residuals of matched tracks at reference radius
Name Getter Type Comment
o2::soa::Index GI globalIndex int64_t
o2::aod::trackqa::TrackId I trackId int32 track to which this QA information belongs
o2::aod::trackqa::TPCTime0 tpcTime0 float tpc only time0 (mTime0 in TPC track)
o2::aod::trackqa::TPCDCAR tpcdcaR int16_t tpc only DCAr
o2::aod::trackqa::TPCDCAZ tpcdcaZ int16_t tpc only DCAz
o2::aod::trackqa::TPCClusterByteMask tpcClusterByteMask uint8_t tracklet bitmask - track defining 8 tracklets (152=8*19 rows) bit set if nCluster>thr (default 5)
o2::aod::trackqa::TPCdEdxMax0R tpcdEdxMax0R uint8_t TPC dEdxQMax -ROC0/dEdx from TrackTPC.mdEdxAlt
o2::aod::trackqa::TPCdEdxMax1R tpcdEdxMax1R uint8_t TPC dEdxQMax -ROC1/dEdx
o2::aod::trackqa::TPCdEdxMax2R tpcdEdxMax2R uint8_t TPC dEdxQMax -ROC2/dEdx
o2::aod::trackqa::TPCdEdxMax3R tpcdEdxMax3R uint8_t TPC dEdxQMax -ROC3/dEdx
o2::aod::trackqa::TPCdEdxTot0R tpcdEdxTot0R uint8_t TPC dEdxQtot -ROC0/dEdx
o2::aod::trackqa::TPCdEdxTot1R tpcdEdxTot1R uint8_t TPC dEdxQtot -ROC1/dEdx
o2::aod::trackqa::TPCdEdxTot2R tpcdEdxTot2R uint8_t TPC dEdxQtot -ROC2/dEdx
o2::aod::trackqa::TPCdEdxTot3R tpcdEdxTot3R uint8_t TPC dEdxQtot -ROC3/dEdx
o2::aod::trackqa::DeltaRefContParamY deltaRefContParamY int8_t Normalized delta of contributor tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefContParamZ deltaRefITSParamZ int8_t Normalized delta of contributor tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefContParamSnp deltaRefContParamSnp int8_t Normalized delta of contributor tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefContParamTgl deltaRefContParamTgl int8_t Normalized delta of contributor tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefContParamQ2Pt deltaRefContParamQ2Pt int8_t Normalized delta of contributor tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::DeltaRefGloParamY deltaRefGloParamY int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Y
o2::aod::trackqa::DeltaRefGloParamZ deltaRefGloParamZ int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Z
o2::aod::trackqa::DeltaRefGloParamSnp deltaRefGloParamSnp int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Snp
o2::aod::trackqa::DeltaRefGloParamTgl deltaRefGloParamTgl int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Tgl
o2::aod::trackqa::DeltaRefGloParamQ2Pt deltaRefGloParamQ2Pt int8_t Normalized delta of global track to average contributors matched tracks at reference point in the same frame Q2Pt
o2::aod::trackqa::IsDummy D isDummy bool indicates if the propagation of the contrib. tracks was successful and residuals are available

o2-analysis-tracks-extra-converter

Code file: tracksExtraConverter.cxx

Name Getter Type Comment
o2::aod::track::TPCInnerParam tpcInnerParam float Momentum at inner wall of the TPC
o2::aod::track::Flags flags uint32_t Track flags. Run 2: see TrackFlagsRun2Enum | Run 3: see TrackFlags
o2::aod::track::ITSClusterSizes itsClusterSizes uint32_t Clusters sizes, four bits per a layer, starting from the innermost
o2::aod::track::TPCNClsFindable tpcNClsFindable uint8_t Findable TPC clusters for this track geometry
o2::aod::track::TPCNClsFindableMinusFound tpcNClsFindableMinusFound int8_t TPC Clusters: Findable - Found
o2::aod::track::TPCNClsFindableMinusCrossedRows tpcNClsFindableMinusCrossedRows int8_t TPC Clusters: Findable - crossed rows
o2::aod::track::TPCNClsShared tpcNClsShared uint8_t Number of shared TPC clusters
o2::aod::track::v001::extensions::TPCDeltaTFwd D tpcDeltaTFwd float Delta Forward of track time in TPC time bis
o2::aod::track::v001::extensions::TPCDeltaTBwd D tpcDeltaTBwd float Delta Backward of track time in TPC time bis
o2::aod::track::TRDPattern trdPattern uint8_t Contributor to the track on TRD layer in bits 0-5, starting from the innermost, bit 6 indicates a potentially split tracklet, bit 7 if the track crossed a padrow
o2::aod::track::ITSChi2NCl itsChi2NCl float Chi2 / cluster for the ITS track segment
o2::aod::track::TPCChi2NCl tpcChi2NCl float Chi2 / cluster for the TPC track segment
o2::aod::track::TRDChi2 trdChi2 float Chi2 for the TRD track segment
o2::aod::track::TOFChi2 tofChi2 float Chi2 for the TOF track segment
o2::aod::track::TPCSignal tpcSignal float dE/dx signal in the TPC
o2::aod::track::TRDSignal trdSignal float PID signal in the TRD
o2::aod::track::Length length float Track length
o2::aod::track::TOFExpMom tofExpMom float TOF expected momentum obtained in tracking, used to compute the expected times
o2::aod::track::PIDForTracking D pidForTracking uint32_t PID hypothesis used during tracking. See the constants in the class PID in PID.h
o2::aod::track::IsPVContributor D isPVContributor bool Run 3: Has this track contributed to the collision vertex fit
o2::aod::track::HasITS D hasITS bool Flag to check if track has a ITS match
o2::aod::track::HasTPC D hasTPC bool Flag to check if track has a TPC match
o2::aod::track::HasTRD D hasTRD bool Flag to check if track has a TRD match
o2::aod::track::HasTOF D hasTOF bool Flag to check if track has a TOF measurement
o2::aod::track::TPCNClsFound D tpcNClsFound int16_t Number of found TPC clusters
o2::aod::track::TPCNClsCrossedRows D tpcNClsCrossedRows int16_t Number of crossed TPC Rows
o2::aod::track::v001::ITSClusterMap D itsClusterMap uint8_t ITS cluster map, one bit per a layer, starting from the innermost
o2::aod::track::v001::ITSNCls D itsNCls uint8_t Number of ITS clusters
o2::aod::track::v001::ITSNClsInnerBarrel D itsNClsInnerBarrel uint8_t Number of ITS clusters in the Inner Barrel
o2::aod::track::v001::ITSClsSizeInLayer D itsClsSizeInLayer uint8_t Size of the ITS cluster in a given layer
o2::aod::track::v001::IsITSAfterburner D isITSAfterburner bool If the track used the afterburner in the ITS
o2::aod::track::TOFExpTimeEl D tofExpTimeEl float Expected time for the track to reach the TOF under the electron hypothesis
o2::aod::track::TOFExpTimeMu D tofExpTimeMu float Expected time for the track to reach the TOF under the muon hypothesis
o2::aod::track::TOFExpTimePi D tofExpTimePi float Expected time for the track to reach the TOF under the pion hypothesis
o2::aod::track::TOFExpTimeKa D tofExpTimeKa float Expected time for the track to reach the TOF under the kaon hypothesis
o2::aod::track::TOFExpTimePr D tofExpTimePr float Expected time for the track to reach the TOF under the proton hypothesis
o2::aod::track::TOFExpTimeDe D tofExpTimeDe float Expected time for the track to reach the TOF under the deuteron hypothesis
o2::aod::track::TOFExpTimeTr D tofExpTimeTr float Expected time for the track to reach the TOF under the triton hypothesis
o2::aod::track::TOFExpTimeHe D tofExpTimeHe float Expected time for the track to reach the TOF under the helium3 hypothesis
o2::aod::track::TOFExpTimeAl D tofExpTimeAl float Expected time for the track to reach the TOF under the helium4 hypothesis
o2::aod::track::TPCCrossedRowsOverFindableCls D tpcCrossedRowsOverFindableCls float Ratio crossed rows over findable clusters
o2::aod::track::TPCFoundOverFindableCls D tpcFoundOverFindableCls float Ratio of found over findable clusters
o2::aod::track::TPCFractionSharedCls D tpcFractionSharedCls float Fraction of shared TPC clusters
o2::aod::track::TrackEtaEMCAL trackEtaEmcal float
o2::aod::track::TrackPhiEMCAL trackPhiEmcal float
o2::aod::track::TrackTime trackTime float Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0]
o2::aod::track::TrackTimeRes trackTimeRes float Resolution of the track time in ns (see TrackFlags::TrackTimeResIsRange)

o2-analysis-tracks-extra-v002-converter

Code file: tracksExtraV002Converter.cxx

Is used in:
  • o2::aod::StoredTracksExtra = o2::aod::StoredTracksExtra_002
Name Getter Type Comment
o2::aod::track::TPCInnerParam tpcInnerParam float Momentum at inner wall of the TPC
o2::aod::track::Flags flags uint32_t Track flags. Run 2: see TrackFlagsRun2Enum | Run 3: see TrackFlags
o2::aod::track::ITSClusterSizes itsClusterSizes uint32_t Clusters sizes, four bits per a layer, starting from the innermost
o2::aod::track::TPCNClsFindable tpcNClsFindable uint8_t Findable TPC clusters for this track geometry
o2::aod::track::TPCNClsFindableMinusFound tpcNClsFindableMinusFound int8_t TPC Clusters: Findable - Found
o2::aod::track::TPCNClsFindableMinusPID tpcNClsFindableMinusPID int8_t TPC Clusters: Findable - Found clusters used for PID
o2::aod::track::TPCNClsFindableMinusCrossedRows tpcNClsFindableMinusCrossedRows int8_t TPC Clusters: Findable - crossed rows
o2::aod::track::TPCNClsShared tpcNClsShared uint8_t Number of shared TPC clusters
o2::aod::track::v001::extensions::TPCDeltaTFwd D tpcDeltaTFwd float Delta Forward of track time in TPC time bis
o2::aod::track::v001::extensions::TPCDeltaTBwd D tpcDeltaTBwd float Delta Backward of track time in TPC time bis
o2::aod::track::TRDPattern trdPattern uint8_t Contributor to the track on TRD layer in bits 0-5, starting from the innermost, bit 6 indicates a potentially split tracklet, bit 7 if the track crossed a padrow
o2::aod::track::ITSChi2NCl itsChi2NCl float Chi2 / cluster for the ITS track segment
o2::aod::track::TPCChi2NCl tpcChi2NCl float Chi2 / cluster for the TPC track segment
o2::aod::track::TRDChi2 trdChi2 float Chi2 for the TRD track segment
o2::aod::track::TOFChi2 tofChi2 float Chi2 for the TOF track segment
o2::aod::track::TPCSignal tpcSignal float dE/dx signal in the TPC
o2::aod::track::TRDSignal trdSignal float PID signal in the TRD
o2::aod::track::Length length float Track length
o2::aod::track::TOFExpMom tofExpMom float TOF expected momentum obtained in tracking, used to compute the expected times
o2::aod::track::PIDForTracking D pidForTracking uint32_t PID hypothesis used during tracking. See the constants in the class PID in PID.h
o2::aod::track::IsPVContributor D isPVContributor bool Run 3: Has this track contributed to the collision vertex fit
o2::aod::track::HasITS D hasITS bool Flag to check if track has a ITS match
o2::aod::track::HasTPC D hasTPC bool Flag to check if track has a TPC match
o2::aod::track::HasTRD D hasTRD bool Flag to check if track has a TRD match
o2::aod::track::HasTOF D hasTOF bool Flag to check if track has a TOF measurement
o2::aod::track::TPCNClsFound D tpcNClsFound int16_t Number of found TPC clusters
o2::aod::track::TPCNClsPID D tpcNClsPID int16_t Number of found TPC clusters used for PID
o2::aod::track::TPCNClsCrossedRows D tpcNClsCrossedRows int16_t Number of crossed TPC Rows
o2::aod::track::v001::ITSClusterMap D itsClusterMap uint8_t ITS cluster map, one bit per a layer, starting from the innermost
o2::aod::track::v001::ITSNCls D itsNCls uint8_t Number of ITS clusters
o2::aod::track::v001::ITSNClsInnerBarrel D itsNClsInnerBarrel uint8_t Number of ITS clusters in the Inner Barrel
o2::aod::track::v001::ITSClsSizeInLayer D itsClsSizeInLayer uint8_t Size of the ITS cluster in a given layer
o2::aod::track::v001::IsITSAfterburner D isITSAfterburner bool If the track used the afterburner in the ITS
o2::aod::track::TOFExpTimeEl D tofExpTimeEl float Expected time for the track to reach the TOF under the electron hypothesis
o2::aod::track::TOFExpTimeMu D tofExpTimeMu float Expected time for the track to reach the TOF under the muon hypothesis
o2::aod::track::TOFExpTimePi D tofExpTimePi float Expected time for the track to reach the TOF under the pion hypothesis
o2::aod::track::TOFExpTimeKa D tofExpTimeKa float Expected time for the track to reach the TOF under the kaon hypothesis
o2::aod::track::TOFExpTimePr D tofExpTimePr float Expected time for the track to reach the TOF under the proton hypothesis
o2::aod::track::TOFExpTimeDe D tofExpTimeDe float Expected time for the track to reach the TOF under the deuteron hypothesis
o2::aod::track::TOFExpTimeTr D tofExpTimeTr float Expected time for the track to reach the TOF under the triton hypothesis
o2::aod::track::TOFExpTimeHe D tofExpTimeHe float Expected time for the track to reach the TOF under the helium3 hypothesis
o2::aod::track::TOFExpTimeAl D tofExpTimeAl float Expected time for the track to reach the TOF under the helium4 hypothesis
o2::aod::track::TPCCrossedRowsOverFindableCls D tpcCrossedRowsOverFindableCls float Ratio crossed rows over findable clusters
o2::aod::track::TPCFoundOverFindableCls D tpcFoundOverFindableCls float Ratio of found over findable clusters
o2::aod::track::TPCFractionSharedCls D tpcFractionSharedCls float Fraction of shared TPC clusters
o2::aod::track::TrackEtaEMCAL trackEtaEmcal float
o2::aod::track::TrackPhiEMCAL trackPhiEmcal float
o2::aod::track::TrackTime trackTime float Estimated time of the track in ns wrt collision().bc() or ambiguoustrack.bcSlice()[0]
o2::aod::track::TrackTimeRes trackTimeRes float Resolution of the track time in ns (see TrackFlags::TrackTimeResIsRange)

o2-analysis-v0converter

Code file: v0converter.cxx

Run 3 V0 table (version 002)
Is used in:
  • o2::aod::V0s = o2::aod::V0s_002
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
o2::aod::v0::V0Type v0Type uint8_t custom bitmap for various selections (see below)
o2::aod::v0::IsStandardV0 D isStandardV0 bool is standard V0
o2::aod::v0::IsPhotonV0 D isPhotonV0 bool is TPC-only V0 for which the photon-mass-hypothesis was good
o2::aod::v0::IsCollinearV0 D isCollinearV0 bool is V0 for which the photon-mass-hypothesis was good and was fitted collinearly

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