]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliPID.cxx
Reverting the previous mods as they cause a segmentation violation
[u/mrichter/AliRoot.git] / STEER / AliPID.cxx
index 3fbc788bd348c165522f76d9c07f15461de47898..1579db1258c8a28257b45bd38ed70abe8f27aecc 100644 (file)
@@ -49,7 +49,7 @@
 
 ClassImp(AliPID)
 
-const char* AliPID::fgkParticleName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
+const char* AliPID::fgkParticleName[AliPID::kSPECIESN+1] = {
   "electron",
   "muon",
   "pion",
@@ -60,14 +60,10 @@ const char* AliPID::fgkParticleName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
   "neutron",
   "kaon0",
   "eleCon",
-  "deuteron",
-  "triton",
-  "helium-3",
-  "alpha",
   "unknown"
 };
 
-const char* AliPID::fgkParticleShortName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
+const char* AliPID::fgkParticleShortName[AliPID::kSPECIESN+1] = {
   "e",
   "mu",
   "pi",
@@ -78,14 +74,10 @@ const char* AliPID::fgkParticleShortName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1]
   "n",
   "K0",
   "eleCon",
-  "d",
-  "t",
-  "he3",
-  "alpha",
   "unknown"
 };
 
-const char* AliPID::fgkParticleLatexName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
+const char* AliPID::fgkParticleLatexName[AliPID::kSPECIESN+1] = {
   "e",
   "#mu",
   "#pi",
@@ -96,14 +88,10 @@ const char* AliPID::fgkParticleLatexName[AliPID::kSPECIESN+AliPID::kSPECIESLN+1]
   "n",
   "K_{0}",
   "eleCon",
-  "d",
-  "t",
-  "he3",
-  "#alpha",
   "unknown"
 };
 
-const Int_t AliPID::fgkParticleCode[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
+const Int_t AliPID::fgkParticleCode[AliPID::kSPECIESN+1] = {
   ::kElectron, 
   ::kMuonMinus, 
   ::kPiPlus, 
@@ -114,15 +102,11 @@ const Int_t AliPID::fgkParticleCode[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
   ::kNeutron,
   ::kK0,
   ::kElectron,
-  1000010020,
-  1000010030,
-  1000020030,
-  1000020040,
   0
 };
 
-/*const*/ Float_t AliPID::fgkParticleMass[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
-  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+/*const*/ Float_t AliPID::fgkParticleMass[AliPID::kSPECIESN+1] = {
+  0,0,0,0,0,0,0,0,0,0,0
   /*
   M(kElectron),  // electron
   M(kMuon), // muon
@@ -134,10 +118,6 @@ const Int_t AliPID::fgkParticleCode[AliPID::kSPECIESN+AliPID::kSPECIESLN+1] = {
   M(kNeutron),   // neutron
   M(kKaon0),        // kaon0
   M(kEleCon),     // electron conversion
-  M(kDeuteron), // deuteron
-  M(kTriton),   // triton
-  M(kHe3),      // he3
-  M(kAlpha),    // alpha
   0.00000        // unknown
   */
 };
@@ -238,8 +218,8 @@ void AliPID::Init()
   // Initialise the masses
   //
   // Initialise only once... 
-  if(!fgkParticleMass[0])
-    for (Int_t i = 0; i < kSPECIESN + kSPECIESLN; i++) 
+  if(!fgkParticleMass[0]) 
+    for (Int_t i = 0; i < kSPECIESN; i++) 
       fgkParticleMass[i] = M(i);
 }