|
9 | 9 | // granted to it by virtue of its status as an Intergovernmental Organization |
10 | 10 | // or submit itself to any jurisdiction. |
11 | 11 | // |
| 12 | +/// \file hadronnucleicorrelation.cxx |
12 | 13 | /// \brief Hadron-nuclei correlation analysis task |
13 | 14 | /// \author Francesca Ercolessi |
14 | 15 | /// \since 21 April 2024 |
@@ -450,12 +451,12 @@ struct HadronNucleiCorrelation { |
450 | 451 | { |
451 | 452 | bool isProton = false; |
452 | 453 |
|
453 | | - bool isTPCPID = std::abs(track.tpcNSigmaPr()) < nsigmaTPC; |
454 | | - bool isTOFPID = std::abs(track.tofNSigmaPr()) < nsigmaTOF; |
455 | | - bool isTPCElRejection = rejectionEl && track.beta() < betahasTOFthr && track.pt() < pTthrprTPCEl && track.tpcNSigmaEl() >= nsigmaElPr; |
456 | | - bool isITSPID = track.itsNSigmaPr() > nsigmaITSPr; |
| 454 | + const bool isTPCPID = std::abs(track.tpcNSigmaPr()) < nsigmaTPC; |
| 455 | + const bool isTOFPID = std::abs(track.tofNSigmaPr()) < nsigmaTOF; |
| 456 | + const bool isTPCElRejection = rejectionEl && track.beta() < betahasTOFthr && track.pt() < pTthrprTPCEl && track.tpcNSigmaEl() >= nsigmaElPr; |
| 457 | + const bool isITSPID = track.itsNSigmaPr() > nsigmaITSPr; |
457 | 458 |
|
458 | | - bool isQuadraticPID = TMath::Sqrt(track.tpcNSigmaPr() * track.tpcNSigmaPr() + track.tofNSigmaPr() * track.tofNSigmaPr()) < nsigmaTPC; |
| 459 | + const bool isQuadraticPID = std::hypot(track.tpcNSigmaPr(), track.tofNSigmaPr()) < nsigmaTPC; |
459 | 460 |
|
460 | 461 | if (!doQuadraticPID) { |
461 | 462 | if (isTPCPID) { |
@@ -547,12 +548,12 @@ struct HadronNucleiCorrelation { |
547 | 548 | bool IsDeuteron(Type const& track, int sign) |
548 | 549 | { |
549 | 550 | bool isDeuteron = false; |
550 | | - bool isTPCPID = std::abs(track.tpcNSigmaDe()) < nsigmaTPC; |
551 | | - bool isTOFPID = std::abs(track.tofNSigmaDe()) < nsigmaTOF; |
552 | | - bool isTPCElRejection = rejectionEl && track.beta() < betahasTOFthr && track.pt() < pTthrdeTPCEl && track.tpcNSigmaEl() >= nsigmaElDe; |
553 | | - bool isITSPID = track.itsNSigmaDe() > nsigmaITSDe; |
| 551 | + const bool isTPCPID = std::abs(track.tpcNSigmaDe()) < nsigmaTPC; |
| 552 | + const bool isTOFPID = std::abs(track.tofNSigmaDe()) < nsigmaTOF; |
| 553 | + const bool isTPCElRejection = rejectionEl && track.beta() < betahasTOFthr && track.pt() < pTthrdeTPCEl && track.tpcNSigmaEl() >= nsigmaElDe; |
| 554 | + const bool isITSPID = track.itsNSigmaDe() > nsigmaITSDe; |
554 | 555 |
|
555 | | - bool isQuadraticPID = TMath::Sqrt(track.tpcNSigmaDe() * track.tpcNSigmaDe() + track.tofNSigmaDe() * track.tofNSigmaDe()) < nsigmaTPC; |
| 556 | + const bool isQuadraticPID = std::hypot(track.tpcNSigmaDe(), track.tofNSigmaDe()) < nsigmaTPC; |
556 | 557 |
|
557 | 558 | if (!doQuadraticPID) { |
558 | 559 | if (isTPCPID) { |
|
0 commit comments