Skip to content

Commit c4f2d4e

Browse files
authored
[PWGEM/Dilepton] reduce unnecessary calls of emh (#13889)
1 parent 32e9809 commit c4f2d4e

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

PWGEM/Dilepton/Core/Dilepton.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1674,9 +1674,13 @@ struct Dilepton {
16741674
map_mixed_eventId_to_globalBC[key_df_collision] = collision.globalBC();
16751675
emh_pos->AddCollisionIdAtLast(key_bin, key_df_collision);
16761676
emh_neg->AddCollisionIdAtLast(key_bin, key_df_collision);
1677-
emh_pair_uls->AddCollisionIdAtLast(key_bin, key_df_collision);
1678-
emh_pair_lspp->AddCollisionIdAtLast(key_bin, key_df_collision);
1679-
emh_pair_lsmm->AddCollisionIdAtLast(key_bin, key_df_collision);
1677+
1678+
if (cfgAnalysisType == static_cast<int>(o2::aod::pwgem::dilepton::utils::pairutil::DileptonAnalysisType::kPolarization)) { // only for polarization
1679+
emh_pair_uls->AddCollisionIdAtLast(key_bin, key_df_collision);
1680+
emh_pair_lspp->AddCollisionIdAtLast(key_bin, key_df_collision);
1681+
emh_pair_lsmm->AddCollisionIdAtLast(key_bin, key_df_collision);
1682+
}
1683+
16801684
} // end of if pair exist
16811685

16821686
} // end of collision loop

0 commit comments

Comments
 (0)