Skip to content

Latest commit

 

History

History
1305 lines (1117 loc) · 43.9 KB

File metadata and controls

1305 lines (1117 loc) · 43.9 KB
sort 4
title Joins and iterators

The data model provides in addition to the set of tables also some predefined joines which are listed below.

Click on the labels to display the definitions. Click buttons to show / close all definitions.

List of defined joins and iterators

o2::aod::BC

  • o2::aod::BC = o2::aod::BCs::iterator

o2::aod::BCsWithTimestamps

  • o2::aod::BCsWithTimestamps = soa::Join

o2::aod::Collision

  • o2::aod::Collision = o2::aod::Collisions::iterator

o2::aod::Track

  • o2::aod::Track = o2::aod::Tracks::iterator

o2::aod::TrackIU

  • o2::aod::TrackIU = o2::aod::TracksIU::iterator

o2::aod::TrackCov

  • o2::aod::TrackCov = o2::aod::TracksCov::iterator

o2::aod::TrackCovIU

  • o2::aod::TrackCovIU = o2::aod::TracksCovIU::iterator

o2::aod::TrackExtra

  • o2::aod::TrackExtra = o2::aod::TracksExtra::iterator

o2::aod::FullTracks

  • o2::aod::FullTracks = soa::Join

o2::aod::FullTrack

  • o2::aod::FullTrack = soa::Join::iterator

o2::aod::MFTTrack

  • o2::aod::MFTTrack = o2::aod::MFTTracks::iterator

o2::aod::FwdTrack

  • o2::aod::FwdTrack = o2::aod::FwdTracks::iterator

o2::aod::FwdTrackCovFwd

  • o2::aod::FwdTrackCovFwd = o2::aod::FwdTracksCov::iterator

o2::aod::FullFwdTracks

  • o2::aod::FullFwdTracks = soa::Join

o2::aod::FullFwdTrack

  • o2::aod::FullFwdTrack = soa::Join::iterator

o2::aod::AmbiguousTrack

  • o2::aod::AmbiguousTrack = o2::aod::AmbiguousTracks::iterator

o2::aod::AmbiguousMFTTrack

  • o2::aod::AmbiguousMFTTrack = o2::aod::AmbiguousMFTTracks::iterator

o2::aod::AmbiguousFwdTrack

  • o2::aod::AmbiguousFwdTrack = o2::aod::AmbiguousFwdTracks::iterator

o2::aod::HMPID

  • o2::aod::HMPID = o2::aod::HMPIDs::iterator

o2::aod::Calo

  • o2::aod::Calo = o2::aod::Calos::iterator

o2::aod::CaloTrigger

  • o2::aod::CaloTrigger = o2::aod::CaloTriggers::iterator

o2::aod::Zdc

  • o2::aod::Zdc = o2::aod::Zdcs::iterator

o2::aod::FV0A

  • o2::aod::FV0A = o2::aod::FV0As::iterator

o2::aod::FV0C

  • o2::aod::FV0C = o2::aod::FV0Cs::iterator

o2::aod::FT0

  • o2::aod::FT0 = o2::aod::FT0s::iterator

o2::aod::FDDs

  • o2::aod::FDDs = o2::aod::FDDs_001

o2::aod::FDD

  • o2::aod::FDD = o2::aod::FDDs::iterator

o2::aod::V0s

  • o2::aod::V0s = o2::aod::V0s_001

o2::aod::V0

  • o2::aod::V0 = o2::aod::V0s::iterator

o2::aod::Cascades

  • o2::aod::Cascades = o2::aod::Cascades_001

o2::aod::Cascade

  • o2::aod::Cascade = o2::aod::Cascades::iterator

o2::aod::Origin

  • o2::aod::Origin = o2::aod::Origins::iterator

o2::aod::Run2BCInfo

  • o2::aod::Run2BCInfo = o2::aod::Run2BCInfos::iterator

o2::aod::McCollision

  • o2::aod::McCollision = o2::aod::McCollisions::iterator

o2::aod::McParticles

  • o2::aod::McParticles = o2::aod::McParticles_001

o2::aod::McParticle

  • o2::aod::McParticle = o2::aod::McParticles::iterator

o2::aod::McTrackLabel

  • o2::aod::McTrackLabel = o2::aod::McTrackLabels::iterator

