//AliExternalTrackParam::GetYAt(x,bz,y);
//AliExternalTrackParam::GetZAt(x,bz,z);
- PropagateTo(x,0.,0.); /* passing 0.,0. as arguments since now
- this method queries TGeo for material budget
- */
+ if (!(PropagateTo(x,0.,0.))) { /* passing 0.,0. as arguments since now
+ this method queries TGeo for material budget
+ */
+ return kFALSE;
+ }
- if (GetY() > GetX()*kTalphac)
- Rotate(kAlphac);
- else if (GetY() < -GetX()*kTalphac)
- Rotate(-kAlphac);
+ if (GetY() > GetX()*kTalphac) {
+ if (!(Rotate(kAlphac))) return kFALSE;
+ } else if (GetY() < -GetX()*kTalphac) {
+ if (!(Rotate(-kAlphac))) return kFALSE;
+ }
}
if (!check) return kFALSE;
- if (GetY() > GetX()*kTalphac)
- Rotate(kAlphac);
- else if (GetY() < -GetX()*kTalphac)
- Rotate(-kAlphac);
+ if (GetY() > GetX()*kTalphac) {
+ if (!(Rotate(kAlphac))) return kFALSE;
+ } else if (GetY() < -GetX()*kTalphac) {
+ if (!(Rotate(-kAlphac))) return kFALSE;
+ }
return kTRUE;
return kFALSE;
}
if (y > ymax) {
- if (!Rotate(AliTOFGeometry::GetAlpha())) {
- return kFALSE;
- }
+ if (!Rotate(AliTOFGeometry::GetAlpha())) return kFALSE;
} else if (y <-ymax) {
- if (!Rotate(-AliTOFGeometry::GetAlpha())) {
- return kFALSE;
- }
+ if (!Rotate(-AliTOFGeometry::GetAlpha())) return kFALSE;
}
Double_t x = GetX();
for (Int_t istep=0;istep<nsteps;istep++){
Float_t xp = x+istep*0.5;
// GetPropagationParameters(param);
- PropagateTo(xp,0.,0.); /* passing 0.,0. as arguments since now
- this method queries TGeo for material budget
- */
+ if (!(PropagateTo(xp,0.,0.))) { /* passing 0.,0. as arguments since now
+ this method queries TGeo for material budget
+ */
+ return kFALSE;
+ }
}
- if(!PropagateTo(AliTOFGeometry::RinTOF()))return 0;
-
+ if (!(PropagateTo(AliTOFGeometry::RinTOF()))) return kFALSE;
+
return kTRUE;
}
}
- if (GetY() > GetX()*TMath::Tan(0.5*AliTOFGeometry::GetAlpha()))
- Rotate(AliTOFGeometry::GetAlpha());
- else if (GetY() < -GetX()*TMath::Tan(0.5*AliTOFGeometry::GetAlpha()))
- Rotate(-AliTOFGeometry::GetAlpha());
+ if (GetY() > GetX()*TMath::Tan(0.5*AliTOFGeometry::GetAlpha())) {
+ if (!(Rotate(AliTOFGeometry::GetAlpha()))) return kFALSE;
+ } else if (GetY() < -GetX()*TMath::Tan(0.5*AliTOFGeometry::GetAlpha())) {
+ if (!(Rotate(-AliTOFGeometry::GetAlpha()))) return kFALSE;
+ }
return kTRUE;
}