@@ -70,7 +70,7 @@ using namespace o2::aod::pwgem::dilepton::utils;
7070using namespace o2 ::aod::pwgem::dilepton::utils::emtrackutil;
7171using namespace o2 ::aod::pwgem::dilepton::utils::pairutil;
7272
73- using MyCollisions = soa::Join<aod::EMEvents, aod::EMEventsMult, aod::EMEventsCent, aod::EMEventsQvec >;
73+ using MyCollisions = soa::Join<aod::EMEvents, aod::EMEventsMult, aod::EMEventsCent, aod::EMEventsQvec2, aod::EMEventsQvec3 >;
7474using MyCollision = MyCollisions::iterator;
7575
7676using MyElectrons = soa::Join<aod::EMPrimaryElectrons, aod::EMPrimaryElectronEMEventIds, aod::EMAmbiguousElectronSelfIds, aod::EMPrimaryElectronsPrefilterBit, aod::EMPrimaryElectronsPrefilterBitDerived>;
@@ -1604,28 +1604,28 @@ struct Dilepton {
16041604 fRegistry .fill (HIST (" Event/norm/hZvtx" ), collision.posZ ());
16051605
16061606 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 1.0 );
1607- if (collision.selection_bit (o2::aod::evsel ::kIsTriggerTVX )) {
1607+ if (collision.selection_bit (o2::aod::emevsel ::kIsTriggerTVX )) {
16081608 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 2.0 );
16091609 }
1610- if (collision.selection_bit (o2::aod::evsel ::kNoTimeFrameBorder )) {
1610+ if (collision.selection_bit (o2::aod::emevsel ::kNoTimeFrameBorder )) {
16111611 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 3.0 );
16121612 }
1613- if (collision.selection_bit (o2::aod::evsel ::kNoITSROFrameBorder )) {
1613+ if (collision.selection_bit (o2::aod::emevsel ::kNoITSROFrameBorder )) {
16141614 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 4.0 );
16151615 }
1616- if (collision.selection_bit (o2::aod::evsel ::kNoSameBunchPileup )) {
1616+ if (collision.selection_bit (o2::aod::emevsel ::kNoSameBunchPileup )) {
16171617 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 5.0 );
16181618 }
1619- if (collision.selection_bit (o2::aod::evsel ::kIsGoodZvtxFT0vsPV )) {
1619+ if (collision.selection_bit (o2::aod::emevsel ::kIsGoodZvtxFT0vsPV )) {
16201620 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 6.0 );
16211621 }
1622- if (collision.selection_bit (o2::aod::evsel ::kIsVertexITSTPC )) {
1622+ if (collision.selection_bit (o2::aod::emevsel ::kIsVertexITSTPC )) {
16231623 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 7.0 );
16241624 }
1625- if (collision.selection_bit (o2::aod::evsel ::kIsVertexTRDmatched )) {
1625+ if (collision.selection_bit (o2::aod::emevsel ::kIsVertexTRDmatched )) {
16261626 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 8.0 );
16271627 }
1628- if (collision.selection_bit (o2::aod::evsel ::kIsVertexTOFmatched )) {
1628+ if (collision.selection_bit (o2::aod::emevsel ::kIsVertexTOFmatched )) {
16291629 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 9.0 );
16301630 }
16311631 if (collision.sel8 ()) {
@@ -1634,28 +1634,28 @@ struct Dilepton {
16341634 if (std::fabs (collision.posZ ()) < 10.0 ) {
16351635 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 11.0 );
16361636 }
1637- if (collision.selection_bit (o2::aod::evsel ::kNoCollInTimeRangeStandard )) {
1637+ if (collision.selection_bit (o2::aod::emevsel ::kNoCollInTimeRangeStandard )) {
16381638 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 12.0 );
16391639 }
1640- if (collision.selection_bit (o2::aod::evsel ::kNoCollInTimeRangeStrict )) {
1640+ if (collision.selection_bit (o2::aod::emevsel ::kNoCollInTimeRangeStrict )) {
16411641 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 13.0 );
16421642 }
1643- if (collision.selection_bit (o2::aod::evsel ::kNoCollInRofStandard )) {
1643+ if (collision.selection_bit (o2::aod::emevsel ::kNoCollInRofStandard )) {
16441644 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 14.0 );
16451645 }
1646- if (collision.selection_bit (o2::aod::evsel ::kNoCollInRofStrict )) {
1646+ if (collision.selection_bit (o2::aod::emevsel ::kNoCollInRofStrict )) {
16471647 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 15.0 );
16481648 }
1649- if (collision.selection_bit (o2::aod::evsel ::kNoHighMultCollInPrevRof )) {
1649+ if (collision.selection_bit (o2::aod::emevsel ::kNoHighMultCollInPrevRof )) {
16501650 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 16.0 );
16511651 }
1652- if (collision.selection_bit (o2::aod::evsel ::kIsGoodITSLayer3 )) {
1652+ if (collision.selection_bit (o2::aod::emevsel ::kIsGoodITSLayer3 )) {
16531653 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 17.0 );
16541654 }
1655- if (collision.selection_bit (o2::aod::evsel ::kIsGoodITSLayer0123 )) {
1655+ if (collision.selection_bit (o2::aod::emevsel ::kIsGoodITSLayer0123 )) {
16561656 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 18.0 );
16571657 }
1658- if (collision.selection_bit (o2::aod::evsel ::kIsGoodITSLayersAll )) {
1658+ if (collision.selection_bit (o2::aod::emevsel ::kIsGoodITSLayersAll )) {
16591659 fRegistry .fill (HIST (" Event/norm/hCollisionCounter" ), 19.0 );
16601660 }
16611661 if (!fEMEventCut .IsSelected (collision)) {
@@ -1672,22 +1672,22 @@ struct Dilepton {
16721672 void processBC (aod::EMBCs const & bcs)
16731673 {
16741674 for (const auto & bc : bcs) {
1675- if (bc.selection_bit (o2::aod::evsel ::kIsTriggerTVX )) {
1675+ if (bc.selection_bit (o2::aod::emevsel ::kIsTriggerTVX )) {
16761676 fRegistry .fill (HIST (" BC/hTVXCounter" ), 0 .f );
16771677
1678- if (bc.selection_bit (o2::aod::evsel ::kNoTimeFrameBorder )) {
1678+ if (bc.selection_bit (o2::aod::emevsel ::kNoTimeFrameBorder )) {
16791679 fRegistry .fill (HIST (" BC/hTVXCounter" ), 1 .f );
16801680 }
1681- if (bc.selection_bit (o2::aod::evsel ::kNoITSROFrameBorder )) {
1681+ if (bc.selection_bit (o2::aod::emevsel ::kNoITSROFrameBorder )) {
16821682 fRegistry .fill (HIST (" BC/hTVXCounter" ), 2 .f );
16831683 }
16841684 if (rctChecker (bc)) {
16851685 fRegistry .fill (HIST (" BC/hTVXCounter" ), 3 .f );
16861686 }
1687- if (bc.selection_bit (o2::aod::evsel ::kNoTimeFrameBorder ) && bc.selection_bit (o2::aod::evsel ::kNoITSROFrameBorder )) {
1687+ if (bc.selection_bit (o2::aod::emevsel ::kNoTimeFrameBorder ) && bc.selection_bit (o2::aod::emevsel ::kNoITSROFrameBorder )) {
16881688 fRegistry .fill (HIST (" BC/hTVXCounter" ), 4 .f );
16891689 }
1690- if (bc.selection_bit (o2::aod::evsel ::kNoTimeFrameBorder ) && bc.selection_bit (o2::aod::evsel ::kNoITSROFrameBorder ) && rctChecker (bc)) {
1690+ if (bc.selection_bit (o2::aod::emevsel ::kNoTimeFrameBorder ) && bc.selection_bit (o2::aod::emevsel ::kNoITSROFrameBorder ) && rctChecker (bc)) {
16911691 fRegistry .fill (HIST (" BC/hTVXCounter" ), 5 .f );
16921692 }
16931693 }
0 commit comments