Skip to content

Commit 6f8666c

Browse files
committed
add event-pair table in tablereader
1 parent bf7243a commit 6f8666c

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

PWGDQ/Tasks/tableReader_withAssoc.cxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1298,6 +1298,7 @@ struct AnalysisSameEventPairing {
12981298
Produces<aod::DileptonsInfo> dileptonInfoList;
12991299
Produces<aod::JPsieeCandidates> PromptNonPromptSepTable;
13001300
Produces<aod::DileptonPolarization> dileptonPolarList;
1301+
Produces<aod::DileptonsEventInfo> dileptonEventInfoList;
13011302

13021303
o2::base::MatLayerCylSet* fLUT = nullptr;
13031304
int fCurrentRun; // needed to detect if the run changed and trigger update of calibrations etc.
@@ -1842,6 +1843,7 @@ struct AnalysisSameEventPairing {
18421843
}
18431844
if (fConfigOptions.polarTables.value) {
18441845
dileptonPolarList.reserve(nAssocs);
1846+
dileptonEventInfoList.reserve(nAssocs);
18451847
}
18461848
fAmbiguousPairs.clear();
18471849
constexpr bool eventHasQvector = ((TEventFillMap & VarManager::ObjTypes::ReducedEventQvector) > 0);
@@ -1930,6 +1932,7 @@ struct AnalysisSameEventPairing {
19301932
VarManager::fgValues[VarManager::kCosThetaPP], VarManager::fgValues[VarManager::kPhiPP], VarManager::fgValues[VarManager::kPhiTildePP],
19311933
VarManager::fgValues[VarManager::kCosThetaRM],
19321934
VarManager::fgValues[VarManager::kCosThetaStarTPC], VarManager::fgValues[VarManager::kCosThetaStarFT0A], VarManager::fgValues[VarManager::kCosThetaStarFT0C]);
1935+
dileptonEventInfoList(VarManager::fgValues[VarManager::kCentFT0C], VarManager::fgValues[VarManager::kPosZ], VarManager::fgValues[VarManager::kNumContrib], VarManager::fgValues[VarManager::kPsi2Random], VarManager::fgValues[VarManager::kPsi2A], VarManager::fgValues[VarManager::kPsi2B], VarManager::fgValues[VarManager::kPsi2C]);
19331936
}
19341937
if constexpr (trackHasCov && TTwoProngFitter) {
19351938
dielectronsExtraList(t1.globalIndex(), t2.globalIndex(), VarManager::fgValues[VarManager::kVertexingTauzProjected], VarManager::fgValues[VarManager::kVertexingLzProjected], VarManager::fgValues[VarManager::kVertexingLxyProjected]);

0 commit comments

Comments
 (0)