Skip to content

Commit 504113a

Browse files
committed
Remove daughter table stuff
1 parent 24b06f5 commit 504113a

File tree

1 file changed

+9
-18
lines changed

1 file changed

+9
-18
lines changed

PWGHF/TableProducer/derivedDataCreatorXicToXiPiPi.cxx

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -214,10 +214,9 @@ struct HfDerivedDataCreatorXicToXiPiPi {
214214
}
215215
}
216216

217-
template <bool isMl, bool isMc, bool onlyBkg, bool onlySig, typename CollType, typename CandType, typename CandCascadeType>
217+
template <bool isMl, bool isMc, bool onlyBkg, bool onlySig, typename CollType, typename CandType>
218218
void processCandidates(CollType const& collisions,
219219
Partition<CandType>& candidates,
220-
CandCascadeType const&,
221220
TracksWPid const&,
222221
aod::BCs const&)
223222
{
@@ -299,24 +298,22 @@ struct HfDerivedDataCreatorXicToXiPiPi {
299298

300299
void processData(CollisionsWCentMult const& collisions,
301300
SelectedCandidates const&,
302-
THfCandDaughtersMl const& candidatesDaughters,
303301
TracksWPid const& tracks,
304302
aod::BCs const& bcs)
305303
{
306-
processCandidates<false, false, false, false>(collisions, candidatesAll, candidatesDaughters, tracks, bcs);
304+
processCandidates<false, false, false, false>(collisions, candidatesAll, tracks, bcs);
307305
}
308306
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processData, "Process data", true);
309307

310308
void processMcSig(CollisionsWMcCentMult const& collisions,
311309
SelectedCandidatesMc const&,
312310
TypeMcCollisions const& mcCollisions,
313311
MatchedGenCandidatesMc const& mcParticles,
314-
THfCandDaughtersMl const& candidatesDaughters,
315312
TracksWPid const& tracks,
316313
aod::BCs const& bcs)
317314
{
318315
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
319-
processCandidates<false, true, false, true>(collisions, candidatesMcSig, candidatesDaughters, tracks, bcs);
316+
processCandidates<false, true, false, true>(collisions, candidatesMcSig, tracks, bcs);
320317
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
321318
}
322319
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcSig, "Process MC only for signals", false);
@@ -325,12 +322,11 @@ struct HfDerivedDataCreatorXicToXiPiPi {
325322
SelectedCandidatesMc const&,
326323
TypeMcCollisions const& mcCollisions,
327324
MatchedGenCandidatesMc const& mcParticles,
328-
THfCandDaughtersMl const& candidatesDaughters,
329325
TracksWPid const& tracks,
330326
aod::BCs const& bcs)
331327
{
332328
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
333-
processCandidates<false, true, true, false>(collisions, candidatesMcBkg, candidatesDaughters, tracks, bcs);
329+
processCandidates<false, true, true, false>(collisions, candidatesMcBkg, tracks, bcs);
334330
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
335331
}
336332
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcBkg, "Process MC only for background", false);
@@ -339,12 +335,11 @@ struct HfDerivedDataCreatorXicToXiPiPi {
339335
SelectedCandidatesMc const&,
340336
TypeMcCollisions const& mcCollisions,
341337
MatchedGenCandidatesMc const& mcParticles,
342-
THfCandDaughtersMl const& candidatesDaughters,
343338
TracksWPid const& tracks,
344339
aod::BCs const& bcs)
345340
{
346341
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
347-
processCandidates<false, true, false, false>(collisions, candidatesMcAll, candidatesDaughters, tracks, bcs);
342+
processCandidates<false, true, false, false>(collisions, candidatesMcAll, tracks, bcs);
348343
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
349344
}
350345
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcAll, "Process MC", false);
@@ -353,24 +348,22 @@ struct HfDerivedDataCreatorXicToXiPiPi {
353348

354349
void processDataMl(CollisionsWCentMult const& collisions,
355350
SelectedCandidatesMl const&,
356-
THfCandDaughtersMl const& candidatesDaughters,
357351
TracksWPid const& tracks,
358352
aod::BCs const& bcs)
359353
{
360-
processCandidates<true, false, false, false>(collisions, candidatesMlAll, candidatesDaughters, tracks, bcs);
354+
processCandidates<true, false, false, false>(collisions, candidatesMlAll, tracks, bcs);
361355
}
362356
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processDataMl, "Process data with ML", false);
363357

364358
void processMcMlSig(CollisionsWMcCentMult const& collisions,
365359
SelectedCandidatesMcMl const&,
366360
TypeMcCollisions const& mcCollisions,
367361
MatchedGenCandidatesMc const& mcParticles,
368-
THfCandDaughtersMl const& candidatesDaughters,
369362
TracksWPid const& tracks,
370363
aod::BCs const& bcs)
371364
{
372365
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
373-
processCandidates<true, true, false, true>(collisions, candidatesMcMlSig, candidatesDaughters, tracks, bcs);
366+
processCandidates<true, true, false, true>(collisions, candidatesMcMlSig, tracks, bcs);
374367
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
375368
}
376369
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcMlSig, "Process MC with ML only for signals", false);
@@ -379,12 +372,11 @@ struct HfDerivedDataCreatorXicToXiPiPi {
379372
SelectedCandidatesMcMl const&,
380373
TypeMcCollisions const& mcCollisions,
381374
MatchedGenCandidatesMc const& mcParticles,
382-
THfCandDaughtersMl const& candidatesDaughters,
383375
TracksWPid const& tracks,
384376
aod::BCs const& bcs)
385377
{
386378
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
387-
processCandidates<true, true, true, false>(collisions, candidatesMcMlBkg, candidatesDaughters, tracks, bcs);
379+
processCandidates<true, true, true, false>(collisions, candidatesMcMlBkg, tracks, bcs);
388380
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
389381
}
390382
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcMlBkg, "Process MC with ML only for background", false);
@@ -393,12 +385,11 @@ struct HfDerivedDataCreatorXicToXiPiPi {
393385
SelectedCandidatesMcMl const&,
394386
TypeMcCollisions const& mcCollisions,
395387
MatchedGenCandidatesMc const& mcParticles,
396-
THfCandDaughtersMl const& candidatesDaughters,
397388
TracksWPid const& tracks,
398389
aod::BCs const& bcs)
399390
{
400391
rowsCommon.preProcessMcCollisions(mcCollisions, mcParticlesPerMcCollision, mcParticles);
401-
processCandidates<true, true, false, false>(collisions, candidatesMcMlAll, candidatesDaughters, tracks, bcs);
392+
processCandidates<true, true, false, false>(collisions, candidatesMcMlAll, tracks, bcs);
402393
rowsCommon.processMcParticles(mcCollisions, mcParticlesPerMcCollision, mcParticles, Mass);
403394
}
404395
PROCESS_SWITCH(HfDerivedDataCreatorXicToXiPiPi, processMcMlAll, "Process MC with ML", false);

0 commit comments

Comments
 (0)