ForceParticleDecay(iLambda_1520, productsL, multL, 2);
// for Lambda_c -> Lambda pi+
Int_t iLambda=3122;
+ //for Lambda_c -> antiK0 p
+ Int_t iK0bar=-311;
Int_t decayP1[kNHadrons][4] =
{iLambda , kPiPlus, 0 , 0}
};
+ // for Lambda_c -> K0bar p
+ Int_t decayP6[kNHadrons][4] =
+ {
+ {-1 , -1 , -1 , -1},
+ {-1 , -1 , -1 , -1},
+ {-1 , -1 , -1 , -1},
+ {-1 , -1 , -1 , -1},
+ {kProton , iK0bar, 0 , 0}
+ };
+
if(optUse4Bodies==0){
for(Int_t iDau=0;iDau<4;iDau++){
decayP2[1][iDau]=-1;
fPythia->GetKFDP(channel,3) == decayP5[ihadron][2] &&
fPythia->GetKFDP(channel,4) == decayP5[ihadron][3] &&
fPythia->GetKFDP(channel,5) == 0
+ ) || (
+ fPythia->GetKFDP(channel,1) == decayP6[ihadron][0] &&
+ fPythia->GetKFDP(channel,2) == decayP6[ihadron][1] &&
+ fPythia->GetKFDP(channel,3) == decayP6[ihadron][2] &&
+ fPythia->GetKFDP(channel,4) == decayP6[ihadron][3] &&
+ fPythia->GetKFDP(channel,5) == 0
+
))
{