o2::aod::McMFTTrackLabel

  • o2::aod::McMFTTrackLabel = o2::aod::McMFTTrackLabels::iterator

o2::aod::McFwdTrackLabel

  • o2::aod::McFwdTrackLabel = o2::aod::McFwdTrackLabels::iterator

o2::aod::McCaloLabel

  • o2::aod::McCaloLabel = o2::aod::McCaloLabels::iterator

o2::aod::McCollisionLabel

  • o2::aod::McCollisionLabel = o2::aod::McCollisionLabels::iterator

o2::aod::HepMCXSection

  • o2::aod::HepMCXSection = o2::aod::HepMCXSections::iterator

o2::aod::HepMCPdfInfo

  • o2::aod::HepMCPdfInfo = o2::aod::HepMCPdfInfos::iterator

o2::aod::HepMCHeavyIon

  • o2::aod::HepMCHeavyIon = o2::aod::HepMCHeavyIons::iterator

o2::aod::CollisionMatchedRun2Sparse

  • o2::aod::CollisionMatchedRun2Sparse = soa::Join::iterator

o2::aod::CollisionMatchedRun3Sparse

  • o2::aod::CollisionMatchedRun3Sparse = soa::Join::iterator

o2::aod::CaloCluster

  • o2::aod::CaloCluster = o2::aod::CaloClusters::iterator

o2::aod::CentRun2V0M

  • o2::aod::CentRun2V0M = o2::aod::CentRun2V0Ms::iterator

o2::aod::CentRun2SPDTrk

  • o2::aod::CentRun2SPDTrk = o2::aod::CentRun2SPDTrks::iterator

o2::aod::CentRun2SPDCls

  • o2::aod::CentRun2SPDCls = o2::aod::CentRun2SPDClss::iterator

o2::aod::CentRun2CL0

  • o2::aod::CentRun2CL0 = o2::aod::CentRun2CL0s::iterator

o2::aod::CentRun2CL1

  • o2::aod::CentRun2CL1 = o2::aod::CentRun2CL1s::iterator

o2::aod::CentFV0A

  • o2::aod::CentFV0A = o2::aod::CentFV0As::iterator

o2::aod::CentFT0M

  • o2::aod::CentFT0M = o2::aod::CentFT0Ms::iterator

o2::aod::CentFDDM

  • o2::aod::CentFDDM = o2::aod::CentFDDMs::iterator

o2::aod::CentNTPV

  • o2::aod::CentNTPV = o2::aod::CentNTPVs::iterator

o2::aod::EvSel

  • o2::aod::EvSel = o2::aod::EvSels::iterator

o2::aod::BcSel

  • o2::aod::BcSel = o2::aod::BcSels::iterator

o2::aod::FT0Corrected

  • o2::aod::FT0Corrected = o2::aod::FT0sCorrected::iterator

o2::aod::Mult

  • o2::aod::Mult = o2::aod::Mults::iterator

o2::aod::MultZeq

  • o2::aod::MultZeq = o2::aod::MultZeqs::iterator

o2::aod::CFCollision

  • o2::aod::CFCollision = o2::aod::CFCollisions::iterator

o2::aod::CFTrack

  • o2::aod::CFTrack = o2::aod::CFTracks::iterator

o2::aod::DptDptCFAcceptedCollision

  • o2::aod::DptDptCFAcceptedCollision = o2::aod::DptDptCFAcceptedCollisions::iterator

o2::aod::DptDptCFAcceptedTrueCollision

  • o2::aod::DptDptCFAcceptedTrueCollision = o2::aod::DptDptCFAcceptedTrueCollisions::iterator

o2::aod::FemtoDreamCollision

  • o2::aod::FemtoDreamCollision = o2::aod::FemtoDreamCollisions::iterator

o2::aod::FemtoDreamParticle

  • o2::aod::FemtoDreamParticle = o2::aod::FemtoDreamParticles::iterator

o2::aod::FemtoDreamDebugParticle

  • o2::aod::FemtoDreamDebugParticle = o2::aod::FemtoDreamDebugParticles::iterator

o2::aod::FemtoDreamParticleMC

  • o2::aod::FemtoDreamParticleMC = o2::aod::FemtoDreamParticlesMC::iterator

o2::aod::FemtoDreamDebugParticleMC

  • o2::aod::FemtoDreamDebugParticleMC = o2::aod::FemtoDreamParticlesMC::iterator

