@@ -532,22 +532,22 @@ struct he3HadronFemto {
532532 bool selectionPIDHadron (const Ttrack& candidate)
533533 {
534534 auto tpcNSigmaHad = computeTPCNSigmaHadron (candidate);
535- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC_preselection" ), candidate.tpcInnerParam (), tpcNSigmaHad);
535+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC_preselection" ), candidate.sign () * candidate. tpcInnerParam (), tpcNSigmaHad);
536536 if (candidate.hasTOF () && candidate.pt () > settingCutPtMinTOFHad) {
537537 auto tofNSigmaHad = computeTOFNSigmaHadron (candidate);
538538
539539 if (std::abs (tpcNSigmaHad) > settingCutNsigmaTPC) {
540540 return false ;
541541 }
542- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF_preselection" ), candidate.pt (), tofNSigmaHad);
542+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF_preselection" ), candidate.sign () * candidate. pt (), tofNSigmaHad);
543543 if (std::abs (tofNSigmaHad) > settingCutNsigmaTOF) {
544544 return false ;
545545 }
546- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC" ), candidate.pt (), tpcNSigmaHad);
547- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF" ), candidate.pt (), tofNSigmaHad);
546+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC" ), candidate.sign () * candidate. pt (), tpcNSigmaHad);
547+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF" ), candidate.sign () * candidate. pt (), tofNSigmaHad);
548548 return true ;
549549 } else if (std::abs (tpcNSigmaHad) < settingCutNsigmaTPC) {
550- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC" ), candidate.pt (), tpcNSigmaHad);
550+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC" ), candidate.sign () * candidate. pt (), tpcNSigmaHad);
551551 return true ;
552552 }
553553 return false ;
@@ -1322,11 +1322,11 @@ struct he3HadronFemto {
13221322 mQaRegistry .fill (HIST (" Had/hHadronPt" ), track.pt ());
13231323
13241324 const float tpcNSigmaHad = computeTPCNSigmaHadron (track);
1325- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC_preselection" ), track.tpcInnerParam (), tpcNSigmaHad);
1325+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTPC_preselection" ), track.sign () * track. tpcInnerParam (), tpcNSigmaHad);
13261326
13271327 if (track.hasTOF ()) {
13281328 const float tofNSigmaHad = computeTOFNSigmaHadron (track);
1329- mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF_preselection" ), track.pt (), tofNSigmaHad);
1329+ mQaRegistry .fill (HIST (" Had/h2NsigmaHadronTOF_preselection" ), track.sign () * track. pt (), tofNSigmaHad);
13301330 }
13311331 }
13321332
0 commit comments