Upsilon 8 TeV
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 2 Jun 2013 15:37:16 +0000 (15:37 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 2 Jun 2013 15:37:16 +0000 (15:37 +0000)
Indranil Das

EVGEN/AliGenMUONlib.cxx
EVGEN/AliGenMUONlib.h

index 2368693..0993b52 100644 (file)
@@ -1612,6 +1612,14 @@ Double_t AliGenMUONlib::PtUpsilonPP7000(const Double_t *px, const Double_t */*du
   return PtUpsilonPPdummy(*px,7000);
 }
 
+Double_t AliGenMUONlib::PtUpsilonPP8000(const Double_t *px, const Double_t */*dummy*/)
+{
+// Upsilon pT
+// pp 7 TeV
+//
+  return PtUpsilonPPdummy(*px,8000);
+}
+
 Double_t AliGenMUONlib::PtUpsilonPP2760(const Double_t *px, const Double_t */*dummy*/)
 {
 // Upsilon pT
@@ -2244,6 +2252,14 @@ Double_t AliGenMUONlib::YUpsilonPP7000(const Double_t *px, const Double_t */*dum
   return YUpsilonPPdummy(*px, 7000);
 }
 
+Double_t AliGenMUONlib::YUpsilonPP8000(const Double_t *px, const Double_t */*dummy*/)
+{
+// Upsilon y
+// pp 7 TeV
+//
+  return YUpsilonPPdummy(*px, 8000);
+}
+
 Double_t AliGenMUONlib::YUpsilonPP2760(const Double_t *px, const Double_t */*dummy*/)
 {
 // Upsilon y
@@ -3877,6 +3893,8 @@ GenFunc AliGenMUONlib::GetPt(Int_t param,  const char* tname) const
            func=PtJpsiPP7000;
        } else if (sname == "pp 8") {
            func=PtJpsiPP8000;
+       } else if (sname == "pp 8") {
+           func=PtJpsiPP8000;
        } else if (sname == "pp 2.76") {
            func=PtJpsiPP2760;
        } else if (sname == "pp 4.4") {
@@ -4212,7 +4230,7 @@ GenFunc AliGenMUONlib::GetY(Int_t param, const char* tname) const
            func=YJpsiPP;
        } else if (sname == "pp 7") {
            func=YJpsiPP7000;
-       } else if (sname == "pp 7") {
+       } else if (sname == "pp 8") {
            func=YJpsiPP8000;
        } else if (sname == "pp 2.76") {
            func=YJpsiPP2760;
@@ -4331,6 +4349,8 @@ GenFunc AliGenMUONlib::GetY(Int_t param, const char* tname) const
            func = YUpsilonPP;
        } else if (sname == "pp 7") {
            func=YUpsilonPP7000;
+       } else if (sname == "pp 8") {
+           func=YUpsilonPP8000;
        } else if (sname == "pp 2.76") {
            func=YUpsilonPP2760;
        } else if (sname == "pp 4.4") {
index 7c4d11b..ec91207 100644 (file)
@@ -188,6 +188,7 @@ class AliGenMUONlib :
 
 // Upsilon    
     static Double_t PtUpsilonPPdummy(Double_t px, Double_t en);
+    static Double_t PtUpsilonPP8000(const Double_t *px, const Double_t *dummy );
     static Double_t PtUpsilonPP7000(const Double_t *px, const Double_t *dummy );
     static Double_t PtUpsilonPP2760(const Double_t *px, const Double_t *dummy );
     static Double_t PtUpsilonPP4400(const Double_t *px, const Double_t *dummy );
@@ -244,6 +245,7 @@ class AliGenMUONlib :
     static Double_t YUpsilonPPdummy(Double_t px, Double_t en);
     static Double_t YUpsilonPPpoly(Double_t px, Double_t en);
     static Double_t YUpsilonPP7000(const Double_t *px, const Double_t *dummy );
+    static Double_t YUpsilonPP8000(const Double_t *px, const Double_t *dummy );
     static Double_t YUpsilonPP2760(const Double_t *px, const Double_t *dummy );
     static Double_t YUpsilonPPpoly7000(const Double_t *px, const Double_t *dummy );
     static Double_t YUpsilonPPpoly2760(const Double_t *px, const Double_t *dummy );