o2::aod::Hash

  • o2::aod::Hash = o2::aod::Hashes::iterator

o2::aod::ReducedEvent

  • o2::aod::ReducedEvent = o2::aod::ReducedEvents::iterator

o2::aod::ReducedEventExtended

  • o2::aod::ReducedEventExtended = o2::aod::ReducedEventsExtended::iterator

o2::aod::ReducedEventVtxCov

  • o2::aod::ReducedEventVtxCov = o2::aod::ReducedEventsVtxCov::iterator

o2::aod::ReducedEventQvector

  • o2::aod::ReducedEventQvector = o2::aod::ReducedEventsQvector::iterator

o2::aod::ReducedMCEvent

  • o2::aod::ReducedMCEvent = o2::aod::ReducedMCEvents::iterator

o2::aod::ReducedMCEventLabel

  • o2::aod::ReducedMCEventLabel = o2::aod::ReducedMCEventLabels::iterator

o2::aod::ReducedTrack

  • o2::aod::ReducedTrack = o2::aod::ReducedTracks::iterator

o2::aod::ReducedTrackBarrel

  • o2::aod::ReducedTrackBarrel = o2::aod::ReducedTracksBarrel::iterator

o2::aod::ReducedTrackBarrelCov

  • o2::aod::ReducedTrackBarrelCov = o2::aod::ReducedTracksBarrelCov::iterator

o2::aod::ReducedTrackBarrelPID

  • o2::aod::ReducedTrackBarrelPID = o2::aod::ReducedTracksBarrelPID::iterator

o2::aod::ReducedMCTrack

  • o2::aod::ReducedMCTrack = o2::aod::ReducedMCTracks::iterator

o2::aod::ReducedTrackBarrelLabel

  • o2::aod::ReducedTrackBarrelLabel = o2::aod::ReducedTracksBarrelLabels::iterator

o2::aod::ReducedMuon

  • o2::aod::ReducedMuon = o2::aod::ReducedMuons::iterator

o2::aod::ReducedMuonExtra

  • o2::aod::ReducedMuonExtra = o2::aod::ReducedMuonsExtra::iterator

o2::aod::ReducedMuonCov

  • o2::aod::ReducedMuonCov = o2::aod::ReducedMuonsCov::iterator

o2::aod::ReducedMuonsLabel

  • o2::aod::ReducedMuonsLabel = o2::aod::ReducedMuonsLabels::iterator

o2::aod::Dilepton

  • o2::aod::Dilepton = o2::aod::Dileptons::iterator

o2::aod::DileptonExtra

  • o2::aod::DileptonExtra = o2::aod::DileptonsExtra::iterator

o2::aod::DileptonFlow

  • o2::aod::DileptonFlow = o2::aod::DileptonsFlow::iterator

o2::aod::DimuonAll

  • o2::aod::DimuonAll = o2::aod::DimuonsAll::iterator

o2::aod::DileptonTrackCandidate

  • o2::aod::DileptonTrackCandidate = o2::aod::DileptonTrackCandidates::iterator

o2::aod::V0Bit

  • o2::aod::V0Bit = o2::aod::V0Bits::iterator

o2::aod::BigTracks

  • o2::aod::BigTracks = soa::Join

o2::aod::BigTracksExtended

  • o2::aod::BigTracksExtended = soa::Join

o2::aod::BigTracksMC

  • o2::aod::BigTracksMC = soa::Join

o2::aod::BigTracksPID

  • o2::aod::BigTracksPID = soa::Join

o2::aod::BigTracksPIDExtended

  • o2::aod::BigTracksPIDExtended = soa::Join

o2::aod::Hf2Prong

  • o2::aod::Hf2Prong = o2::aod::Hf2Prongs::iterator

o2::aod::HfCascade

  • o2::aod::HfCascade = o2::aod::HfCascades::iterator

o2::aod::Hf3Prong

  • o2::aod::Hf3Prong = o2::aod::Hf3Prongs::iterator

o2::aod::HfDstar

  • o2::aod::HfDstar = o2::aod::HfDstars::iterator

o2::aod::HfCandProng2

  • o2::aod::HfCandProng2 = o2::aod::HfCandProng2Ext

o2::aod::HfCandCascade

  • o2::aod::HfCandCascade = o2::aod::HfCandCascExt

