Skip to content

[Trigger,PWGHF] Add forceTOF for bach proton in Lc* resonances#15019

Open
apalasciano wants to merge 5 commits intoAliceO2Group:masterfrom
apalasciano:LcReso
Open

[Trigger,PWGHF] Add forceTOF for bach proton in Lc* resonances#15019
apalasciano wants to merge 5 commits intoAliceO2Group:masterfrom
apalasciano:LcReso

Conversation

@apalasciano
Copy link
Collaborator

@fgrosa @zhangbiao-phy
Add possibility of forcing TOF on bachelor protons in Lc* resonances:

  • minimal implementation to avoid issues with other channels
  • expected behaviour: exclude candidates with protons not having TOF

@github-actions github-actions bot changed the title [Trigger, PWGHF] Add forceTOF for bach proton in Lc* resonances [Trigger,PWGHF] Add forceTOF for bach proton in Lc* resonances Feb 17, 2026
@fgrosa
Copy link
Collaborator

fgrosa commented Feb 18, 2026

Thanks @apalasciano! Can you please implement the clang format, so that we can merge it?

Please consider the following formatting changes to AliceO2Group#15019
fgrosa
fgrosa previously approved these changes Feb 18, 2026
@fgrosa fgrosa enabled auto-merge (squash) February 18, 2026 11:44
@alibuild
Copy link
Collaborator

alibuild commented Feb 18, 2026

Error while checking build/O2Physics/o2 for 4ff2228 at 2026-02-19 12:11:

## sw/BUILD/O2Physics-latest/log
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:145&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:145&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:146&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:146&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:147&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:147&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:148&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:148&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:149&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:149&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:150&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(auto:150&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:151&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:151&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:152&&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:152&&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:153&&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:153&&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::EndOfStreamContext&)>::<lambda(auto:154&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::EndOfStreamContext&)>::<lambda(auto:154&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:155&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:155&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:156&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:156&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:157&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(auto:157&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:158&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:158&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:159&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:159&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:161&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:161&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:162&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:162&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:163&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:163&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:164&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:164&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:165&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:165&)>&, HfFilter&)'
/sw/slc9_x86-64/O2/daily-20260219-0000-local1/include/Framework/StructToTuple.h:379:48: error: no matching function for call to 'homogeneous_apply_refs<false, HfFilter&, 10, o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:166&)> >(o2::framework::adaptAnalysisTask<HfFilter>(const ConfigContext&)::<lambda(o2::framework::InitContext&)> mutable::<lambda(o2::framework::ProcessingContext&)> mutable::<lambda(auto:166&)>&, HfFilter&)'
ninja: build stopped: subcommand failed.

Full log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants

Comments