}
AliAODRecoDecayHF2Prong *dd = (AliAODRecoDecayHF2Prong*)d;
- /*
- vars[0] = dd->GetDCA();
- if(TMath::Abs(pdgdaughters[0])==211) {
- vars[1] = dd->CosThetaStarD0();
- } else {
- vars[1] = dd->CosThetaStarD0bar();
- }
- vars[2] = dd->Prodd0d0();
- vars[3] = dd->CosPointingAngle();
-
- return;
-*/
Int_t iter=-1;
if(fVarsForOpt[0]){
}
if(fVarsForOpt[3]){
iter++;
- vars[iter]=dd->PtProng(0);
+ if(pdgdaughters[0]==11) vars[iter]=dd->PtProng(0);
}
if(fVarsForOpt[4]){
iter++;
- vars[iter]=dd->PtProng(1);
+ if(pdgdaughters[1]==11) vars[iter]=dd->PtProng(1);
}
if(fVarsForOpt[5]){
iter++;
//
if(!fCutsRD){
- cout<<"Cut matrice not inizialized. Exit..."<<endl;
+ cout<<"Cut matrix not inizialized. Exit..."<<endl;
return 0;
}
//PrintAll();
if(d->Prodd0d0() > fCutsRD[GetGlobalIndex(7,ptbin)]) return 0;
if(d->CosPointingAngle() < fCutsRD[GetGlobalIndex(8,ptbin)]) return 0;
-
}
-
return 1;
}
//---------------------------------------------------------------------------