message: Fix for cut scheme in XeXe cuts
diff: @@ -1212,8 +1212,8 @@ void AliRsnCutSetDaughterParticle::Init()
  AddCut(iCutTPCTOFNSigma);
  // scheme:
  - // quality & [ ( TPConly ) || ( TOFmatch & TOF & TPCTOF ) ]
  - SetCutScheme( Form("%s&((%s)|(%s&%s&%s))", fCutQuality->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCTOFNSigma->GetName()) ) ;
  + // quality & [ ( TPConly & !TOFmatch) || ( TOF & TPCTOF ) ]
  + SetCutScheme( Form("%s&((%s&(!%s))|(%s&%s))", fCutQuality->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCTOFNSigma->GetName()) ) ;
  break;
  @@ -1246,8 +1246,8 @@ void AliRsnCutSetDaughterParticle::Init()
  AddCut(iCutTOFNSigma);
  // scheme:
  - // quality & [ ( TPConly ) || ( TOFmatch & TOF & TPConly ) ]
  - SetCutScheme( Form("%s&((%s)|(%s&%s&%s))", fCutQuality->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCNSigma->GetName()) ) ;
  + // quality & [ ( TPConly & !TOFmatch) || (TOF & TPConly ) ]
  + SetCutScheme( Form("%s&((%s&(!%s))|(%s&%s))", fCutQuality->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCNSigma->GetName()) ) ;
  break;
  @@ -1290,8 +1290,8 @@ void AliRsnCutSetDaughterParticle::Init()
  AddCut(iCutTPCTOFNSigma);
  // scheme:
  - // quality & electronRejection & [ ( TPConly ) || ( TOFmatch & TOF & TPCTOF ) ]
  - SetCutScheme( Form("(%s)&(!%s)&((%s)|(%s&%s&%s))", fCutQuality->GetName(), iCutTPCNSigmaElectronRejection->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCTOFNSigma->GetName()) ) ;
  + // quality & electronRejection & [ ( TPConly & !TOFmatch ) || (TOF & TPCTOF ) ]
  + SetCutScheme( Form("(%s)&(!%s)&((%s&(!%s))|(%s&%s))", fCutQuality->GetName(), iCutTPCNSigmaElectronRejection->GetName(), iCutTPCNSigma->GetName(), iCutTOFMatch->GetName(), iCutTOFNSigma->GetName(), iCutTPCTOFNSigma->GetName()) ) ;
  break;
  