fChildSelect[0]= 22;
fChildSelect[1]= 11;
break;
-
- case kOmega:
+ case kLambda:
+ fChildSelect[0]= kProton;
+ fChildSelect[1]= 211;
+ break;
+ case kOmega:
case kAll:
case kAllMuonic:
case kNoDecay:
{
// Perform kinematic selection
Double_t pz = particle->Pz();
- Double_t e = particle->Energy();
Double_t pt = particle->Pt();
Double_t p = particle->P();
Double_t theta = particle->Theta();
Double_t mass = particle->GetCalcMass();
Double_t mt2 = pt * pt + mass * mass;
Double_t phi = particle->Phi();
+ Double_t e = particle->Energy();
+
+ if (e == 0.)
+ e = TMath::Sqrt(p * p + mass * mass);
+
Double_t y, y0;