Skip to content

Add particle MC ID + ITS chi2/Ncls in derived data + extra event selections in the analysis task#5816

Merged
njacazio merged 25 commits into
AliceO2Group:masterfrom
romainschotter:master
Apr 25, 2024
Merged

Add particle MC ID + ITS chi2/Ncls in derived data + extra event selections in the analysis task#5816
njacazio merged 25 commits into
AliceO2Group:masterfrom
romainschotter:master

Conversation

@romainschotter

Copy link
Copy Markdown
Collaborator

3 modifications :

  • introduction of the particle MC ID for the V0 mother and decay daughters in the derived data model (to keep track of the V0 population and spot duplicated V0s)
  • introduction of the ITS chi2/Ncls in the derived data model (to separate afterburner tracks from full-tracking tracks)
  • introduction of 5 extra event selections in the analysis task derivedlambdakzeroanalysis (Not same bunch pile-up, IsVertexITSTPC, IsVertexTOFMatched, IsVertexTRDMatched, IsGoodZvtxFT0VsPV)

@ddobrigk can you please have a look at this PR?
Thank you very much!

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for ffb1537 at 2024-04-24 01:33:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:35:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNClsFound'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:36:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNClsCrossedRows'; did you mean 'tpcCrossedRows'?
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:37:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcSignal'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:38:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaEl'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:39:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaPi'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:40:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaKa'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:41:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaPr'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:42:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaHe'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:84:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNClsFound'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:85:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNClsCrossedRows'; did you mean 'tpcCrossedRows'?
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:86:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcSignal'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:87:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaEl'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:88:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaPi'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:89:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaKa'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:90:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaPr'
/sw/SOURCES/O2Physics/5816-slc7_x86-64/0/PWGLF/TableProducer/converters/strarawcentsconverter.cxx:91:33: error: 'const struct o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >::RowViewBase<o2::soa::DefaultIndexPolicy, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> >, o2::soa::Table<o2::aod::dautrack::DetectorMap, o2::aod::dautrack::ITSClusterSizes, o2::aod::dautrack::TPCClusters, o2::aod::dautrack::TPCCrossedRows, o2::aod::dautrack::ITSClusterMap<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::ITSNCls<o2::aod::dautrack::ITSClusterSizes>, o2::aod::dautrack::HasITS<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTPC<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTRD<o2::aod::dautrack::DetectorMap>, o2::aod::dautrack::HasTOF<o2::aod::dautrack::DetectorMap> > >' has no member named 'tpcNSigmaHe'
ninja: build stopped: subcommand failed.

Full log here.

Comment thread PWGLF/TableProducer/converters/strarawcentsconverter.cxx Outdated
Comment thread PWGLF/TableProducer/converters/v0sconverter.cxx Outdated
Comment thread PWGLF/TableProducer/converters/v0sconverter.cxx Outdated
…r for daughter extra + remove daughter extra info from v0coresconverter task
@ddobrigk

Copy link
Copy Markdown
Collaborator

Super thanks @romainschotter !
@ChiaraDeMartin95 @ercolessi I think this is ready to merge. When you get a moment, could you please do the honors? Many thanks!

@njacazio njacazio merged commit 975aad8 into AliceO2Group:master Apr 25, 2024
christianreckziegel pushed a commit to christianreckziegel/O2Physics that referenced this pull request May 2, 2024
…ctions in the analysis task (AliceO2Group#5816)

* Megalinter again

* Megalinter again v2

* Add TOF selections + fix generated candidates loop

* Fix whitespaces

* Add boolean to enable/disable TPC QA plots + add centralityVsNch QA plot

* Fix clang and whitespaces

* Formatting changes

* Please consider the following formatting changes

* Please consider the following formatting changes

* Remove duplicates

* Add detector/ITS cluster map QA plots with both pos. and neg. info

* Fix whitespaces

* Please consider the following formatting changes

* Please consider the following formatting changes

* Add particle MC ID into the derived data + add one extra bin for det. config.

* Add ITS chi2/Ncls info in derived data + add extra event selections to analysis task

* Please consider the following whitespace changes

* Please consider the following formatting changes

* Please consider the following formatting changes

* Add new converter task + fix error in filling the dautrackextra tables

* Create two separate process functions + rename converter

* Forgot to update CMakeLists file

* Rename and modify stradautracksconverter task + create a new converter for daughter extra + remove daughter extra info from v0coresconverter task

* Forgot to update CMakeList file
hahassan7 pushed a commit to hahassan7/O2Physics that referenced this pull request May 17, 2024
…ctions in the analysis task (AliceO2Group#5816)

* Megalinter again

* Megalinter again v2

* Add TOF selections + fix generated candidates loop

* Fix whitespaces

* Add boolean to enable/disable TPC QA plots + add centralityVsNch QA plot

* Fix clang and whitespaces

* Formatting changes

* Please consider the following formatting changes

* Please consider the following formatting changes

* Remove duplicates

* Add detector/ITS cluster map QA plots with both pos. and neg. info

* Fix whitespaces

* Please consider the following formatting changes

* Please consider the following formatting changes

* Add particle MC ID into the derived data + add one extra bin for det. config.

* Add ITS chi2/Ncls info in derived data + add extra event selections to analysis task

* Please consider the following whitespace changes

* Please consider the following formatting changes

* Please consider the following formatting changes

* Add new converter task + fix error in filling the dautrackextra tables

* Create two separate process functions + rename converter

* Forgot to update CMakeLists file

* Rename and modify stradautracksconverter task + create a new converter for daughter extra + remove daughter extra info from v0coresconverter task

* Forgot to update CMakeList file
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.

4 participants