o2::aod::HfCandBPlus

  • o2::aod::HfCandBPlus = o2::aod::HfCandBPlusExt

o2::aod::HfCandProng3

  • o2::aod::HfCandProng3 = o2::aod::HfCandProng3Ext

o2::aod::HfCandX

  • o2::aod::HfCandX = o2::aod::HfCandXExt

o2::aod::HfCandXicc

  • o2::aod::HfCandXicc = o2::aod::HfCandXiccExt

o2::aod::HfCandChic

  • o2::aod::HfCandChic = o2::aod::HfCandChicExt

o2::aod::HfCandLb

  • o2::aod::HfCandLb = o2::aod::HfCandLbExt

o2::aod::EMCALCluster

  • o2::aod::EMCALCluster = o2::aod::EMCALClusters::iterator

o2::aod::EMCALAmbiguousCluster

  • o2::aod::EMCALAmbiguousCluster = o2::aod::EMCALAmbiguousClusters::iterator

o2::aod::EMCALClusterCell

  • o2::aod::EMCALClusterCell = o2::aod::EMCALClusterCells::iterator

o2::aod::EMCALAmbiguousClusterCell

  • o2::aod::EMCALAmbiguousClusterCell = o2::aod::EMCALAmbiguousClusterCells::iterator

o2::aod::EMCALMatchedTrack

  • o2::aod::EMCALMatchedTrack = o2::aod::EMCALMatchedTracks::iterator

o2::aod::Jet

  • o2::aod::Jet = o2::aod::Jets::iterator

o2::aod::MatchedJet

  • o2::aod::MatchedJet = o2::aod::MatchedJets::iterator

o2::aod::JetTrackConstituent

  • o2::aod::JetTrackConstituent = o2::aod::JetTrackConstituents::iterator

o2::aod::JetClusterConstituent

  • o2::aod::JetClusterConstituent = o2::aod::JetClusterConstituents::iterator

o2::aod::JetConstituentSub

  • o2::aod::JetConstituentSub = o2::aod::JetConstituentsSub::iterator

o2::aod::MCParticleLevelJet

  • o2::aod::MCParticleLevelJet = o2::aod::MCParticleLevelJets::iterator

o2::aod::MatchedMCParticleLevelJet

  • o2::aod::MatchedMCParticleLevelJet = o2::aod::MatchedMCParticleLevelJets::iterator

o2::aod::MCParticleLevelJetTrackConstituent

  • o2::aod::MCParticleLevelJetTrackConstituent = o2::aod::MCParticleLevelJetTrackConstituents::iterator

o2::aod::MCParticleLevelJetClusterConstituent

  • o2::aod::MCParticleLevelJetClusterConstituent = o2::aod::MCParticleLevelJetClusterConstituents::iterator

o2::aod::MCParticleLevelJetConstituentSub

  • o2::aod::MCParticleLevelJetConstituentSub = o2::aod::MCParticleLevelJetConstituentsSub::iterator

o2::aod::MCDetectorLevelJet

  • o2::aod::MCDetectorLevelJet = o2::aod::MCDetectorLevelJets::iterator

o2::aod::MatchedMCDetectorLevelJet

  • o2::aod::MatchedMCDetectorLevelJet = o2::aod::MatchedMCDetectorLevelJets::iterator

o2::aod::MCDetectorLevelJetTrackConstituent

  • o2::aod::MCDetectorLevelJetTrackConstituent = o2::aod::MCDetectorLevelJetTrackConstituents::iterator

o2::aod::MCDetectorLevelJetClusterConstituent

  • o2::aod::MCDetectorLevelJetClusterConstituent = o2::aod::MCDetectorLevelJetClusterConstituents::iterator

o2::aod::MCDetectorLevelJetConstituentSub

  • o2::aod::MCDetectorLevelJetConstituentSub = o2::aod::MCDetectorLevelJetConstituentsSub::iterator

o2::aod::HybridIntermediateJet

  • o2::aod::HybridIntermediateJet = o2::aod::HybridIntermediateJets::iterator

o2::aod::MatchedHybridIntermediateJet

  • o2::aod::MatchedHybridIntermediateJet = o2::aod::MatchedHybridIntermediateJets::iterator

