Skip to content

Commit bac9776

Browse files
committed
Removed the variable massLambda
1 parent 346e045 commit bac9776

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

PWGCF/MultiparticleCorrelations/Tasks/threeParticleCorrelations.cxx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
using namespace o2;
3131
using namespace o2::framework;
3232
using namespace o2::framework::expressions;
33+
using namespace constants::physics;
3334

3435
struct ThreeParticleCorrelations {
3536
Service<o2::ccdb::BasicCCDBManager> ccdb;
@@ -51,8 +52,7 @@ struct ThreeParticleCorrelations {
5152
float dEtaMin = 0.02, dPhiStarMin = 0.1;
5253
float rMin = 0.8, rMax = 2.5;
5354

54-
// Particle masses
55-
double massLambda = constants::physics::MassLambda0;
55+
// Lambda invariant mass fit
5656
double dGaussSigma = 0.0021;
5757

5858
// Histogram registry
@@ -316,15 +316,15 @@ struct ThreeParticleCorrelations {
316316
deltaPhi = RecoDecay::constrainAngle(trigger.phi() - associate.phi(), -constants::math::PIHalf);
317317
deltaEta = trigger.eta() - associate.eta();
318318

319-
if (candMass >= massLambda - 4 * dGaussSigma && candMass <= massLambda + 4 * dGaussSigma) {
319+
if (candMass >= MassLambda0 - 4 * dGaussSigma && candMass <= MassLambda0 + 4 * dGaussSigma) {
320320
if (assocPID[0] == pionID) { // Pions
321321
rSECorrRegistry.fill(HIST("hSameLambdaPion_SGNL"), deltaPhi, deltaEta, collision.centFT0C(), collision.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffPions, associate.sign(), associate.pt()));
322322
} else if (assocPID[0] == kaonID) { // Kaons
323323
rSECorrRegistry.fill(HIST("hSameLambdaKaon_SGNL"), deltaPhi, deltaEta, collision.centFT0C(), collision.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffKaons, associate.sign(), associate.pt()));
324324
} else if (assocPID[0] == protonID) { // Protons
325325
rSECorrRegistry.fill(HIST("hSameLambdaProton_SGNL"), deltaPhi, deltaEta, collision.centFT0C(), collision.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffProtons, associate.sign(), associate.pt()));
326326
}
327-
} else if (candMass >= massLambda - 8 * dGaussSigma && candMass <= massLambda + 8 * dGaussSigma) {
327+
} else if (candMass >= MassLambda0 - 8 * dGaussSigma && candMass <= MassLambda0 + 8 * dGaussSigma) {
328328
if (assocPID[0] == pionID) { // Pions
329329
rSECorrRegistry.fill(HIST("hSameLambdaPion_SB"), deltaPhi, deltaEta, collision.centFT0C(), collision.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffPions, associate.sign(), associate.pt()));
330330
} else if (assocPID[0] == kaonID) { // Kaons
@@ -364,15 +364,15 @@ struct ThreeParticleCorrelations {
364364
deltaPhi = RecoDecay::constrainAngle(trigger.phi() - associate.phi(), -constants::math::PIHalf);
365365
deltaEta = trigger.eta() - associate.eta();
366366

367-
if (candMass >= massLambda - 4 * dGaussSigma && candMass <= massLambda + 4 * dGaussSigma) {
367+
if (candMass >= MassLambda0 - 4 * dGaussSigma && candMass <= MassLambda0 + 4 * dGaussSigma) {
368368
if (assocPID[0] == pionID) { // Pions
369369
rMECorrRegistry.fill(HIST("hMixLambdaPion_SGNL"), deltaPhi, deltaEta, coll_1.centFT0C(), coll_1.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffPions, associate.sign(), associate.pt()));
370370
} else if (assocPID[0] == kaonID) { // Kaons
371371
rMECorrRegistry.fill(HIST("hMixLambdaKaon_SGNL"), deltaPhi, deltaEta, coll_1.centFT0C(), coll_1.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffKaons, associate.sign(), associate.pt()));
372372
} else if (assocPID[0] == protonID) { // Protons
373373
rMECorrRegistry.fill(HIST("hMixLambdaProton_SGNL"), deltaPhi, deltaEta, coll_1.centFT0C(), coll_1.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffProtons, associate.sign(), associate.pt()));
374374
}
375-
} else if (candMass >= massLambda - 8 * dGaussSigma && candMass <= massLambda + 8 * dGaussSigma) {
375+
} else if (candMass >= MassLambda0 - 8 * dGaussSigma && candMass <= MassLambda0 + 8 * dGaussSigma) {
376376
if (assocPID[0] == pionID) { // Pions
377377
rMECorrRegistry.fill(HIST("hMixLambdaPion_SB"), deltaPhi, deltaEta, coll_1.centFT0C(), coll_1.posZ(), triggSign, associate.sign(), 1. / trackEff(hEffPions, associate.sign(), associate.pt()));
378378
} else if (assocPID[0] == kaonID) { // Kaons
@@ -620,9 +620,9 @@ struct ThreeParticleCorrelations {
620620
int v0Sign(const V0Cand& v0)
621621
{
622622

623-
if (std::abs(v0.mLambda() - massLambda) <= std::abs(v0.mAntiLambda() - massLambda)) {
623+
if (std::abs(v0.mLambda() - MassLambda0) <= std::abs(v0.mAntiLambda() - MassLambda0)) {
624624
return 1;
625-
} else if (std::abs(v0.mLambda() - massLambda) > std::abs(v0.mAntiLambda() - massLambda)) {
625+
} else if (std::abs(v0.mLambda() - MassLambda0) > std::abs(v0.mAntiLambda() - MassLambda0)) {
626626
return -1;
627627
}
628628

@@ -777,7 +777,7 @@ struct ThreeParticleCorrelations {
777777
std::array<float, 3> dMomArray;
778778
std::array<float, 3> aMomArray = track.pVector();
779779
if (trackPID(track)[0] == pionID) {
780-
massArray = {constants::physics::MassProton, constants::physics::MassPionCharged};
780+
massArray = {MassProton, MassPionCharged};
781781

782782
if (v0Sign(v0) == 1 && track.sign() == -1) { // Lambda - Pi_min
783783
const auto& dTrack = v0.template posTrack_as<MyFilteredTracks>();
@@ -787,7 +787,7 @@ struct ThreeParticleCorrelations {
787787
dMomArray = dTrack.pVector();
788788
}
789789
} else if (trackPID(track)[0] == protonID) {
790-
massArray = {constants::physics::MassPionCharged, constants::physics::MassProton};
790+
massArray = {MassPionCharged, MassProton};
791791

792792
if (v0Sign(v0) == 1 && track.sign() == 1) { // Lambda - Proton
793793
const auto& dTrack = v0.template negTrack_as<MyFilteredTracks>();
@@ -799,7 +799,7 @@ struct ThreeParticleCorrelations {
799799
}
800800

801801
double invMass = RecoDecay::m(std::array{dMomArray, aMomArray}, massArray);
802-
if (invMass >= massLambda - 4 * dGaussSigma && invMass <= massLambda + 4 * dGaussSigma) {
802+
if (invMass >= MassLambda0 - 4 * dGaussSigma && invMass <= MassLambda0 + 4 * dGaussSigma) {
803803
return kFALSE;
804804
}
805805
}

0 commit comments

Comments
 (0)