X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FAliGenCocktail.cxx;h=0bec2f5d136b9a1d3ef675c95e2a095379f53bbd;hb=ab6650a3f604a1ad9870486a8e4103d93dc7017c;hp=b6d3b2c47dbafe3df5760a7b98a4fc41557aba4d;hpb=84631597df69a65a11d6e4ce8488a96ead54ad42;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/AliGenCocktail.cxx b/EVGEN/AliGenCocktail.cxx index b6d3b2c47db..0bec2f5d136 100644 --- a/EVGEN/AliGenCocktail.cxx +++ b/EVGEN/AliGenCocktail.cxx @@ -78,13 +78,13 @@ AddGenerator(AliGenerator *Generator, const char* Name, Float_t RateExp, TFormul if(TestBit(kMomentumRange) && !(Generator->TestBit(kPtRange)) && !(Generator->TestBit(kMomentumRange))) Generator->SetMomentumRange(fPMin,fPMax); - if (!(Generator->TestBit(kYRange))) + if (TestBit(kYRange) && !(Generator->TestBit(kYRange))) Generator->SetYRange(fYMin,fYMax); - if (!(Generator->TestBit(kPhiRange))) + if (TestBit(kPhiRange) && !(Generator->TestBit(kPhiRange))) Generator->SetPhiRange(fPhiMin*180/TMath::Pi(),fPhiMax*180/TMath::Pi()); - if (!(Generator->TestBit(kThetaRange)) && !(Generator->TestBit(kEtaRange))) + if (TestBit(kThetaRange) && !(Generator->TestBit(kThetaRange)) && !(Generator->TestBit(kEtaRange))) Generator->SetThetaRange(fThetaMin*180/TMath::Pi(),fThetaMax*180/TMath::Pi()); - if (!(Generator->TestBit(kVertexRange))) { + if (TestBit(kVertexRange) && !(Generator->TestBit(kVertexRange))) { Generator->SetOrigin(fOrigin[0], fOrigin[1], fOrigin[2]); Generator->SetSigma(fOsigma[0], fOsigma[1], fOsigma[2]); Generator->SetVertexSmear(fVertexSmear);