Skip to content

Commit 19d6f78

Browse files
committed
removing magic numbers
1 parent 98821ab commit 19d6f78

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

PWGJE/Tasks/jetCorrelationD0.cxx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,11 @@ struct JetCorrelationD0 {
356356
int matchedFrom = 0;
357357
int selectedAs = 0;
358358
int category; // 0 signal, 1 reflection, 2-5 correlated backgrounds
359+
constexpr int kD0ToKPi = 1;
360+
constexpr int kD0ToKPiPi = 2;
361+
constexpr int kD0ToPiPi = 3;
362+
constexpr int kD0ToPiPiPi = 4;
363+
constexpr int kD0ToKK = 5;
359364

360365
if (d0DecayChannel > 0) { // matched to a D0 on truth level (any channel)
361366
matchedFrom = 1;
@@ -367,23 +372,23 @@ struct JetCorrelationD0 {
367372
} else if (d0Candidate.candidateSelFlag() & BIT(1)) { // CandidateSelFlag == BIT(1) -> selected as D0bar
368373
selectedAs = -1;
369374
}
370-
if ((d0DecayChannel == 1) && (selectedAs == matchedFrom)) {
375+
if ((d0DecayChannel == kD0ToKPi) && (selectedAs == matchedFrom)) {
371376
category = 0; // signal -> D0 or D0bar, π+ K− π+
372377
}
373-
if ((d0DecayChannel == 1) && (selectedAs == -1*matchedFrom)) {
378+
if ((d0DecayChannel == kD0ToKPi) && (selectedAs == -1*matchedFrom)) {
374379
category = 1; // reflection
375380
}
376-
if (d0DecayChannel == 2) {
381+
if (d0DecayChannel == kD0ToKPiPi) {
377382
category = 2; // corr bkg: π+ K− π0
378383
}
379384

380-
if (d0DecayChannel == 3) {
385+
if (d0DecayChannel == kD0ToPiPi) {
381386
category = 3; // corr bkg: π+ π−
382387
}
383-
if (d0DecayChannel == 4) {
388+
if (d0DecayChannel == kD0ToPiPiPi) {
384389
category = 4; // corr bkg: π+ π− π0
385390
}
386-
if (d0DecayChannel == 5) {
391+
if (d0DecayChannel == kD0ToKK) {
387392
category = 5; // corr bkg: K+ K−
388393
}
389394

0 commit comments

Comments
 (0)