message: Get full QA for MC cut checks
diff: @@ -185,7 +185,7 @@ AliAnalysisTaskSE *AddTaskSigma0Run2(bool isMC = false, bool isHeavyIon = false,
  sigmaCuts->SetPDG(3212, 3122, 22);
  sigmaCuts->SetLambdaCuts(v0Cuts);
  sigmaCuts->SetV0ReaderName(V0ReaderName.Data());
  - if (suffix != "0") {
  + if (suffix != "0" && suffix != "999") {
  sigmaCuts->SetLightweight(true);
  sigmaCuts->SetTreeOutput(false);
  }
  @@ -198,7 +198,7 @@ AliAnalysisTaskSE *AddTaskSigma0Run2(bool isMC = false, bool isHeavyIon = false,
  antiSigmaCuts->SetPDG(3212, 3122, 22);
  antiSigmaCuts->SetLambdaCuts(antiv0Cuts);
  antiSigmaCuts->SetV0ReaderName(V0ReaderName.Data());
  - if (suffix != "0") {
  + if (suffix != "0" && suffix != "999") {
  antiSigmaCuts->SetLightweight(true);
  antiSigmaCuts->SetTreeOutput(false);
  }
  @@ -211,7 +211,7 @@ AliAnalysisTaskSE *AddTaskSigma0Run2(bool isMC = false, bool isHeavyIon = false,
  sigmaPhotonCuts->SetPDG(3212, 3122, 22);
  sigmaPhotonCuts->SetPhotonCuts(photonV0Cuts);
  sigmaPhotonCuts->SetLambdaCuts(v0Cuts);
  - if (suffix != "0") {
  + if (suffix != "0" && suffix != "999") {
  sigmaPhotonCuts->SetLightweight(true);
  sigmaPhotonCuts->SetTreeOutput(false);
  }
  @@ -224,7 +224,7 @@ AliAnalysisTaskSE *AddTaskSigma0Run2(bool isMC = false, bool isHeavyIon = false,
  antiSigmaPhotonCuts->SetPDG(-3212, -3122, 22);
  antiSigmaPhotonCuts->SetPhotonCuts(photonV0Cuts);
  antiSigmaPhotonCuts->SetLambdaCuts(antiv0Cuts);
  - if (suffix != "0") {
  + if (suffix != "0" && suffix != "999") {
  antiSigmaPhotonCuts->SetLightweight(true);
  antiSigmaPhotonCuts->SetTreeOutput(false);
  }
  @@ -250,7 +250,7 @@ AliAnalysisTaskSE *AddTaskSigma0Run2(bool isMC = false, bool isHeavyIon = false,
  task->SetSigmaPhotonCuts(sigmaPhotonCuts);
  task->SetAntiSigmaPhotonCuts(antiSigmaPhotonCuts);
  - if (suffix != "0") task->SetLightweight(true);
  + if (suffix != "0" && suffix != "999") task->SetLightweight(true);
  mgr->AddTask(task);
  