diff --git a/PWGHF/HFC/TableProducer/producerCharmHadronsTrackFemtoDream.cxx b/PWGHF/HFC/TableProducer/producerCharmHadronsTrackFemtoDream.cxx index 013568b778c..5b1c433baf9 100644 --- a/PWGHF/HFC/TableProducer/producerCharmHadronsTrackFemtoDream.cxx +++ b/PWGHF/HFC/TableProducer/producerCharmHadronsTrackFemtoDream.cxx @@ -201,7 +201,9 @@ struct HfProducerCharmHadronsTrackFemtoDream { using FemtoHFMcTracks = soa::Join; using FemtoHFMcTrack = FemtoHFMcTracks::iterator; - using GeneratedMc = soa::Filtered>; + using Generated3ProngMc = soa::Filtered>; + using Generated2ProngMc = soa::Filtered>; + using GeneratedDstarMc = soa::Filtered>; Filter filterSelectCandidateD0 = (aod::hf_sel_candidate_d0::isSelD0 >= selectionFlagHadron || aod::hf_sel_candidate_d0::isSelD0bar >= selectionFlagHadron); Filter filterSelectCandidateDstar = aod::hf_sel_candidate_dstar::isSelDstarToD0Pi == true; @@ -889,7 +891,7 @@ struct HfProducerCharmHadronsTrackFemtoDream { } PROCESS_SWITCH(HfProducerCharmHadronsTrackFemtoDream, processMcD0ToPiKWithML, "Provide Mc for D0ToPiK with ml", false); - void processMcD0ToPiKGen(GeneratedMc const& particles) + void processMcD0ToPiKGen(Generated2ProngMc const& particles) { fillCharmHadMcGen(particles); } @@ -944,7 +946,7 @@ struct HfProducerCharmHadronsTrackFemtoDream { } PROCESS_SWITCH(HfProducerCharmHadronsTrackFemtoDream, processMcDstarToD0PiWithML, "Provide Mc for DstarToD0Pi with ml", false); - void processMcDstarToD0PiGen(GeneratedMc const& particles) + void processMcDstarToD0PiGen(GeneratedDstarMc const& particles) { fillCharmHadMcGen(particles); @@ -1001,7 +1003,7 @@ struct HfProducerCharmHadronsTrackFemtoDream { } PROCESS_SWITCH(HfProducerCharmHadronsTrackFemtoDream, processMcDplusToPiKPiWithML, "Provide Mc for DplusToPiKPi with ml", false); - void processMcDplusToPiKPiGen(GeneratedMc const& particles) + void processMcDplusToPiKPiGen(Generated3ProngMc const& particles) { fillCharmHadMcGen(particles); @@ -1058,7 +1060,7 @@ struct HfProducerCharmHadronsTrackFemtoDream { } PROCESS_SWITCH(HfProducerCharmHadronsTrackFemtoDream, processMcLcToPKPiWithML, "Provide Mc for lctopkpi with ml", false); - void processMcLcToPKPiGen(GeneratedMc const& particles) + void processMcLcToPKPiGen(Generated3ProngMc const& particles) { fillCharmHadMcGen(particles);