Skip to content

V0 workflows - fix finder for run3 and fix feeddown in analyser and add collision Z selection#1013

Merged
njacazio merged 7 commits into
AliceO2Group:masterfrom
aimeric-landou:master
Jul 19, 2022
Merged

V0 workflows - fix finder for run3 and fix feeddown in analyser and add collision Z selection#1013
njacazio merged 7 commits into
AliceO2Group:masterfrom
aimeric-landou:master

Conversation

@aimeric-landou

Copy link
Copy Markdown
Contributor

No description provided.

}
registry.fill(HIST("hCandPerEvent"), lNCand);
}
PROCESS_SWITCH(lambdakzerofinderQa, processRun2, "Process Run 2 data", false);

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess that they are not supposed to be ran together, could you add a check in the init function to ensure that it is the case?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that is something I should probably add to the analysers as well if I add it here; will do in a bit and update the PR

@alibuild

alibuild commented Jul 18, 2022

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for ca2d76f at 2022-07-18 22:27:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:124:9: error: invalid use of member function 'void lambdakzeroAnalysis::processRun3(const iterator&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const MyTracks&)' (did you forget the '()' ?)
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:124:24: error: invalid use of member function 'void lambdakzeroAnalysis::processRun2(const iterator&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const MyTracks&)' (did you forget the '()' ?)
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:127:10: error: cannot convert 'lambdakzeroAnalysis::processRun3' from type 'void (lambdakzeroAnalysis::)(const iterator&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const MyTracks&)' {aka 'void (lambdakzeroAnalysis::)(const o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes, o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId>::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Join<o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes>, o2::soa::Table<o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId> >, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes>, o2::soa::Table<o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId> >&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Join<o2::aod::TracksExtraExtension, o2::soa::Table<o2::aod::track::TPCInnerParam, o2::aod::track::Flags, o2::aod::track::ITSClusterMap, o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound, o2::aod::track::TPCNClsFindableMinusCrossedRows, o2::aod::track::TPCNClsShared, o2::aod::track::TRDPattern, o2::aod::track::ITSChi2NCl, o2::aod::track::TPCChi2NCl, o2::aod::track::TRDChi2, o2::aod::track::TOFChi2, o2::aod::track::TPCSignal, o2::aod::track::TRDSignal, o2::aod::track::Length, o2::aod::track::TOFExpMom, o2::aod::track::PIDForTracking<o2::aod::track::Flags>, o2::aod::track::IsPVContributor<o2::aod::track::Flags>, o2::aod::track::HasITS<o2::aod::track::DetectorMap>, o2::aod::track::HasTPC<o2::aod::track::DetectorMap>, o2::aod::track::HasTRD<o2::aod::track::DetectorMap>, o2::aod::track::HasTOF<o2::aod::track::DetectorMap>, o2::aod::track::TPCNClsFound<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TPCNClsCrossedRows<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusCrossedRows>, o2::aod::track::ITSNCls<o2::aod::track::ITSClusterMap>, o2::aod::track::ITSNClsInnerBarrel<o2::aod::track::ITSClusterMap>, o2::aod::track::TPCCrossedRowsOverFindableCls<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusCrossedRows>, o2::aod::track::TPCFoundOverFindableCls<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TPCFractionSharedCls<o2::aod::track::TPCNClsShared, o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TrackEtaEMCAL, o2::aod::track::TrackPhiEMCAL, o2::aod::track::TrackTime, o2::aod::track::TrackTimeRes> >, o2::soa::Table<o2::aod::pidtpc_tiny::TPCNSigmaStorePr, o2::aod::pidtpc_tiny::TPCNSigmaPr<o2::aod::pidtpc_tiny::TPCNSigmaStorePr> > >&)'} to type 'bool'
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:127:10: error: in argument to unary !
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:127:26: error: cannot convert 'lambdakzeroAnalysis::processRun2' from type 'void (lambdakzeroAnalysis::)(const iterator&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const MyTracks&)' {aka 'void (lambdakzeroAnalysis::)(const o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes, o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId, o2::aod::cent::CentRun2V0M>::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Join<o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes>, o2::soa::Table<o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId>, o2::soa::Table<o2::aod::cent::CentRun2V0M> >, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::collision::BCId, o2::aod::collision::PosX, o2::aod::collision::PosY, o2::aod::collision::PosZ, o2::aod::collision::CovXX, o2::aod::collision::CovXY, o2::aod::collision::CovXZ, o2::aod::collision::CovYY, o2::aod::collision::CovYZ, o2::aod::collision::CovZZ, o2::aod::collision::Flags, o2::aod::collision::Chi2, o2::aod::collision::NumContrib, o2::aod::collision::CollisionTime, o2::aod::collision::CollisionTimeRes>, o2::soa::Table<o2::aod::evsel::Alias, o2::aod::evsel::Selection, o2::aod::evsel::BBV0A, o2::aod::evsel::BBV0C, o2::aod::evsel::BGV0A, o2::aod::evsel::BGV0C, o2::aod::evsel::BBFDA, o2::aod::evsel::BBFDC, o2::aod::evsel::BGFDA, o2::aod::evsel::BGFDC, o2::aod::evsel::MultRingV0A, o2::aod::evsel::MultRingV0C, o2::aod::evsel::SpdClusters, o2::aod::evsel::NTracklets, o2::aod::evsel::Sel7, o2::aod::evsel::Sel8, o2::aod::evsel::FoundBCId, o2::aod::evsel::FoundFT0Id, o2::aod::evsel::FoundFV0Id, o2::aod::evsel::FoundFDDId>, o2::soa::Table<o2::aod::cent::CentRun2V0M> >&, const o2::soa::Filtered<o2::soa::Join<o2::aod::V0DatasExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::v0data::PosTrackId, o2::aod::v0data::NegTrackId, o2::aod::v0data::CollisionId, o2::aod::v0data::V0Id, o2::aod::v0data::PosX, o2::aod::v0data::NegX, o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg, o2::aod::v0data::DCAV0Daughters, o2::aod::v0data::DCAPosToPV, o2::aod::v0data::DCANegToPV, o2::aod::v0data::Pt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::V0Radius<o2::aod::v0data::X, o2::aod::v0data::Y>, o2::aod::v0data::DistOverTotMom<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::V0CosPA<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::DCAV0ToPV<o2::aod::v0data::X, o2::aod::v0data::Y, o2::aod::v0data::Z, o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Alpha<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::QtArm<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::PsiPair<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MAntiLambda<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MK0Short<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::MGamma<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos, o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::YK0Short<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::YLambda<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Eta<o2::aod::v0data::Px, o2::aod::v0data::Py, o2::aod::v0data::Pz>, o2::aod::v0data::Phi<o2::aod::v0data::Px, o2::aod::v0data::Py>, o2::aod::v0data::NegativePt<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositivePt<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos>, o2::aod::v0data::NegativeEta<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg, o2::aod::v0data::PzNeg>, o2::aod::v0data::NegativePhi<o2::aod::v0data::PxNeg, o2::aod::v0data::PyNeg>, o2::aod::v0data::PositiveEta<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos, o2::aod::v0data::PzPos>, o2::aod::v0data::PositivePhi<o2::aod::v0data::PxPos, o2::aod::v0data::PyPos> > > >&, const o2::soa::Join<o2::soa::Join<o2::aod::TracksExtension, o2::soa::Table<o2::soa::Index<0, -1>, o2::aod::track::CollisionId, o2::aod::track::TrackType, o2::aod::track::X, o2::aod::track::Alpha, o2::aod::track::Y, o2::aod::track::Z, o2::aod::track::Snp, o2::aod::track::Tgl, o2::aod::track::Signed1Pt, o2::aod::track::IsWithinBeamPipe<o2::aod::track::X>, o2::aod::track::Px<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Py<o2::aod::track::Signed1Pt, o2::aod::track::Snp, o2::aod::track::Alpha>, o2::aod::track::Pz<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Energy<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Rapidity<o2::aod::track::Signed1Pt, o2::aod::track::Tgl>, o2::aod::track::Sign<o2::aod::track::Signed1Pt>, o2::soa::Marker<1> > >, o2::soa::Join<o2::aod::TracksExtraExtension, o2::soa::Table<o2::aod::track::TPCInnerParam, o2::aod::track::Flags, o2::aod::track::ITSClusterMap, o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound, o2::aod::track::TPCNClsFindableMinusCrossedRows, o2::aod::track::TPCNClsShared, o2::aod::track::TRDPattern, o2::aod::track::ITSChi2NCl, o2::aod::track::TPCChi2NCl, o2::aod::track::TRDChi2, o2::aod::track::TOFChi2, o2::aod::track::TPCSignal, o2::aod::track::TRDSignal, o2::aod::track::Length, o2::aod::track::TOFExpMom, o2::aod::track::PIDForTracking<o2::aod::track::Flags>, o2::aod::track::IsPVContributor<o2::aod::track::Flags>, o2::aod::track::HasITS<o2::aod::track::DetectorMap>, o2::aod::track::HasTPC<o2::aod::track::DetectorMap>, o2::aod::track::HasTRD<o2::aod::track::DetectorMap>, o2::aod::track::HasTOF<o2::aod::track::DetectorMap>, o2::aod::track::TPCNClsFound<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TPCNClsCrossedRows<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusCrossedRows>, o2::aod::track::ITSNCls<o2::aod::track::ITSClusterMap>, o2::aod::track::ITSNClsInnerBarrel<o2::aod::track::ITSClusterMap>, o2::aod::track::TPCCrossedRowsOverFindableCls<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusCrossedRows>, o2::aod::track::TPCFoundOverFindableCls<o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TPCFractionSharedCls<o2::aod::track::TPCNClsShared, o2::aod::track::TPCNClsFindable, o2::aod::track::TPCNClsFindableMinusFound>, o2::aod::track::TrackEtaEMCAL, o2::aod::track::TrackPhiEMCAL, o2::aod::track::TrackTime, o2::aod::track::TrackTimeRes> >, o2::soa::Table<o2::aod::pidtpc_tiny::TPCNSigmaStorePr, o2::aod::pidtpc_tiny::TPCNSigmaPr<o2::aod::pidtpc_tiny::TPCNSigmaStorePr> > >&)'} to type 'bool'
/sw/SOURCES/O2Physics/1013-slc7_x86-64/0/PWGLF/Tasks/lambdakzeroanalysis.cxx:127:26: error: in argument to unary !
ninja: build stopped: subcommand failed.

Full log here.

@njacazio

Copy link
Copy Markdown
Collaborator

Thanks!

@njacazio njacazio merged commit 184501f into AliceO2Group:master Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants