Indexing bug fixed.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 Feb 2011 10:48:50 +0000 (10:48 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 Feb 2011 10:48:50 +0000 (10:48 +0000)
EVGEN/AliGenEMlib.cxx
EVGEN/AliGenGSIlib.cxx
EVGEN/AliGenMUONlib.cxx
EVGEN/AliGenPHOSlib.cxx
EVGEN/AliGenPMDlib.cxx
EVGEN/AliGenSTRANGElib.cxx

index 038c7bc65ca64668e35f2abc0134a21997522ded..5ae592f57b2ea0ed79b0c594582bb4a7f80b9245 100644 (file)
@@ -215,10 +215,9 @@ Double_t AliGenEMlib::YFlat(Double_t /*y*/)
 // given particle np, from the pizero Pt distribution using  
 // mt scaling. 
 
-// MASS   1=>PIZERO, 2=>ETA, 3=>RHO, 4=>OMEGA, 5=>ETAPRIME, 6=>PHI
+// MASS   0=>PIZERO, 1=>ETA, 2=>RHO, 3=>OMEGA, 4=>ETAPRIME, 5=>PHI
 
   const Double_t khm[6] = {0.13498, 0.54751, 0.7755, 0.78265, 0.95778, 1.01946};
-  np--;
 
   Double_t scaledPt = sqrt(pt*pt + khm[np]*khm[np] - khm[0]*khm[0]);
   Double_t scaledYield = PtPizero(&scaledPt, (Double_t*) 0);
index b28037d1ac65865c723dca2d9abde5cf09393db2..8b9af912c77b0a7d7f0a36ccf758e60c4a3ee3d0 100644 (file)
@@ -979,7 +979,6 @@ Double_t AliGenGSIlib::YBaryons(const Double_t *py, const Double_t */*dummy*/)
 
   const Double_t kfmax[11]={1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.};
 
-  np--;
   Double_t f5=TMath::Power(((sqrt(100.018215)+2.)/(sqrt(100.+khm[np]*khm[np])+2.0)),12.3);
   Double_t kfmax2=f5/kfmax[np];
   // PIONS
index 617b9438d49d1b24a03b541a5b1e0707edaf39d1..5745e430c74297a9ee2f2ca76db6c2ab6c41a423 100644 (file)
@@ -97,7 +97,6 @@ Double_t AliGenMUONlib::PtScal(Double_t pt, Int_t np)
   const Double_t khm[10] = {.13957,.493,.5488,.769,.7826,.958,1.02,0,0,0};
   //     VALUE MESON/PI AT 5 GEV
   const Double_t kfmax[10]={1.,0.3,0.55,1.0,1.0,1.0,1.0,0,0,0};
-  np--;
   Double_t f5=TMath::Power(((sqrt(100.018215)+2.)/(sqrt(100.+khm[np]*khm[np])+2.0)),12.3);
   Double_t fmax2=f5/kfmax[np];
   // PIONS
index 9d4d81c274317f2076eac5fc19af281fe0cfaddc..1585d3151bf2b0c7307293ed6c98c17f9b4e5a4e 100644 (file)
@@ -172,7 +172,6 @@ Double_t AliGenPHOSlib::YPi0Flat( const Double_t */*py*/, const Double_t *)
                                          0.938, 0. , 0., 0.};
   //     VALUE MESON/PI AT 5 GEV
   const Double_t kfmax[10]={1., 1., 1., 1., 1., 1., 1., 1., 1., 1.};
-  np--;
   Double_t f5=TMath::Power(((sqrt(100.018215)+2.)/(sqrt(100.+khm[np]*khm[np])+2.0)),12.3);
   Double_t kfmax2=f5/kfmax[np];
   // PIONS
index f5dbf5399177234f2caced17283d053ae16764dc..38b2e6e2604502ed2582fe765455acf931afa81a 100644 (file)
@@ -99,7 +99,6 @@ Double_t AliGenPMDlib::PtScal(Double_t pt, Int_t np)
   const Double_t khm[10] = {.13957,.493,.5488,.769,.7826,.958,1.02,0,0,0};
   //     VALUE MESON/PI AT 5 GEV
   const Double_t kfmax[10]={1.,0.3,0.55,1.0,1.0,1.0,1.0,0,0,0};
-  np--;
   Double_t f5=TMath::Power(((sqrt(100.018215)+2.)/(sqrt(100.+khm[np]*khm[np])+2.0)),12.3);
   Double_t fmax2=f5/kfmax[np];
   // PIONS
@@ -117,7 +116,7 @@ Double_t AliGenPMDlib::PtScal(Double_t pt, Int_t np)
 Double_t AliGenPMDlib::PtEta( const Double_t *px, const Double_t */*dummy*/)
 {
 // Kaon pT
-  return PtScal(*px,2);
+  return PtScal(*px, 1);
 }
 
 // y-distribution
index 96d32a22441328b8e8d52f9cc7036f7e750635c2..ed5f8562acddeb8bbf7078717d86e04822563d55 100644 (file)
@@ -73,7 +73,6 @@ ClassImp(AliGenSTRANGElib)
                                   1.5195};
   //     VALUE MESON/PI AT 5 GEV
   const Double_t kfmax[11]={1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.};
-  np--;
   Double_t f5=TMath::Power(((sqrt(100.018215)+2.)/(sqrt(100.+khm[np]*khm[np])+2.0)),12.3);
   Double_t kfmax2=f5/kfmax[np];
   // PIONS