@@ -1927,6 +1927,24 @@ struct AnalysisSameEventPairing {
19271927
19281928 float dileptonMass = VarManager::fgValues[VarManager::kMass ];
19291929 if (dileptonMass > useMiniTree.fConfigMiniTreeMinMass && dileptonMass < useMiniTree.fConfigMiniTreeMaxMass ) {
1930+ // In the miniTree the positive daughter is positioned as first
1931+ if (t1.sign () > 0 ) {
1932+ dileptonMiniTreeRec (mcDecision,
1933+ VarManager::fgValues[VarManager::kMass ],
1934+ VarManager::fgValues[VarManager::kPt ], VarManager::fgValues[VarManager::kEta ], VarManager::fgValues[VarManager::kPhi ], VarManager::fgValues[VarManager::kCentFT0C ],
1935+ t1.reducedMCTrack ().pt (), t1.reducedMCTrack ().eta (), t1.reducedMCTrack ().phi (),
1936+ t2.reducedMCTrack ().pt (), t2.reducedMCTrack ().eta (), t2.reducedMCTrack ().phi (),
1937+ t1.pt (), t1.eta (), t1.phi (),
1938+ t2.pt (), t2.eta (), t2.phi ());
1939+ } else {
1940+ dileptonMiniTreeRec (mcDecision,
1941+ VarManager::fgValues[VarManager::kMass ],
1942+ VarManager::fgValues[VarManager::kPt ], VarManager::fgValues[VarManager::kEta ], VarManager::fgValues[VarManager::kPhi ], VarManager::fgValues[VarManager::kCentFT0C ],
1943+ t2.reducedMCTrack ().pt (), t2.reducedMCTrack ().eta (), t2.reducedMCTrack ().phi (),
1944+ t1.reducedMCTrack ().pt (), t1.reducedMCTrack ().eta (), t1.reducedMCTrack ().phi (),
1945+ t2.pt (), t2.eta (), t2.phi (),
1946+ t2.pt (), t2.eta (), t2.phi ());
1947+ }
19301948 dileptonMiniTreeRec (mcDecision,
19311949 VarManager::fgValues[VarManager::kMass ],
19321950 VarManager::fgValues[VarManager::kPt ], VarManager::fgValues[VarManager::kEta ], VarManager::fgValues[VarManager::kPhi ], VarManager::fgValues[VarManager::kCentFT0C ],
0 commit comments