@@ -81,6 +81,7 @@ DECLARE_SOA_COLUMN(IsCandidateSwapped, isCandidateSwapped, int8_t);
8181// Events
8282DECLARE_SOA_COLUMN (IsEventReject, isEventReject, int );
8383DECLARE_SOA_COLUMN (RunNumber, runNumber, int );
84+ DECLARE_SOA_COLUMN (GlobalIndex, globalIndex, int );
8485} // namespace full
8586
8687DECLARE_SOA_TABLE (HfCand3ProngFull, " AOD" , " HFCAND3PFull" ,
@@ -155,7 +156,8 @@ DECLARE_SOA_TABLE(HfCand3ProngFull, "AOD", "HFCAND3PFull",
155156 full::E,
156157 full::MCflag,
157158 full::OriginMcRec,
158- full::IsCandidateSwapped);
159+ full::IsCandidateSwapped,
160+ full::GlobalIndex);
159161
160162DECLARE_SOA_TABLE (HfCand3ProngFullEvents, " AOD" , " HFCAND3PFullE" ,
161163 collision::BCId,
@@ -173,7 +175,8 @@ DECLARE_SOA_TABLE(HfCand3ProngFullParticles, "AOD", "HFCAND3PFullP",
173175 full::Phi,
174176 full::Y,
175177 full::MCflag,
176- full::OriginMcGen);
178+ full::OriginMcGen,
179+ full::GlobalIndex);
177180
178181} // namespace o2::aod
179182
@@ -295,7 +298,8 @@ struct HfTreeCreatorLcToPKPi {
295298 FunctionE,
296299 candidate.flagMcMatchRec (),
297300 candidate.originMcRec (),
298- candidate.isCandidateSwapped ());
301+ candidate.isCandidateSwapped (),
302+ candidate.globalIndex ());
299303 }
300304 };
301305
@@ -314,7 +318,8 @@ struct HfTreeCreatorLcToPKPi {
314318 particle.phi (),
315319 RecoDecay::y (array{particle.px (), particle.py (), particle.pz ()}, RecoDecay::getMassPDG (particle.pdgCode ())),
316320 particle.flagMcMatchGen (),
317- particle.originMcGen ());
321+ particle.originMcGen (),
322+ particle.globalIndex ());
318323 }
319324 }
320325 }
@@ -424,7 +429,8 @@ struct HfTreeCreatorLcToPKPi {
424429 FunctionE,
425430 0 .,
426431 0 .,
427- 0 .);
432+ 0 .,
433+ candidate.globalIndex ());
428434 }
429435 };
430436
0 commit comments