+ if (track->Pt() < fPtMin || track->Pt() > fPtMax ||
+ track->Eta() < fEtaMin || track->Eta() > fEtaMax ||
+ track->Phi() < fPhiMin || track->Phi() > fPhiMax) {
+ AliDebug(3, "Track not embedded because out of limits.");
+ continue;
+ }
+
+ if (fTrackEfficiency < 1) {
+ Double_t r = gRandom->Rndm();
+ if (fTrackEfficiency < r) {
+ AliDebug(3, "Track not embedded because of artificial inefiiciency.");
+ continue;
+ }
+ }
+