@@ -76,6 +76,7 @@ DECLARE_SOA_COLUMN(TauxyBcandidate, tauxyBcandidate, float);
7676DECLARE_SOA_COLUMN (TauzBcandidate, tauzBcandidate, float );
7777DECLARE_SOA_COLUMN (CosPBcandidate, cosPBcandidate, float );
7878DECLARE_SOA_COLUMN (Chi2Bcandidate, chi2Bcandidate, float );
79+ DECLARE_SOA_COLUMN (McFlag, mcFlag, int8_t );
7980} // namespace dqanalysisflags
8081
8182DECLARE_SOA_TABLE (EventCuts, " AOD" , " DQANAEVCUTS" , dqanalysisflags::IsEventSelected); // ! joinable to ReducedEvents
@@ -84,7 +85,7 @@ DECLARE_SOA_TABLE(BarrelAmbiguities, "AOD", "DQBARRELAMB", dqanalysisflags::Barr
8485DECLARE_SOA_TABLE (MuonTrackCuts, " AOD" , " DQANAMUONCUTS" , dqanalysisflags::IsMuonSelected); // ! joinable to ReducedMuonsAssoc
8586DECLARE_SOA_TABLE (MuonAmbiguities, " AOD" , " DQMUONAMB" , dqanalysisflags::MuonAmbiguityInBunch, dqanalysisflags::MuonAmbiguityOutOfBunch); // ! joinable to ReducedMuonTracks
8687DECLARE_SOA_TABLE (Prefilter, " AOD" , " DQPREFILTER" , dqanalysisflags::IsBarrelSelectedPrefilter); // ! joinable to ReducedTracksAssoc
87- DECLARE_SOA_TABLE (BmesonCandidates, " AOD" , " DQBMESONS" , dqanalysisflags::massBcandidate, dqanalysisflags::pTBcandidate, dqanalysisflags::LxyBcandidate, dqanalysisflags::LxyzBcandidate, dqanalysisflags::LzBcandidate, dqanalysisflags::TauxyBcandidate, dqanalysisflags::TauzBcandidate, dqanalysisflags::CosPBcandidate, dqanalysisflags::Chi2Bcandidate);
88+ DECLARE_SOA_TABLE (BmesonCandidates, " AOD" , " DQBMESONS" , dqanalysisflags::massBcandidate, dqanalysisflags::pTBcandidate, dqanalysisflags::LxyBcandidate, dqanalysisflags::LxyzBcandidate, dqanalysisflags::LzBcandidate, dqanalysisflags::TauxyBcandidate, dqanalysisflags::TauzBcandidate, dqanalysisflags::CosPBcandidate, dqanalysisflags::Chi2Bcandidate, dqanalysisflags::McFlag );
8889} // namespace o2::aod
8990
9091// Declarations of various short names
@@ -2123,7 +2124,7 @@ struct AnalysisDileptonTrack {
21232124 }
21242125 }
21252126 // table to be written out for ML analysis
2126- BmesonsTable (fValuesHadron [VarManager::kPairMass ], fValuesHadron [VarManager::kPairPt ], fValuesHadron [VarManager::kVertexingLxy ], fValuesHadron [VarManager::kVertexingLxyz ], fValuesHadron [VarManager::kVertexingLz ], fValuesHadron [VarManager::kVertexingTauxy ], fValuesHadron [VarManager::kVertexingTauz ], fValuesHadron [VarManager::kCosPointingAngle ], fValuesHadron [VarManager::kVertexingChi2PCA ]);
2127+ BmesonsTable (fValuesHadron [VarManager::kPairMass ], fValuesHadron [VarManager::kPairPt ], fValuesHadron [VarManager::kVertexingLxy ], fValuesHadron [VarManager::kVertexingLxyz ], fValuesHadron [VarManager::kVertexingLz ], fValuesHadron [VarManager::kVertexingTauxy ], fValuesHadron [VarManager::kVertexingTauz ], fValuesHadron [VarManager::kCosPointingAngle ], fValuesHadron [VarManager::kVertexingChi2PCA ], mcDecision );
21272128 }
21282129 } // end loop over dileptons
21292130 }
0 commit comments