Skip to content

Commit d14ba41

Browse files
committed
add to JetSubHFOutput
1 parent 2ae379f commit d14ba41

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

PWGJE/Tasks/jetSubstructureHFOutput.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ struct JetSubstructureHFOutputTask {
7474
Produces<CandidateMCPOutputTable> hfParticlesTable;
7575
} products;
7676

77+
Produces<aod::StoredHfDstarGenMcs> storedDstarGenMcsTable;
78+
7779
struct : ConfigurableGroup {
7880
Configurable<float> jetPtMinData{"jetPtMinData", 0.0, "minimum jet pT cut for data jets"};
7981
Configurable<float> jetPtMinDataSub{"jetPtMinDataSub", 0.0, "minimum jet pT cut for eventwise constituent subtracted data jets"};
@@ -370,6 +372,9 @@ struct JetSubstructureHFOutputTask {
370372
}
371373
jetcandidateutilities::fillCandidateMcTable(candidate, candidateCollisionIndex, products.hfParticlesTable);
372374
candidateMap.insert(std::make_pair(candidate.globalIndex(), products.hfParticlesTable.lastIndex()));
375+
if constexpr (jethfutilities::isDstarMcCandidate<U>()) {
376+
storedDstarGenMcsTable(candidate.flagMcMatchGenCharm(), candidate.pdgMother());
377+
}
373378
} else {
374379
auto hfCollisionIndex = candidateCollisionMapping.find(jetcandidateutilities::getCandidateCollisionId(candidate));
375380
if (hfCollisionIndex != candidateCollisionMapping.end()) {

0 commit comments

Comments
 (0)