o2::aod::HybridIntermediateJetTrackConstituent

  • o2::aod::HybridIntermediateJetTrackConstituent = o2::aod::HybridIntermediateJetTrackConstituents::iterator

o2::aod::HybridIntermediateJetClusterConstituent

  • o2::aod::HybridIntermediateJetClusterConstituent = o2::aod::HybridIntermediateJetClusterConstituents::iterator

o2::aod::HybridIntermediateJetConstituentSub

  • o2::aod::HybridIntermediateJetConstituentSub = o2::aod::HybridIntermediateJetConstituentsSub::iterator

o2::aod::HFJet

  • o2::aod::HFJet = o2::aod::HFJets::iterator

o2::aod::MatchedHFJet

  • o2::aod::MatchedHFJet = o2::aod::MatchedHFJets::iterator

o2::aod::HFJetConstituent

  • o2::aod::HFJetConstituent = o2::aod::HFJetConstituents::iterator

o2::aod::HFJetConstituentSub

  • o2::aod::HFJetConstituentSub = o2::aod::HFJetConstituentsSub::iterator

o2::aod::MCParticleLevelHFJet

  • o2::aod::MCParticleLevelHFJet = o2::aod::MCParticleLevelHFJets::iterator

o2::aod::MatchedMCParticleLevelHFJet

  • o2::aod::MatchedMCParticleLevelHFJet = o2::aod::MatchedMCParticleLevelHFJets::iterator

o2::aod::MCParticleLevelHFJetConstituent

  • o2::aod::MCParticleLevelHFJetConstituent = o2::aod::MCParticleLevelHFJetConstituents::iterator

o2::aod::MCParticleLevelHFJetConstituentSub

  • o2::aod::MCParticleLevelHFJetConstituentSub = o2::aod::MCParticleLevelHFJetConstituentsSub::iterator

o2::aod::MCDetectorLevelHFJet

  • o2::aod::MCDetectorLevelHFJet = o2::aod::MCDetectorLevelHFJets::iterator

o2::aod::MatchedMCDetectorLevelHFJet

  • o2::aod::MatchedMCDetectorLevelHFJet = o2::aod::MatchedMCDetectorLevelHFJets::iterator

o2::aod::MCDetectorLevelHFJetConstituent

  • o2::aod::MCDetectorLevelHFJetConstituent = o2::aod::MCDetectorLevelHFJetConstituents::iterator

o2::aod::MCDetectorLevelHFJetConstituentSub

  • o2::aod::MCDetectorLevelHFJetConstituentSub = o2::aod::MCDetectorLevelHFJetConstituentsSub::iterator

o2::pid::pidvar_t

  • o2::pid::pidvar_t = o2::pid::float

o2::pid::tof::ResponseImplementation

  • o2::pid::tof::ResponseImplementation = o2::pid::tof::ExpTimes

o2::aod::pidutils::hasTOFEl

  • o2::aod::pidutils::hasTOFEl = o2::aod::pidutils::decltype(std::declval().tofNSigmaEl())

o2::aod::pidutils::hasTOFMu

  • o2::aod::pidutils::hasTOFMu = o2::aod::pidutils::decltype(std::declval().tofNSigmaMu())

o2::aod::pidutils::hasTOFPi

  • o2::aod::pidutils::hasTOFPi = o2::aod::pidutils::decltype(std::declval().tofNSigmaPi())

o2::aod::pidutils::hasTOFKa

  • o2::aod::pidutils::hasTOFKa = o2::aod::pidutils::decltype(std::declval().tofNSigmaKa())

o2::aod::pidutils::hasTOFPr

  • o2::aod::pidutils::hasTOFPr = o2::aod::pidutils::decltype(std::declval().tofNSigmaPr())

o2::aod::pidutils::hasTOFDe

  • o2::aod::pidutils::hasTOFDe = o2::aod::pidutils::decltype(std::declval().tofNSigmaDe())

o2::aod::pidutils::hasTOFTr

  • o2::aod::pidutils::hasTOFTr = o2::aod::pidutils::decltype(std::declval().tofNSigmaTr())

o2::aod::pidutils::hasTOFHe

  • o2::aod::pidutils::hasTOFHe = o2::aod::pidutils::decltype(std::declval().tofNSigmaHe())

o2::aod::pidutils::hasTOFAl

  • o2::aod::pidutils::hasTOFAl = o2::aod::pidutils::decltype(std::declval().tofNSigmaAl())

