]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliPDG.cxx
Protection against special particle types.
[u/mrichter/AliRoot.git] / STEER / AliPDG.cxx
index e43a725528bd9b1b6e76f6fdff68438da49cff56..70b36681a9c79bb06ba67866fc86afa1e9fb6bd7 100644 (file)
@@ -33,9 +33,9 @@ ClassImp(AliPDG)
 // Add particles to the PDG data base
 
     TDatabasePDG *pdgDB = TDatabasePDG::Instance();
+    const Int_t kspe=50000000;
 /*
     const Int_t kion=10000000;
-    const Int_t kspe=50000000;
 
     const Double_t kAu2Gev=0.9314943228;
     const Double_t khSlash = 1.0545726663e-27;
@@ -66,6 +66,15 @@ ClassImp(AliPDG)
                     0,0,"QCD diffr. state",9902110);
   pdgDB->AddParticle("p_diffr+","p_diffr+",0,kTRUE,
                     0,1,"QCD diffr. state",9902210);
+
+// Some particles produced by HERWIG
+  pdgDB->AddParticle("rho3(1690)0","rho(1690)0", 1.69, kTRUE,
+                    0, 0,"rho", 117);
+  pdgDB->AddParticle("pion2(1670)0","pion2(1670)0", 1.67, kTRUE,
+                    0, 0,"pion", 10115);
+  pdgDB->AddParticle("omega(1650)","omega(1650)", 1.65, kTRUE,
+                    0, 0,"pion", 30223);
+
 // Done by default now from Pythia6 table!
 //
 //
@@ -80,13 +89,16 @@ ClassImp(AliPDG)
                      khShGev/(12.33*kYear2Sec),2,"Ion",kion+20040);
   pdgDB->AddParticle("HE3","HE3",3*kAu2Gev+14.931e-3,kFALSE,
                      0,2,"Ion",kion+20030);
+*/
 // Special particles
 // 
   pdgDB->AddParticle("Cherenkov","Cherenkov",0,kFALSE,
                     0,0,"Special",kspe+50);
   pdgDB->AddParticle("FeedbackPhoton","FeedbackPhoton",0,kFALSE,
                     0,0,"Special",kspe+51);
-*/
+  pdgDB->AddParticle("Lambda1520","Lambda1520",1.5195,kFALSE,
+                    0.0156,0,"Resonance",3124);
+  pdgDB->AddAntiParticle("Lambda1520bar",-3124);
 }