@@ -69,7 +69,8 @@ struct femtoUniversePairTaskTrackTrackSpherHarMultKtExtended {
6969 Configurable<float > ConfNsigmaCombined{" ConfNsigmaCombined" , 3 .0f , " TPC and TOF Pion Sigma (combined) for momentum > ConfTOFPtMin" };
7070 Configurable<float > ConfNsigmaTPC{" ConfNsigmaTPC" , 3 .0f , " TPC Pion Sigma for momentum < ConfTOFPtMin" };
7171 Configurable<bool > ConfIsElReject{" ConfIsElReject" , false , " Is electron rejection activated" };
72- Configurable<float > ConfNsigmaTPCElReject{" ConfNsigmaTPCElReject" , 2 .0f , " TPC Electron Sigma for momentum < ConfTOFPtMin" };
72+ Configurable<float > ConfNsigmaTPCElRejectMin{" ConfNsigmaTPCElRejectMin" , 2 .0f , " TPC Electron SigmaMin for momentum < ConfTOFPtMin" };
73+ Configurable<float > ConfNsigmaTPCElRejectMax{" ConfNsigmaTPCElRejectMax" , 2 .0f , " TPC Electron SigmaMax for momentum < ConfTOFPtMin" };
7374 Configurable<float > ConfTOFPtMin{" ConfTOFPtMin" , 0 .5f , " Min. Pt for which TOF is required for PID." };
7475 Configurable<float > ConfEtaMax{" ConfEtaMax" , 0 .8f , " Higher limit for |Eta| (the same for both particles)" };
7576
@@ -320,7 +321,7 @@ struct femtoUniversePairTaskTrackTrackSpherHarMultKtExtended {
320321 if (true ) {
321322 if (mom < twotracksconfigs.ConfTOFPtMin ) {
322323 if (twotracksconfigs.ConfIsElReject ) {
323- if ((std::abs (nsigmaTPCPi) < twotracksconfigs.ConfNsigmaTPC ) && (std::abs ( nsigmaTPCElReject) > twotracksconfigs.ConfNsigmaTPCElReject )) {
324+ if ((std::abs (nsigmaTPCPi) < twotracksconfigs.ConfNsigmaTPC ) && (nsigmaTPCElReject < twotracksconfigs. ConfNsigmaTPCElRejectMin || nsigmaTPCElReject > twotracksconfigs.ConfNsigmaTPCElRejectMax )) {
324325 return true ;
325326 } else {
326327 return false ;
0 commit comments