@@ -93,7 +93,7 @@ struct doublephimeson {
9393 histos.add (" hnsigmaTPCKaonPlus" , " hnsigmaTPCKaonPlus" , kTH2F , {{1000 , -3.0 , 3 .0f }, {100 , 0 .0f , 10 .0f }});
9494 histos.add (" hnsigmaTPCKaonMinus" , " hnsigmaTPCKaonMinus" , kTH2F , {{1000 , -3.0 , 3 .0f }, {100 , 0 .0f , 10 .0f }});
9595 histos.add (" hnsigmaTPCTOFKaon" , " hnsigmaTPCTOFKaon" , kTH3F , {{500 , -3.0 , 3 .0f }, {500 , -3.0 , 3 .0f }, {100 , 0 .0f , 10 .0f }});
96- histos.add (" hPhiMass" , " hPhiMass" , kTH2F , {{40 , 1.0 , 1 .04f }, {100 , 0 .0f , 10 .0f }});
96+ histos.add (" hPhiMass" , " hPhiMass" , kTH3F , {{ 40 , 1.0 , 1 . 04f }, {40 , 1.0 , 1 .04f }, {100 , 0 .0f , 10 .0f }});
9797 histos.add (" hPhiMass2" , " hPhiMass2" , kTH2F , {{40 , 1.0 , 1 .04f }, {40 , 1 .0f , 1 .04f }});
9898 histos.add (" hkPlusDeltaetaDeltaPhi" , " hkPlusDeltaetaDeltaPhi" , kTH2F , {{400 , -2.0 , 2.0 }, {640 , -2.0 * TMath::Pi (), 2.0 * TMath::Pi ()}});
9999 histos.add (" hkMinusDeltaetaDeltaPhi" , " hkMinusDeltaetaDeltaPhi" , kTH2F , {{400 , -2.0 , 2.0 }, {640 , -2.0 * TMath::Pi (), 2.0 * TMath::Pi ()}});
@@ -444,7 +444,7 @@ struct doublephimeson {
444444 histos.fill (HIST (" hnsigmaTPCTOFKaon" ), phitrackd1.phid1TPC (), phitrackd1.phid1TOF (), kaonplusd1pt);
445445 histos.fill (HIST (" hnsigmaTPCKaonPlus" ), phitrackd1.phid1TPC (), kaonplusd1pt);
446446 histos.fill (HIST (" hnsigmaTPCKaonMinus" ), phitrackd1.phid2TPC (), kaonminusd1pt);
447- histos.fill (HIST (" hPhiMass " ), Phid1.M (), Phid1.Pt ());
447+ histos.fill (HIST (" hPhiMass2 " ), Phid1.M (), Phid1.Pt ());
448448 auto phid1id = phitrackd1.index ();
449449 Phid1.SetXYZM (phitrackd1.phiPx (), phitrackd1.phiPy (), phitrackd1.phiPz (), phitrackd1.phiMass ());
450450 Phi1kaonplus.SetXYZM (phitrackd1.phid1Px (), phitrackd1.phid1Py (), phitrackd1.phid1Pz (), 0.493 );
@@ -495,7 +495,7 @@ struct doublephimeson {
495495 */
496496
497497 // Unlike
498- histos.fill (HIST (" hPhiMass2" ), Phid1.M (), Phid2.M ());
498+ // histos.fill(HIST("hPhiMass2"), Phid1.M(), Phid2.M());
499499 if (phitrackd2.phiMass () < minPhiMass2 || phitrackd2.phiMass () > maxPhiMass2) {
500500 continue ;
501501 }
@@ -585,7 +585,7 @@ struct doublephimeson {
585585 histos.fill (HIST (" hnsigmaTPCTOFKaon" ), phitrackd1.phid1TPC (), phitrackd1.phid1TOF (), kaonplusd1pt);
586586 histos.fill (HIST (" hnsigmaTPCKaonPlus" ), phitrackd1.phid1TPC (), kaonplusd1pt);
587587 histos.fill (HIST (" hnsigmaTPCKaonMinus" ), phitrackd1.phid2TPC (), kaonminusd1pt);
588- histos.fill (HIST (" hPhiMass " ), Phid1.M (), Phid1.Pt ());
588+ histos.fill (HIST (" hPhiMass2 " ), Phid1.M (), Phid1.Pt ());
589589 auto phid1id = phitrackd1.index ();
590590 Phid1.SetXYZM (phitrackd1.phiPx (), phitrackd1.phiPy (), phitrackd1.phiPz (), phitrackd1.phiMass ());
591591 Phi1kaonplus.SetXYZM (phitrackd1.phid1Px (), phitrackd1.phid1Py (), phitrackd1.phid1Pz (), 0.493 );
@@ -843,7 +843,7 @@ struct doublephimeson {
843843 continue ;
844844
845845 const auto id1 = t1.index ();
846- histos. fill ( HIST ( " hPhiMass " ), phi1. M (), phi1. Pt ());
846+
847847 for (auto const & t2 : phitracks) {
848848 const auto id2 = t2.index ();
849849 if (id2 <= id1)
@@ -878,7 +878,7 @@ struct doublephimeson {
878878 TLorentzVector pair = phi1 + phi2;
879879 if (pair.M () < minExoticMass || pair.M () > maxExoticMass)
880880 continue ;
881-
881+ histos. fill ( HIST ( " hPhiMass " ), phi1. M (), phi2. M (), pair. Pt ());
882882 // daughter ΔR QA and minΔR (NO CUT anymore)
883883 ROOT::Math::PtEtaPhiMVector k1pV (k1p.Pt (), k1p.Eta (), k1p.Phi (), 0.493 );
884884 ROOT::Math::PtEtaPhiMVector k1mV (k1m.Pt (), k1m.Eta (), k1m.Phi (), 0.493 );
@@ -1029,8 +1029,6 @@ struct doublephimeson {
10291029 if (phi1.Pt () < minPhiPt || phi1.Pt () > maxPhiPt)
10301030 continue ;
10311031
1032- histos.fill (HIST (" hPhiMass" ), phi1.M (), phi1.Pt ());
1033-
10341032 PhiCand cand;
10351033 cand.phi = ROOT::Math::PtEtaPhiMVector (phi1.Pt (), phi1.Eta (), phi1.Phi (), phi1.M ());
10361034 cand.kplus = ROOT::Math::PtEtaPhiMVector (k1p.Pt (), k1p.Eta (), k1p.Phi (), 0.493 );
@@ -1061,8 +1059,6 @@ struct doublephimeson {
10611059 if (phi2.Pt () < minPhiPt || phi2.Pt () > maxPhiPt)
10621060 continue ;
10631061
1064- histos.fill (HIST (" hPhiMass" ), phi2.M (), phi2.Pt ());
1065-
10661062 PhiCand cand;
10671063 cand.phi = ROOT::Math::PtEtaPhiMVector (phi2.Pt (), phi2.Eta (), phi2.Phi (), phi2.M ());
10681064 cand.kplus = ROOT::Math::PtEtaPhiMVector (k2p.Pt (), k2p.Eta (), k2p.Phi (), 0.493 );
0 commit comments