Skip to content

Commit 69cd10f

Browse files
committed
from TLorentz to Lorentz
1 parent e57d422 commit 69cd10f

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

PWGLF/Tasks/Resonances/doubleResonanceScan.cxx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
///
1717

1818
#include <vector>
19-
#include <TLorentzVector.h>
2019

2120
#include "Framework/AnalysisTask.h"
2221
#include "Framework/ASoAHelpers.h"
@@ -388,9 +387,9 @@ struct DoubleResonanceScan {
388387
return selectedIndices;
389388
}
390389

391-
bool isPairSelected(const TLorentzVector& lv1, const TLorentzVector& lv2, int pairType = 0)
390+
bool isPairSelected(const ROOT::Math::LorentzVector & lv1, const ROOT::Math::LorentzVector & lv2, int pairType = 0)
392391
{
393-
TLorentzVector lvSum = lv1 + lv2;
392+
ROOT::Math::LorentzVector lvSum = lv1 + lv2;
394393
// Mass window cut
395394
auto pairMass = lvSum.M();
396395
auto pairMassesLow = PairCuts.cfgPairMassesLow.value;
@@ -432,7 +431,7 @@ struct DoubleResonanceScan {
432431
int pairType)
433432
{
434433
std::vector<std::pair<int, int>> selectedPairs;
435-
TLorentzVector lv1, lv2;
434+
ROOT::Math::LorentzVector lv1, lv2;
436435
for (const auto& indexA : indicesA) {
437436
for (const auto& indexB : indicesB) {
438437
if (indexA == indexB) {
@@ -454,15 +453,15 @@ struct DoubleResonanceScan {
454453
return selectedPairs;
455454
}
456455

457-
bool isResoSelected(const TLorentzVector& par1, const TLorentzVector& pair2)
456+
bool isResoSelected(const ROOT::Math::LorentzVector & par1, const ROOT::Math::LorentzVector & pair2)
458457
{
459458
// Opening angle (3D)
460459
double oa = par1.Vect().Angle(pair2.Vect());
461460
if (oa < ResoCuts.cfgPairOALow || oa > ResoCuts.cfgPairOAHigh) {
462461
return false;
463462
}
464463
// Rapidity cut
465-
TLorentzVector lvTotal = par1 + pair2;
464+
ROOT::Math::LorentzVector lvTotal = par1 + pair2;
466465
if (lvTotal.Rapidity() < -0.5 || lvTotal.Rapidity() > 0.5) {
467466
return false;
468467
}
@@ -502,7 +501,7 @@ struct DoubleResonanceScan {
502501
auto t3 = dTracks.rawIteratorAt(j1);
503502
auto t4 = dTracks.rawIteratorAt(j2);
504503

505-
TLorentzVector lv1, lv2, lv3, lv4, lvPair1, lvPair2, lvTotal, lResonanceRot;
504+
ROOT::Math::LorentzVector lv1, lv2, lv3, lv4, lvPair1, lvPair2, lvTotal, lResonanceRot;
506505
lv1.SetXYZM(t1.px(), t1.py(), t1.pz(), mass1);
507506
lv2.SetXYZM(t2.px(), t2.py(), t2.pz(), mass2);
508507
lv3.SetXYZM(t3.px(), t3.py(), t3.pz(), mass3);

0 commit comments

Comments
 (0)