o2::aod::pidutils::hasTPCEl

  • o2::aod::pidutils::hasTPCEl = o2::aod::pidutils::decltype(std::declval().tpcNSigmaEl())

o2::aod::pidutils::hasTPCMu

  • o2::aod::pidutils::hasTPCMu = o2::aod::pidutils::decltype(std::declval().tpcNSigmaMu())

o2::aod::pidutils::hasTPCPi

  • o2::aod::pidutils::hasTPCPi = o2::aod::pidutils::decltype(std::declval().tpcNSigmaPi())

o2::aod::pidutils::hasTPCKa

  • o2::aod::pidutils::hasTPCKa = o2::aod::pidutils::decltype(std::declval().tpcNSigmaKa())

o2::aod::pidutils::hasTPCPr

  • o2::aod::pidutils::hasTPCPr = o2::aod::pidutils::decltype(std::declval().tpcNSigmaPr())

o2::aod::pidutils::hasTPCDe

  • o2::aod::pidutils::hasTPCDe = o2::aod::pidutils::decltype(std::declval().tpcNSigmaDe())

o2::aod::pidutils::hasTPCTr

  • o2::aod::pidutils::hasTPCTr = o2::aod::pidutils::decltype(std::declval().tpcNSigmaTr())

o2::aod::pidutils::hasTPCHe

  • o2::aod::pidutils::hasTPCHe = o2::aod::pidutils::decltype(std::declval().tpcNSigmaHe())

o2::aod::pidutils::hasTPCAl

  • o2::aod::pidutils::hasTPCAl = o2::aod::pidutils::decltype(std::declval().tpcNSigmaAl())

o2::aod::femtodreamparticle::cutContainerType

  • o2::aod::femtodreamparticle::cutContainerType = o2::aod::femtodreamparticle::uint32_t

o2::aod::hf_cand_prong2::MyBigTracks

  • o2::aod::hf_cand_prong2::MyBigTracks = o2::aod::BigTracksMC

o2::aod::hf_cand_casc::MyBigTracks

  • o2::aod::hf_cand_casc::MyBigTracks = soa::Join

o2::aod::hf_cand_lb::TracksExtendedPID

  • o2::aod::hf_cand_lb::TracksExtendedPID = soa::Join

o2::analysis::hf_cuts_d0_topik::Trks

  • o2::analysis::hf_cuts_d0_topik::Trks = soa::Join

o2::analysis::hf_cuts_jpsi_toee::TracksPID

  • o2::analysis::hf_cuts_jpsi_toee::TracksPID = soa::Join

o2::analysis::hf_cuts_jpsi_toee::ExtendedTracksPID

  • o2::analysis::hf_cuts_jpsi_toee::ExtendedTracksPID = soa::Join

o2::analysis::hf_cuts_lc_topkpi::TrksPID

  • o2::analysis::hf_cuts_lc_topkpi::TrksPID = soa::Join

o2::analysis::hf_cuts_lc_topkpi::Trks

  • o2::analysis::hf_cuts_lc_topkpi::Trks = soa::Join

o2::analysis::hf_cuts_single_track::MY_TYPE1

  • o2::analysis::hf_cuts_single_track::MY_TYPE1 = soa::Join

o2::analysis::hf_cuts_single_track::MyTracks

  • o2::analysis::hf_cuts_single_track::MyTracks = soa::Join

o2::analysis::hf_cuts_single_track::MY_TYPE1

  • o2::analysis::hf_cuts_single_track::MY_TYPE1 = soa::Join

o2::analysis::hf_cuts_single_track::MyTracks

  • o2::analysis::hf_cuts_single_track::MyTracks = soa::Join

o2::analysis::hf_cuts_single_track::SelectedCollisions

  • o2::analysis::hf_cuts_single_track::SelectedCollisions = soa::Join

o2::analysis::hf_cuts_single_track::SelectedTracks

  • o2::analysis::hf_cuts_single_track::SelectedTracks = soa::Join

o2::analysis::hf_cuts_single_track::SelectedCollisions

  • o2::analysis::hf_cuts_single_track::SelectedCollisions = soa::Join

o2::analysis::hf_cuts_single_track::FullTracksExt

  • o2::analysis::hf_cuts_single_track::FullTracksExt = soa::Join